One-Pot Five-Spice Brown Rice with Vegetables and Cashews Recipe
Introduction
This one-pot five-spice rice is a vibrant and fragrant dish packed with vegetables and warming spices. It’s a quick, healthy meal that combines nutty brown rice with aromatic ginger, garlic, and a hint of chilli for subtle heat. Perfect for a fuss-free lunch or dinner!

Ingredients
- 1 tbsp rapeseed oil
- 2 garlic cloves, thinly sliced
- 25g ginger, peeled and finely shredded
- ½-1 tsp Chinese five-spice powder
- 1 fresh chilli, deseeded and sliced
- 2 red peppers, deseeded and diced
- 200g easy-cook brown rice
- 650ml vegetable stock, made with 2 tsp bouillon powder
- 420g frozen mixed beans (broad beans, peas and French beans)
- ½ pack spring onions (about 8), trimmed and sliced
- 2 tsp sesame oil
- 75g roasted cashews
Instructions
- Step 1: Heat the rapeseed oil in a large pan over medium heat. Add the garlic and ginger and fry gently for 5 minutes until fragrant.
- Step 2: Stir in the Chinese five-spice powder, sliced chilli, diced red peppers, and brown rice. Pour in the vegetable stock, cover the pan tightly, and cook for 15 minutes.
- Step 3: Add the frozen mixed beans and sliced spring onions to the pan. Cover again and cook for another 10 minutes. Check the rice for tenderness; if it needs more time, cook for 5 minutes longer.
- Step 4: Turn off the heat and stir in the sesame oil. Leave the pan covered to stand for 5 minutes.
- Step 5: Divide the rice between two bowls and scatter over half the roasted cashews. Save the remaining cashews for serving later.
Tips & Variations
- For extra protein, add cooked chicken, tofu, or chickpeas along with the mixed beans.
- Adjust the chilli amount to suit your spice preference or omit it for a milder dish.
- Swap the frozen mixed beans for fresh peas and green beans if in season for a brighter flavor and texture.
- Use low-sodium vegetable stock to control the saltiness of the dish.
Storage
Allow any leftover rice to cool completely before transferring to an airtight container. Store in the refrigerator for up to three days. When reheating, microwave until piping hot and then add the reserved roasted cashews just before serving to maintain their crunch.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use white rice instead of brown rice?
Yes, you can substitute white rice, but reduce the cooking time as white rice generally cooks faster than brown rice. Check the package instructions for guidance.
Can I prepare this dish in advance?
Absolutely! This dish keeps well and can be made ahead. Store it in the fridge and reheat thoroughly when ready to serve. Adding the cashews after reheating keeps them crunchy.
Print
One-Pot Five-Spice Brown Rice with Vegetables and Cashews Recipe
- Total Time: 40 minutes
- Yield: 2 servings 1x
- Diet: Vegetarian
Description
A flavorful and aromatic one-pot five-spice rice dish combining tender brown rice, colorful vegetables, and crunchy roasted cashews, infused with Chinese five-spice and ginger for a comforting and easy meal.
Ingredients
Main Ingredients
- 1 tbsp rapeseed oil
- 2 garlic cloves, thinly sliced
- 25g ginger, peeled and finely shredded
- ½–1 tsp Chinese five-spice powder
- 1 fresh chilli, deseeded and sliced
- 2 red peppers, deseeded and diced
- 200g easy-cook brown rice
- 650ml vegetable stock, made with 2 tsp bouillon powder
- 420g frozen mixed beans (broad beans, peas and French beans)
- ½ pack spring onions (about 8), trimmed and sliced
- 2 tsp sesame oil
- 75g roasted cashews
Instructions
- Prepare Aromatics: Heat the rapeseed oil in a large pan over medium heat. Add the thinly sliced garlic and finely shredded ginger and fry for 5 minutes until fragrant and slightly golden.
- Add Spices and Vegetables: Stir in the Chinese five-spice powder, deseeded and sliced fresh chilli, and diced red peppers along with the brown rice. Mix well to coat the rice and vegetables in the aromatics and spices.
- Add Stock and Cook Rice: Pour in the vegetable stock made with 2 tsp bouillon powder. Cover the pan tightly and cook for 15 minutes, allowing the rice to start absorbing the liquid and softening.
- Add Beans and Spring Onions: Stir in the frozen mixed beans and sliced spring onions. Cover again and cook for an additional 10 minutes. Check if the rice is tender; if not, cook for another 5 minutes.
- Finish and Rest: Turn off the heat and stir in the sesame oil to add flavor. Leave the pan covered to stand for 5 minutes to allow the rice to fully absorb all flavors.
- Serve: Divide the rice between two bowls and scatter half the roasted cashews on top. Save the remainder of the rice and cashews to cool completely and store in an airtight container in the fridge for up to three days. When reheating, microwave until piping hot before adding the remaining cashews.
Notes
- Adjust the amount of Chinese five-spice powder to taste, starting with ½ tsp for milder flavor and up to 1 tsp for more intensity.
- Ensure the pan is tightly covered during cooking to trap steam and properly cook the rice.
- This dish can be prepared in advance and reheated easily, making it ideal for meal prep.
- For a nut-free version, omit the cashews or substitute with toasted seeds.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese-inspired
Keywords: five-spice rice, one-pot meal, vegetarian rice dish, Chinese five-spice, brown rice recipe, easy dinner, healthy rice bowl

