Hoisin Peach Chicken Tofu Veggie Stir Fry Over Rice
Hoisin peach chicken tofu stir fry with colourful vegetables and fluffy rice for an easy, flavour-packed dinner.

This Hoisin Peach Chicken Tofu Veggie Stir Fry Over Rice is sweet, savoury and packed with colour from tender chicken, tofu and plenty of vegetables. The hoisin peach sauce coats everything with a rich, slightly sticky flavour, and serving it over fluffy rice makes it an easy dinner that feels hearty without being heavy.

Sweet and Savoury Hoisin Peach Stir Fry
This Hoisin Peach Chicken Tofu Veggie Stir Fry Over Rice brings together tender chicken, tofu, colourful vegetables and a glossy hoisin peach sauce. The sauce has a nice sweet-savoury balance, and it coats everything well without making the dish feel too heavy.
Why This Stir Fry Works So Well
The mix of chicken and tofu gives the dish plenty of texture, while broccoli and greens keep it fresh. I like that the sauce clings to the vegetables and rice instead of pooling at the bottom of the bowl. Every bite gets a little bit of everything.
Perfect for an Easy Weeknight Dinner
Serve this hoisin peach chicken tofu stir fry over hot rice for a quick, filling dinner. It’s a good choice for busy weeknights when you want something colourful and satisfying, and the leftovers reheat well for lunch the next day.
Main Ingredients for Hoisin Peach Chicken Tofu Veggie Stir Fry

Simple Ingredients for a Colourful Hoisin Peach Stir Fry
This Hoisin Peach Chicken Tofu Veggie Stir Fry Over Rice starts with a good mix of chicken, tofu, broccoli, mushrooms and onion, with rice ready to serve underneath. The combination gives you plenty of texture — tender chicken, soft tofu, crisp vegetables and fluffy rice.
I like having everything chopped and measured before the pan gets hot because stir fries move quickly. Once you start cooking, there really isn’t much time to stop and prep.

Sweet and Savoury Hoisin Peach Stir Fry Sauce
The sauce for this Hoisin Peach Chicken Tofu Veggie Stir Fry Over Rice gets its flavour from hoisin sauce, peach juice, soy sauce, garlic, ginger and sesame oil. The hoisin gives it richness, while the peach juice adds a little sweetness that works really well with the savoury ingredients.
I like mixing the sauce before the stir fry gets going. Once the pan is hot, everything moves quickly, and having the sauce ready means you can pour it in at the right moment and coat the chicken, tofu and vegetables evenly.

Layer the Vegetables for the Best Stir Fry Texture
For this Hoisin Peach Chicken Tofu Veggie Stir Fry, the firmer vegetables like broccoli go into the skillet first so they have time to become tender without getting soft. Fresh spinach is added near the end because it wilts very quickly and only needs a short time in the heat.
I like this staged approach because the vegetables keep better colour and texture, while the chicken, tofu and vegetables all get coated in the sweet and savoury hoisin peach stir fry sauce.

Tips for the Best Hoisin Peach Chicken Tofu Stir Fry
• Prep everything before you start. Stir fries move quickly, so have the chicken, tofu, vegetables and sauce ready before the pan gets hot.
• Cook the firmer vegetables first. Broccoli and onions need a little more time, while spinach should go in near the end so it stays bright and doesn’t turn mushy.
• Don’t overcrowd the skillet. A crowded pan can steam the chicken and tofu instead of letting them brown. Cook in batches if needed.
• Let the sauce coat everything well. Once the hoisin peach stir fry sauce goes in, toss everything thoroughly so the chicken, tofu and vegetables all pick up that sweet and savoury flavour.
• Keep the tofu fairly sturdy. Stir gently once the tofu is in the pan so it keeps its shape instead of breaking apart.
• Watch the sauce as it reduces. Hoisin thickens quickly, so lower the heat if the sauce starts getting too sticky before the vegetables are ready.
• Add spinach last. Fresh spinach only needs a minute or two. It wilts fast and keeps a nicer texture when it goes in right at the end.
• Serve over hot rice. The rice catches the extra hoisin peach sauce and turns the stir fry into a filling, easy dinner.

