Healthy Chicken Stir-Fry with Brown Rice and Creamy Peanut Sauce

Chicken and Vegetable Stir-Fry with Rice and Peanut Sauce

When you’re looking for a dinner that checks all the boxes—healthy, flavorful, colorful, and satisfying—this Chicken and Vegetable Stir-Fry with Rice and Peanut Sauce is a recipe you’ll want to keep on repeat. It’s packed with lean protein, vibrant vegetables, hearty brown rice, and finished with a silky homemade peanut sauce that ties everything together beautifully.

Best of all, this dish comes together in under 40 minutes, making it perfect for busy weeknights, meal prep, or a wholesome family dinner. The combination of tender chicken, crisp-tender vegetables, and nutty peanut sauce creates a restaurant-quality bowl that tastes even better when made at home.

Let’s dive into why this recipe deserves a permanent spot in your weekly meal rotation.


Why I Love This Recipe

There are plenty of stir-fry recipes out there, but this one stands out for a few key reasons.

First, it’s incredibly balanced nutritionally. You get lean protein from chicken, fiber-rich vegetables, complex carbs from brown rice, and healthy fats from peanut butter.

Second, it’s highly customizable. You can swap vegetables based on what you have in your fridge, making it a great clean-out-the-produce-drawer meal.

Third, that creamy peanut sauce is a total game changer. It’s savory, slightly sweet, a little tangy, and perfectly coats every bite.

If you enjoy healthy, protein-packed meals like this, you might also love this refreshing lunch option:
Classic Tuna Salad with a Healthy No-Mayo Twist.

Chicken and Vegetable Stir-Fry with Rice and Peanut Sauce

Chicken and Vegetable Stir-Fry with Rice and Peanut Sauce

Savory chicken and vegetable stir-fry served over brown rice and topped with a creamy homemade peanut sauce.

Prep: 15 min | Cook: 25 min | Total: 40 min

Servings: 4 servings

Ingredients

  • 500 g boneless skinless chicken breast, cubed
  • 1 tbsp olive oil
  • 1 red bell pepper, sliced
  • 1 zucchini, sliced
  • 1 cup broccoli florets
  • 1/2 cup peas or green beans
  • 1 cup baby potatoes, halved
  • Salt, to taste
  • Black pepper, to taste
  • 1 cup brown rice
  • 2 cups water
  • Pinch of salt
  • 1/4 cup peanut butter
  • 2 tbsp soy sauce
  • 1 tbsp honey
  • 1 tbsp rice vinegar
  • 1 tsp sesame oil
  • 1 tsp garlic powder
  • 1 tsp fresh ginger, minced (optional)
  • 2-3 tbsp water (to thin sauce)
  • Fresh chives, chopped for garnish
  • Sesame seeds for garnish (optional)

Instructions

  1. In a saucepan, combine brown rice, water, and a pinch of salt. Bring to a boil, reduce heat to low, cover, and cook for 20-25 minutes until the rice is tender and the water is absorbed. Fluff with a fork and set aside.
  2. Heat olive oil in a skillet over medium heat. Add the halved baby potatoes and cook for 10-12 minutes, stirring occasionally, until golden and tender. Season with salt and pepper and set aside.
  3. Season the cubed chicken with salt and pepper. In the same skillet, cook the chicken for 6-7 minutes, stirring frequently, until browned and cooked through.
  4. Add the red bell pepper, zucchini, broccoli, and peas or green beans. Sauté for 5-7 minutes until the vegetables are tender-crisp.
  5. In a bowl, whisk together peanut butter, soy sauce, honey, rice vinegar, sesame oil, garlic powder, and ginger if using. Add water a tablespoon at a time until the sauce reaches a smooth drizzle consistency.
  6. Divide the cooked rice among serving bowls. Top with the chicken, sautéed vegetables, and potatoes.
  7. Drizzle peanut sauce over the top and garnish with chopped chives and sesame seeds before serving.

Nutrition

  • Calories: 530 calories
  • Fat: 22 g
  • Carbs: 48 g
  • Protein: 38 g

Rate This Recipe

Average Rating: 0 (0 votes)

Facebook Pinterest

Ingredients

For the Stir-Fry

  • 500 g boneless skinless chicken breast, cubed
  • 1 tbsp olive oil
  • 1 red bell pepper, sliced
  • 1 zucchini, sliced
  • 1 cup broccoli florets
  • 1/2 cup peas or green beans
  • 1 cup baby potatoes, halved
  • Salt, to taste
  • Black pepper, to taste

For the Rice

  • 1 cup brown rice
  • 2 cups water
  • Pinch of salt

