Easy Sweet and Sour Chicken with green and yellow peppers. Serve with brown rice for a tasty dinner!

Sweet and sour chicken with brown rice

I know what you’re thinking. How can this be sweet and sour chicken? It’s not even red, but the red sweet and sour sauce you usually see in Chinese restaurants is usually because of red food coloring. I remember eating it as a kid but it was way too sweet with not enough sour so I gravitated towards curry and other spicier meals, which is probably the reason I have such a tolerance for hot and spicy foods now.

I’m keeping my version clean and simple. The chicken is quickly cooked in a wok so no deep-frying needed here and the sauce is light with only a few ingredients to get that tangy sweet and sour taste.

Pineapple is also a traditional addition to this dish, I opted to skip it but feel free to add some small pieces of diced pineapple if you like. Sweet and sour also calls for plenty of crunchy vegetables like peppers and onions, so load up with these and you’ll be making healthier choices.

Adding red pepper flakes to my sweet and sour chicken

I added some ketchup to my sauce but even with that I still couldn’t get that familiar red shade. The sauce is pretty clear and colorless but the flavor is definitely there. I always have some bags of frozen brown rice in the freezer for recipes like this. It’s so much easier than boiling water and waiting for the rice to cook, or you could switch the rice to cauliflower rice for an even lower carb version of this famous Chinese takeout.

This sweet and sour chicken will give you all of the taste you’re familiar with but won’t make you feel bloated and full because if you love Chinese food as much as me, it’s hard to put that fork down and call it a day, right?

Check out some of my other favorite takeout dinners!

Have a great week friends!

Tasty sweet and sour chicken

Amazing and easy sweet and sour chicken


Light Sweet and Sour Chicken

Course: Main Course
Cuisine: Chinese
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 2
Calories: 443kcal
Author: foodnessgracious
A delicious and healthy version of everyone's favorite Chinese takeout! Sweet and sour chicken with brown rice.
Print Recipe


For the Sauce

  • 1 cup water
  • 1/2 cup rice vinegar
  • 1/2 cup sugar
  • 4 tsp soy sauce
  • 1/4 tsp black pepper
  • 1 slice fresh ginger about 1 inch long
  • 3 tsp cornstarch
  • 1 tbsp water
  • 2 tbsp ketchup
  • 2 tbsp olive oil
  • 2 large chicken breasts boneless and skinless
  • 1 green pepper thinly sliced
  • 1 yellow pepper thinly sliced
  • 1/2 cup green onions chopped
  • 1/2 tsp red pepper flakes optional


  • Combine the water, vinegar, sugar, soy sauce, pepper and fresh ginger in a small pot until it comes to a boil.
  • Sti to make sure the sugar has dissolved.
  • Mix together the cornstarch and the 1 tbsp water and add to the sauce.
  • Stir and simmer until slightly thickened and glossy then add the ketchup. Set aside.
  • In a large wok or nonstick pan, add the olive oil and heat over a medium to high heat.
  • Chop the chicken into small pieces and add to the hot oil. Cook until golden brown and no longer pink in the middle.
  • Add the peppers and green onions and stir well for 2 minutes to keep the vegetables still on the crunchy side.
  • Finally, add the sauce back into the chicken and combine.
  • Serve over brown rice and garnish with more green onions and red pepper flakes if desired.


Calories: 443kcal | Carbohydrates: 75g | Protein: 4g | Fat: 14g | Saturated Fat: 2g | Sodium: 856mg | Potassium: 577mg | Fiber: 3g | Sugar: 56g | Vitamin A: 825IU | Vitamin C: 164.8mg | Calcium: 38mg | Iron: 1.4mg