Real Kitchen Tip: Add the Spinach at the Very End
For the best Hoisin Peach Chicken Tofu Veggie Stir Fry, add the fresh spinach during the last minute or two of cooking. It wilts almost immediately, so adding it late keeps the leaves brighter, fresher and a little more textured.
I like to fold it through gently once the sauce has coated the chicken, tofu and vegetables. That way the spinach softens without disappearing into the stir fry.

Hoisin Peach Chicken, Tofu & Veggie Stir-Fry Over Rice
Equipment
- Large skillet or wok (for high-heat stir-frying and even cooking)
- Mixing bowl (for hoisin-peach marinade)
- Sharp chef’s knife (for chopping chicken, tofu, and vegetables)
- Cutting board
- Measuring cups and spoons
- Wooden spoon or spatula (for stirring and tossing ingredients)
- Lid (optional, for steaming broccoli)
- Serving bowls (for rice bowls presentation)
Ingredients
- 1 lb chicken thighs chopped
- 14 oz tofu cubed
- 1 white onion chopped
- 1 cup mushrooms sliced (can add another cup of mushrooms if desired)
- 2 cups broccoli florets
- 2 cups spinach leaves fresh and added at the end
- ½ cup peach juice divided
- Salt & pepper to taste
- Cooked rice for serving
Hoisin Marinade
- 3 tbsp hoisin sauce
- 2 tbsp peach juice
- 1 tbsp soy sauce optional but recommended
- 1 tsp garlic powder or 2 cloves garlic
- 1 tsp ginger fresh and optional
- 1 tsp sesame oil optional
Instructions
- Step 1. Marinate (15–30 min)Mix marinade ingredients in a bowl.Add chicken and tofu. Toss gently to coat. Let sit.
- Step 2. Cook Chicken & Tofu (6–8 min)Heat a little oil in a large pan or wok over medium-high heat.Cook chicken and tofu until: Chicken is fully cooked, Tofu is lightly goldenRemove and set aside.
- Step 3. Cook Vegetables (5–6 min)Add chopped onion and sliced mushrooms to the same pan.Cook until softened (about 3–4 minutes).Add broccoli florets and ¼ cup peach juice.Cover and steam for 2–3 minutes.
- Step 4. Combine & Add Spinach (2–3 min)Return chicken and tofu to the pan.Add fresh spinach leaves and stir gently.Cook just until spinach wilts (about 1–2 minutes).Season with salt and pepper to taste.
- Step 5. ServeServe hot over rice
Notes
- This Hoisin Peach Chicken, Tofu & Veggie Stir-Fry is a quick 30–45 minute high-protein Asian-inspired dinnerperfect for busy weeknights and meal prep.
- For best restaurant-style flavor, always marinate the chicken and tofu to allow the sweet-savory hoisin peach glaze to fully absorb.
- Use a hot wok or large skillet to achieve proper stir-fry texture and prevent soggy vegetables.
- The combination of chicken thighs and tofu creates a balanced high-protein meal with both animal and plant-based protein.
- Fresh spinach should always be added last to maintain its vibrant color, nutrients, and tender texture.
- Peach juice enhances the sauce with a natural fruity sweetness that balances salty hoisin and soy sauce.
- This recipe is highly versatile and works well for healthy meal prep, family dinners, and clean eating plans.
- For extra flavor depth, let the stir-fry rest for 2–3 minutes before serving to allow the hoisin-peach glaze to thicken and coat the ingredients.
- Best served over fluffy rice, jasmine rice, or cauliflower rice for a lower-carb option.
- Leftovers taste even better the next day as the Asian-inspired flavors deepen and intensify overnight.
