This nutrient-dense and flavorful chicken dinner recipe is a delicious addition to your meal plan. This 5-spice chicken recipe is filling, packed with veggies, and great for those who love to meal prep too!

My favorite recipes are the ones that are simple to make but look and taste like something you’d get in a nice restaurant. And if it’s a nourishing and easy dinner recipe to boot? Um, yes please.
A few years ago, we fell into a bit of a meal rut in our house. We’d grill the same things on the grill, we’d make the same casseroles, and we’d eat the same things for breakfast. We didn’t have any chicken dinner ideas that excited us (baked chicken again? Sure, I guess…). It was…well, boring. So, we did what we usually do to bust out of one of these ruts. We grabbed a cookbook from the pantry, picked a recipe that we’ve never made, and decided to see what happened. This 5-Spice Chicken with Mushrooms & Veggies recipe was inspired by that cookbook as well as a dish from our favorite Japanese restaurant. And the result is one of the best dishes we make!
While we don’t do any particular diet plan, I try to ensure we’re eating nutrient-rich meals that are filled with veggies and protein on a regular basis. We have several people in our lives who do WW (formerly weight watchers), and love that this easy dinner recipe is a great option for them too (a serving of this chicken recipe is only 1 smartpoint! Awesome!).
Jump to:
Why You’ll Love This Recipe
Level of difficulty: Easy. Basic chopping is required, and there is a good amount of transferring things in/out of pans and bowls…nothing too wild!
Flavor: This bold chicken recipe draws flavor from two main sources: the Chinese five-spice powder lends a complexity of flavors that is awesome, and the mushrooms deepen that flavor with a savory earthiness.
Texture: Chunky, almost stew-like.
Time: Including prep-time, it will take you 30-45min to make this easy dinner recipe. A lot of the variability comes down to how quickly you chop your vegetables.
Ingredients Needed
Chinese Five-Spice Powder: Five-spice is a blend of spices that isn’t sure if it’s trying to be sweet or savory: pepper, cloves, fennel, star anise, and cinnamon combine to give you a flavor that you really won’t find anywhere else. The pepper and fennel remind you of your favorite savory dishes, but the cloves, star anise, and cinnamon bring in flavors of something like mulled wine. Just trust me when I say you’ll be stocking this in your pantry from now on.
Chicken breast: We’re always on the hunt for easy dinner recipes that high protein and lower in fat, so chicken breast is a staple in our fridge. Any quality chicken breast will do; the key here is to make sure it’s trimmed properly and cut into similar sized pieces for even cooking.
Mushrooms: While any mushroom will do, this is one area where your selection can add a lot of flavor to your meal. We generally use an even mix of oyster and shitake mushrooms. Portabellas and creminis would be other great mushroom options for this dish as well. Find the mixture that works best for you!
Fresh Zucchini and Spinach: The zucchini and spinach help add plant-based goodness to our dish. You’d be AMAZED at how much spinach you can pack into a dish like this when it wilts. You know the big bags of spinach at the store? You can pack an entire bag into this dish, no sweat. And the zucchini’s give this entrée a fresh texture and lively green color.
See recipe card below for a full list of ingredients and measurements.
Step-By-Step Instructions to Make 5-Spice Chicken with Mushrooms and Veggies
- Wash and chop all of your veggies. Prep veggies as noted in the ingredient list
- Cook your onion, garlic, and chicken. Heat 4 teaspoon of oil in a large skillet over medium-high heat. Add the onion and cook until translucent, about 3 minutes, stirring occasionally. Once the onion is translucent, add in the garlic and cook until fragrant, stirring constantly, about 1 minute. Add chicken, five-spice powder, salt, and pepper to the skillet. Cook until chicken is done (temps out at 165° F). Transfer the chicken and all of the juices to a large bowl and set aside.
- Cook your veggies. In the same skillet, add remaining oil and zucchini, and sauté on medium heat for about 2 minutes before adding the mushrooms (option to add a little more salt & pepper at this stage as well). Sauté until the mushrooms are tender, about 4-5 minutes. Add spinach to the skillet, then immediately add the bowl of chicken, onions, and all of the juices you had set aside on top of the spinach. Add in the soy sauce, cover, and cook until the spinach is wilted, stirring occasionally.
- Enjoy! Serve as-is (like a stew) or with your favorite grain
- Store leftovers. Place leftovers in an air-tight container in the refrigerator for 3-5 days.
Recipe FAQs
What’s the other dish that inspired this recipe? There’s a traditional Japanese izakaya (the equivalent to an Irish pub or an American sports bar; a casual place for after-work drinks and tasty, simple fare) not far from our house that serves an amazing three cup chicken. The flavor profile is somewhat similar, but the big chunks of chicken and vibrant greens (basil in this case) were something we wanted to build on.
How should I serve this dish? We typically eat it as-is (sort of like a stew), but the saucy quality of the dish makes it great served with rice or quinoa too.
Tell me how to get even more flavor into my five-spice chicken! If you’re looking to punch up the flavor even more, swap half the chicken breast for chicken thighs (trimmed and cut into pieces evenly sized with the chicken breast). Chicken thighs are dark meat, which often has a richer flavor (but also has a higher fat content).
Love This Recipe? You May Also Enjoy
Five-Spice Chicken with Mushrooms & Veggies
Ingredients
- 8 teaspoon olive oil
- 1 med onion chopped
- 4 cloves garlic minced
- 2 lbs chicken breast cut into bite-sized pieces
- 1 teaspoon Chinese five-spice powder
- 1 teaspoon salt + more to taste
- ½ teaspoon pepper + more to taste
- 16 oz mushrooms sliced (I recommend a mix of oyster & shitake)*
- 2 med zucchinis sliced into thin semi-circles
- 4 oz fresh spinach
- ¼ cup low-sodium soy sauce
Instructions
- Heat 4 teaspoon of oil in a large skillet over medium-high heat. Add onion and cook until translucent, about 3 minutes, stirring occasionally. Add in the garlic and cook until fragrant, stirring constantly, about 1 minute.
- Add chicken, five-spice powder, salt, and pepper to the skillet. Cook until chicken is done (temps out at 165° F).
- Transfer the chicken and all of the juices to a large bowl and set aside.
- In the same skillet, add remaining oil and zucchini, and sauté on medium heat for about 2 minutes before adding the mushrooms (option to add a little more salt & pepper at this stage as well). Sauté until the mushrooms are tender, about 4-5 minutes
- Add spinach to skillet, then immediately add the bowl of chicken, onions, and all of juices you had set aside on top of the spinach. Add in the soy sauce, cover, and cook until the spinach is wilted, stirring occasionally.
- Store leftovers in an air-tight container in the refrigerator for 3-5 days.
Amy says
This recipe is so easy and super delicious! I used zoodles instead (use what you’ve got, right?!) but it still came out great. Instructions were so easy to follow and I’ll definitely be making it again.
ourlovelanguageisfood says
I’m so glad you enjoyed it! Thank you so much for making my recipe!
David says
Scratches the Chinese food itch in about the healthiest way possible.
ourlovelanguageisfood says
I’m so glad to hear this!! Thanks for making my recipe
Dean says
This recipe was fantastic! It was both simple to put together and tasty (a perfect combination for a weeknight meal). A big hit with everyone at the table 🙂
ourlovelanguageisfood says
I’m so glad everyone enjoyed it Dean! Thank you guys for making my recipe