For the Peanut Sauce

  • 1/4 cup peanut butter
  • 2 tbsp soy sauce
  • 1 tbsp honey
  • 1 tbsp rice vinegar
  • 1 tsp sesame oil
  • 1 tsp garlic powder
  • 1 tsp fresh ginger, minced (optional)
  • 2–3 tbsp water (to thin sauce)

Garnish

  • Fresh chives, chopped
  • Sesame seeds (optional)

Ingredient Swaps and Notes

One of the best things about stir-fry meals is their flexibility. Here are a few simple substitutions you can try:

Chicken alternatives

  • Shrimp
  • Tofu
  • Thinly sliced beef
  • Rotisserie chicken for a quicker version

Vegetable swaps

  • Snap peas
  • Carrots
  • Mushrooms
  • Baby corn
  • Bok choy

Grain options
If you want to change the base, try:

  • Quinoa
  • Jasmine rice
  • Cauliflower rice for a lower-carb version

Step-by-Step Instructions

1. Cook the Brown Rice

In a saucepan, combine brown rice, water, and a pinch of salt. Bring to a boil, reduce heat to low, cover, and cook for 20–25 minutes until the rice is tender and the water is absorbed. Fluff with a fork and set aside.


2. Cook the Baby Potatoes

Heat olive oil in a skillet over medium heat. Add the halved baby potatoes and cook for 10–12 minutes, stirring occasionally, until golden and tender. Season with salt and pepper and set aside.


3. Cook the Chicken

Season the cubed chicken with salt and pepper. In the same skillet, cook the chicken for 6–7 minutes, stirring frequently, until browned and fully cooked.


4. Add the Vegetables

Add the red bell pepper, zucchini, broccoli, and peas (or green beans) to the skillet. Sauté for 5–7 minutes until the vegetables are tender but still slightly crisp.


5. Prepare the Peanut Sauce

In a bowl, whisk together:

  • Peanut butter
  • Soy sauce
  • Honey
  • Rice vinegar
  • Sesame oil
  • Garlic powder
  • Ginger (optional)

Add water one tablespoon at a time until the sauce becomes smooth and pourable.


6. Assemble the Bowls

Divide the cooked rice among four bowls. Top each bowl with:

  • Chicken
  • Stir-fried vegetables
  • Crispy baby potatoes

7. Add the Finishing Touch

Drizzle the creamy peanut sauce over everything and garnish with chopped chives and sesame seeds before serving.


Tips for the Best Stir-Fry

1. Prep everything first
Stir-frying cooks quickly, so have all ingredients chopped and ready before you start cooking.

2. Use high heat
High heat gives vegetables that classic stir-fry flavor while keeping them crisp.

3. Don’t overcrowd the pan
Cooking in batches ensures the chicken browns properly instead of steaming.

4. Adjust the sauce consistency
If the peanut sauce thickens too much, simply add a splash of warm water and whisk again.


Serving Suggestions and Pairings

This chicken stir-fry bowl is satisfying on its own, but you can round out the meal with a few light sides.

A crisp salad works beautifully alongside it, such as:
Easy Homemade Caesar Salad with Chicken

If you’re planning a full dinner spread, creamy pasta can also complement the bold flavors of peanut sauce:
Fettuccine Alfredo – The Creamy Pasta That Became a Comfort Food Favorite

For brunch the next day, you might also enjoy:
Protein-Packed Egg Muffins for Easy Meal Prep
or
Fluffy Buttermilk Pancakes – The Secret to a Perfect Breakfast Stack


Nutritional Information (Per Serving)

Approximate values:

  • Calories: 530
  • Protein: 38 g
  • Carbohydrates: 48 g
  • Fat: 22 g

This meal offers a balanced mix of protein, healthy fats, and complex carbohydrates, making it ideal for sustained energy.


Storage and Leftover Tips

Refrigerator:
Store leftovers in an airtight container for up to 4 days.

Meal prep:
Divide rice, chicken, and vegetables into containers and store the peanut sauce separately until reheating.

Reheating:
Microwave for 1–2 minutes, stirring halfway through. Add a splash of water if the sauce thickens.

Freezing:
The chicken and vegetables freeze well, but the peanut sauce may separate slightly. Stir well after thawing.


More Recipes You’ll Love

If you enjoy easy, protein-packed meals like this stir-fry bowl, be sure to check out these reader favorites:


Final Thoughts

This Chicken and Vegetable Stir-Fry with Rice and Peanut Sauce is the kind of meal that makes healthy eating feel exciting rather than restrictive. It’s colorful, hearty, full of texture, and bursting with flavor thanks to the rich homemade peanut sauce.

Whether you’re cooking for your family, prepping lunches for the week, or simply craving a nourishing dinner, this recipe delivers every time.

If you try it, let me know how it turned out! Did you add different vegetables or spice up the peanut sauce? Share your twist and follow along for more easy, flavor-packed recipes from Jason Griffith at ChefManiac.