July 23, 2026 · 15 min

Spicy Vegan Mushroom Rice Bowls with Roasted Carrots and Green Beans

Lunch15 min3161 cal / serving

Get ready for a flavor explosion with these vegan mushroom rice bowls! Featuring tender roasted carrots, crisp green beans and savory soy-glazed mushrooms, all served over fluffy jasmine rice and drizzled with a spicy, creamy firecracker sauce. This plant-based bowl is packed with texture and bold Asian-inspired flavors.

Perfect for a quick weeknight dinner, this recipe comes together in under 40 minutes. The firecracker sauce-made with vegan mayo, sriracha and sweet soy glaze-adds the perfect kick. Garnish with scallion greens and sesame seeds for a beautiful finish.

Recipe details

Lunch15 min3161 cal / serving2 servings

Nutrition per serving

Calories3161 kcalProtein12.5 gFat291.3 gCarbs129.7 gSugar52.3 gFiber9.8 gSodium1814 mg

Dietary labels

Gluten-free: noLactose-free: yesDairy-free: yes

Allergen check

Gluten / wheat: containsMilk / dairy: not detectedEgg: containsFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: containsMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.

Ingredients

Green Beans12 ounce Green BeansView ingredient guide
Rice Wine Vinegar1 teaspoon Rice Wine VinegarView ingredient guide
Carrot12 ounce CarrotView ingredient guide
Button Mushrooms8 ounce Button MushroomsView ingredient guide
Sweet Soy Glaze4 tablespoon Sweet Soy GlazeView ingredient guide
Sesame Seeds1 tablespoon Sesame SeedsView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Jasmine Rice0.75 cup Jasmine RiceView ingredient guide
Sriracha1 teaspoon SrirachaView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Ginger1 thumb GingerView ingredient guide
Cooking Oil5 teaspoon (tsp) Cooking OilView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Sugar0.5 teaspoon (tsp) SugarView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Preheat the oven to 425°F (220°C) with a rack in the top position. Wash and dry all produce. Trim, peel and cut the carrots diagonally into ½-inch thick pieces. Toss the carrots on one side of a baking sheet with a drizzle of oil, salt and pepper. Roast on the top rack for 10 minutes.
  2. Meanwhile, in a small pot, combine the jasmine rice, 1¼ cups water (2¼ cups for 4 servings) and a pinch of salt. Bring to a boil, then cover and reduce the heat to low. Cook until the rice is tender, 15-18 minutes. Keep covered off the heat until ready to serve.
  3. While the rice cooks, trim the green beans if needed. Trim and thinly slice the mushrooms (skip if pre-sliced). Peel and mince or grate the ginger until you have 1 teaspoon (2 teaspoons for 4 servings). Trim and thinly slice the scallions, separating the white parts from the green tops.
  4. After the carrots have roasted for 10 minutes, remove the baking sheet from the oven. Carefully toss the green beans on the empty side of the sheet with a drizzle of oil, salt and pepper. Return the sheet to the top rack and roast until the vegetables are lightly browned and tender, 12-15 minutes more.
  5. In a small bowl, combine the vegan mayonnaise, sriracha (use less for milder heat), 1 tablespoon sweet soy glaze, 1 teaspoon rice wine vinegar and ½ teaspoon sugar (for 4 servings: 2 tablespoons sweet soy glaze, 2 teaspoons vinegar and 1 teaspoon sugar). Add water 1 teaspoon at a time until the sauce reaches a drizzling consistency. Season with salt and pepper to taste. Set aside.
  6. Heat a large drizzle of oil in a large pan over medium-high heat. Add the mushrooms and cook, stirring occasionally, until browned and slightly crispy, 5-7 minutes. Reduce the heat to medium and stir in the minced ginger, scallion whites, garlic powder and a drizzle of oil. Cook until fragrant, about 1 minute. Remove the pan from the heat and stir in the remaining sweet soy glaze until the mushrooms are evenly coated. Cover to keep warm.
  7. Fluff the rice with a fork and season with salt and pepper. Divide the rice between bowls and top with the carrots, green beans and mushrooms in separate sections. Drizzle with the firecracker sauce and garnish with the scallion greens and sesame seeds. Serve immediately.

Recipe Tips

For extra heat, add more sriracha to the sauce.

If you prefer a thicker sauce, use less water when thinning.

Make sure to slice mushrooms evenly for consistent browning.

FAQ

Can I use a different type of rice?

Yes, you can substitute jasmine rice with basmati or long-grain white rice. Adjust cooking time and water ratio according to package instructions.

Is the firecracker sauce very spicy?

The sauce has a mild to moderate heat from the sriracha. You can adjust the amount to your preference or omit it for a milder version.

Can I make this recipe gluten-free?

The sweet soy glaze contains wheat, so for a gluten-free version, use tamari or coconut aminos mixed with a bit of sugar to mimic the glaze.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.