This post may contain affiliate links. Please read our disclosure policy.
This chicken with peppers and onions skillet stir fry dinner is a delicious, nutritious and quick meal for busy weeknights that the whole family will love! It’s full of flavor and cooked in one pan for easy prep and clean up!
This post may contain affiliate links.

Why you’ll love this
The combination of sweet bell peppers, perfectly marinated chicken breasts, and a delicious flavorful sauce has this recipe on repeat in our home. I know you’ll love it, too!
There are SO many reasons to love this chicken with peppers and onions skillet recipe, here are just a few!
- It’s quick – This delicious dinner is done in under 30 minutes, so it’s perfect for busy weeknights or the next time you just need dinner in a hurry with minimal effort.
- It’s made in one pan – You only need one skillet to cook the entire recipe, making cleanup a breeze.
- It’s perfect for meal prep – This chicken and peppers skillet doesn’t require a ton of cooking time and makes for great leftovers, so it’s great for meal prep!
- Full of flavor – The flavors in this dish are very unique yet not complicated at all. The sauce is created by combining white balsamic vinegar, a little bit of soy sauce, honey, garlic, and olive oil. This gives you a really great sweet, tangy and salty balance to the sauce.
Let’s get into the ingredients you need to make this easy dinner.
Ingredients
- Boneless skinless chicken breasts: You’ll need chicken breast that’s sliced into bite sized pieces. You can also use boneless skinless chicken thighs. Grab chicken breasts pre-sliced or ask your butcher to do this for you to save even more time.
- Sweet bell peppers: I like to use a combination of colors- red bell pepper, green bell peppers and yellow peppers will all work and each a little bit of different flavor!
- Yellow onion: Feel free to use any onion here if you don’t have yellow onions on hand, red onions and white onions work too.
- White balsamic vinegar: White balsamic is milder and sweeter than regular balsamic vinegar, and it adds a really unique flavor. It’s one of my favorite ingredients! Regular balsamic will work as well.
- Soy sauce: You’ll need a small amount of low sodium soy sauce for some savory salty flavor. You can also use coconut aminos if you prefer a soy-free sauce.
- Garlic: A stir fry without fresh garlic cloves? No way! This garlic grater is a life saver in the kitchen. You can use garlic powder too if you’re out of fresh.
- Olive oil: You’ll need a little bit of olive oil for the sauce and to sauté the veggies.
- Honey: Honey adds just a touch of sweetness to balance out the other flavors. You can also use a little bit of maple syrup or brown sugar instead.
- Cooked rice: Use whatever you have- regular white rice, jasmine rice, basmati rice or brown rice would all be delicious. Cauliflower rice is a great substitute if you want something lower carb as well.
- Black pepper
Step-by-step instructions
- In a small bowl combine balsamic vinegar, soy sauce, garlic, 1 tbsp olive oil, honey and black pepper. Whisk until combined.
- Add chicken pieces to a medium bowl and then pour marinade over chicken pieces. Toss until chicken is coated with sauce.
- Heat a large skillet on medium heat and add chicken with marinade. Cook for about 10-12 minutes until chicken is cooked through and golden brown and sauce is slightly thickened. Chicken should be cooked to an internal temperature of 165 degrees (you can check using a meat thermometer!).
- Remove chicken from the pan and set aside.
- In the same pan, heat 1 tbsp of olive oil and then add peppers and onions on medium-high heat for about 6-7 minutes. Make sure to use a spatula to deglaze all of the flavors and browned bits from the bottom of the pan! Season peppers and onions with salt and pepper if desired to taste.
- Add chicken back to the pan (make sure to add back any sauce that you removed, too!) and toss well. Serve over white rice.
- Top with green onions and red pepper flakes if desired!
How to store
Store leftovers in an airtight container in the fridge for up to 4 days. For meal prep, divide into individual containers and have meals ready to go!
Variations
- Make a vegetarian version by swapping chicken for tofu or tempeh.
- Use regular balsamic vinegar in place of white balsamic vinegar.
- Swap lemon juice in for the balsamic vinegar for a different flavor profile.
- Change up the veggies! Try yellow squash, zucchini, red onions, or broccoli instead. Use whatever veggies your family enjoys.
- Mix up the flavor and top with fresh herbs like fresh parsley, fresh basil or chives. You can also add a sprinkle of Italian seasoning.
- For a bit of a saucier stir fry, add a splash of chicken broth or chicken stock.
More easy dinners you’ll love
Chicken Teriyaki Bowl with Veggies
Shrimp Egg Roll in a Bowl
Air Fryer Stir Fry With Chicken and Vegetables
Cheesy Taco Rice Skillet (One Pot)
Chicken with Peppers and Onions Skillet
Ingredients
- 1 lb chicken, sliced into bite-sized pieces
- 3 bell peppers, sliced
- 1 large onion, sliced
- 3 tbsp white balsamic vinegar
- 2 tbsp soy sauce, or coconut aminos
- 4 cloves garlic, finely minced
- 2 tbsp olive oil
- 1 tbsp honey
- 1/4 tsp black pepper
- 2-3 cups cooked rice
Instructions
- In a small bowl combine balsamic vinegar, soy sauce, garlic, 1 tbsp olive oil, honey and black pepper. Whisk until combined.
- Add chicken pieces to a medium bowl and then pour marinade over chicken pieces. Toss until chicken is coated with sauce.
- Heat a large skillet on medium heat and add chicken with marinade. Cook for about 10-12 minutes until chicken is cooked through and golden brown and sauce is slightly thickened.
- Remove chicken from the pan and set aside.
- In the same pan, heat 1 tbsp of olive oil and then add peppers and onions on medium-high heat for about 6-7 minutes. Make sure to use a spatula to deglaze all of the flavors and browned bits from the bottom of the pan! Season peppers and onions with salt and pepper if desired to taste.
- Add chicken back to the pan (make sure to add back any sauce that you removed, too!) and toss well. Serve over white rice.
- Top with green onions and red pepper flakes if desired!
Nutrition
Nutrition information is automatically calculated and should only be used as an estimate.
So good!!! I made this tonight and it was SO easy to throw together and on the table faster than take out. Going to marinade my chicken for a few hours next time to give it even more flavor!
Yay! So glad you loved it, thank you for leaving a review!
could i use regular balsamic vinegar not white?
Sorry I just saw the answer in your post at the bottom
Thank You