Broccoli Rice Recipe Vegan: Savory Turmeric and Pea-Packed One-Pan Meal

Side Dishes

Broccoli Rice Recipe Vegan: Savory Turmeric and Pea-Packed One-Pan Meal

This vegan broccoli rice recipe transforms humble pantry staples into a vibrant, protein-packed one-pan meal that's as satisfying as it is simple. šŸ’› The secret lies in balancing earthy turmeric, sweet peas, and crisp-tender broccoli with just the right amount of garlic and ginger—creating depth without relying on dairy or meat. I developed this after realizing how often we underestimate rice dishes as mere sidekicks; this version stands proudly as a complete, flavorful plate.

The beauty of this recipe is its flexibility—whether you're stir-frying it for a quick weeknight dinner or baking it into a casserole for meal prep, the technique remains the same.

Brown rice absorbs the savory sauce while maintaining its texture, and the peas add natural sweetness that cuts through the turmeric's warmth. No special equipment needed beyond a single pan, making it perfect for home cooks who want restaurant-quality results without the fuss.

What you'll end up with is a dish that's visually stunning—golden turmeric rice speckled with bright green broccoli and peas—and packed with satisfying texture contrasts. The aroma alone will have everyone asking what's for dinner, but the first bite proves it's a complete meal: hearty, flavorful, and completely plant-based.

The best part? It comes together in under 30 minutes, with minimal cleanup.

Serve it as-is for a light lunch or pair with a sprinkle of toasted sesame seeds and fresh cilantro for an instant upgrade. This recipe proves vegan cooking doesn't mean sacrificing flavor or texture—just smart seasoning and a little technique. Let's get cooking!

šŸ‘Øā€šŸ³
Difficulty
Medium
🌱
Diet
Vegan
šŸ”„
Calories
Med Cal

Ingredients for broccoli rice recipe vegan

Turmeric-infused rice meets crisp broccoli and sweet peas in this vibrant vegan one-pan dish.

Ingredient Amount Notes
Brown Rice šŸš 1 cup Uncooked, long-grain preferred
Fresh Broccoli Florets 🄦 3 cups Cut into bite-sized pieces
Frozen Peas 🌱 ¾ cup Thawed or fresh peas work too
Extra-Firm Tofu šŸ¬ ½ lb Pressed and cubed for texture
Garlic Cloves šŸ§„ 4 cloves Minced for aromatic depth
Fresh Ginger 🌿 1 tbsp Grated finely for zesty kick
Turmeric Powder šŸŒ¶ļø 1 tsp Organic for vibrant color
Ground Cumin 🌿 ½ tsp Toasted for enhanced aroma
Smoked Paprika šŸŒ¶ļø ½ tsp Adds subtle smokiness
Coconut Aminos šŸ„„ 2 tbsp Soy-free alternative to soy sauce
Vegetable Broth šŸ’§ 1 ½ cups Low-sodium preferred
Extra-Virgin Olive Oil šŸ«’ 2 tbsp For high-heat sautĆ©ing
Lemon Juice šŸ‹ 1 tbsp Freshly squeezed for brightness
Sesame Seeds 🌰 1 tsp Toasted for garnish
Fresh Cilantro 🌿 ¼ cup Chopped for fresh finish

The turmeric is non-negotiable here—it's what gives this dish its stunning golden hue and earthy depth. Penzeys or organic bulk bins are your best bet for quality powder, as conventional brands often contain fillers. Fresh ginger and garlic are equally critical; Trader Joe's carries pre-minced versions if you're short on time, but freshly grated delivers superior flavor. For the tofu, extra-firm pressed blocks from the refrigerated section hold their shape best during cooking. If you prefer a firmer texture, pat the cubed tofu dry with paper towels before adding it to the pan.

No turmeric? Curcumin powder or a pinch of saffron can mimic the color, though the flavor will differ. Swapping peas for edamame or green beans keeps the dish balanced, while mushrooms or bell peppers add heartiness. Coconut aminos can be replaced with low-sodium tamari or rice vinegar with a touch of maple syrup for a similar umami punch. The vegetable broth is the flavor anchor—Homemade or high-quality store-bought brands like Pacific Foods ensure the best taste. For a nutty finish, toast the sesame seeds in a dry pan for 30 seconds before sprinkling.

This dish reheats beautifully—simply add a splash of water or broth to the pan and cover until warmed through. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze portions for 3 months. For meal prep, double the recipe and portion into containers—it’s perfect for lunches. The rice and veggies continue to develop flavor over time, making it even more delicious the next day. Garnish with cilantro just before serving to preserve its freshness.

ā¤ļø

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash another pan. Brown rice, tofu, and broccoli all cook together—no separate pots, no fuss. Just chop, toss, and let it simmer while I pretend I’m not actually cooking.
  • Crispy-Creamy Tofu: That pan-fried tofu? It’s the star. Crispy edges with a soft center, tossed with garlic and a little soy sauce—it’s the kind of texture that makes you forget it’s vegan. Honestly, my partner still asks for it even when I make chicken.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays fluffy, the peas add a pop of color, and the broccoli keeps it fresh-tasting for days. Pack it cold or reheat it—either way, it’s a hit with kids (yes, even picky ones).
  • Budget Meal Stretch: Brown rice and frozen peas keep this dish affordable, but it still feels special. A block of tofu goes a long way, and a head of broccoli lasts forever. I’ll be real: I’ve made this for dinner and lunch the next day without getting bored.

Step-by-step instructions for savory turmeric broccoli rice

This vibrant vegan one-pan meal delivers restaurant-quality flavor with minimal cleanup.

1

šŸ³ Step 1: SautĆ© Aromatics and Tofu for Maximum Flavor

Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the ½ lb extra-firm tofu, cut into ½-inch cubes, and cook undisturbed for 4-5 minutes until golden brown on one side. Flip and repeat on the other side, then remove and set aside.

In the same pan, add the 4 minced garlic cloves and 1 tablespoon grated fresh ginger. SautĆ© for 30 seconds until fragrant—this releases their full aromatic potential. Immediately add the 1 teaspoon turmeric powder, ½ teaspoon ground cumin, and ½ teaspoon smoked paprika, stirring constantly for 15 seconds to toast the spices and deepen their flavors.

2

šŸ‘Øā€šŸ³ Step 2: Prepare the Broccoli and Rice Base

Add the 3 cups fresh broccoli florets to the skillet and toss to coat in the spiced oil. Cook for 3-4 minutes until the broccoli brightens in color and begins to soften slightly at the edges. Stir in the ½ cup frozen peas and 1 cup brown rice, tossing everything together to distribute the spices evenly.

Pour in the 1.5 cups vegetable broth and 2 tablespoons coconut aminos, scraping up any browned bits from the bottom of the pan. These flavorful bits, called fond, contain concentrated umami that elevates the entire dish. Bring to a gentle boil, then reduce heat to low and cover with a tight-fitting lid.

3

ā° Step 3: Simmer Until Rice is Tender and Flavorful

Simmer for 30 minutes without lifting the lid—this steam cooking method ensures even cooking and prevents the rice from drying out. After 20 minutes, check the rice by pressing a grain between your fingers; it should be tender but still slightly firm in the center.

If the mixture looks dry before the rice is fully cooked, add 2-3 tablespoons hot water through the lid's steam vent. The rice is perfectly cooked when all liquid is absorbed and the grains are tender with a slight bite—this takes about 35-40 minutes total. Remove from heat and let sit covered for 5 minutes to allow residual heat to finish cooking the rice.

4

🄘 Step 4: Finish with Bright Acid and Fresh Herbs

Stir in the 1 tablespoon lemon juice and ½ teaspoon toasted sesame seeds, brightening the dish with acidity and adding a nutty crunch. The lemon juice also helps balance the earthy flavors of the turmeric and cumin. Taste and adjust seasoning with additional coconut aminos if needed—this is where the dish comes together.

Garnish with the ¼ cup chopped fresh cilantro, adding both visual appeal and a fresh herbal note. The cilantro's citrusy flavor complements the turmeric beautifully. Serve immediately while still warm, with each bite offering a perfect balance of tender rice, crisp peas, vibrant broccoli, and savory tofu.

šŸ‘Øā€šŸ³

Pro Tips For Making Broccoli Rice Recipe Vegan

  • USE A WOK OR CAST-IRON: Brown rice needs high heat to crisp up those edges, and a heavy pan keeps it from sticking like a sad glue. If you’re using a nonstick skillet, bump the heat to medium-high—low and slow turns your rice into mush.
  • CUT TOFU LARGE, THEN SMASH: I used to cube tofu small and end up with a pile of crumbly bits. Instead, slice it into 1-inch chunks first, then smash lightly with a fork—keeps it intact while still getting that tender-yet-firm texture. (Yes, even if you’re impatient like me.)
  • DON’T OVERCOOK THE BROCCOLI: Fresh florets hit the pan at the same time as the tofu, but they’re done faster. Pull them out when bright green with just a tiny bite—overcooking turns them into sad, limp mush. Frozen peas? Toss them in last and let them thaw in the pan’s heat.
  • SALT THE TOFU BEFORE COOKING: This isn’t just about flavor—it draws out moisture so it crisps better. Toss the tofu in 1 teaspoon of salt and let it sit for 10 minutes while you prep the rest. Rinse and pat dry if you’re worried about saltiness, but trust me, it’s worth it.

Flavor customization for broccoli rice recipe vegan

Spicy Heat Boost

If you love a little kick, add ½ teaspoon of cayenne pepper or 1 teaspoon of gochujang when sautĆ©ing the aromatics. For a smoky heat, swap the smoked paprika for 1 teaspoon of chipotle powder—it deepens the flavor profile beautifully.

I’ve found that Penzeys brand chipotle powder delivers the best balance of heat and smokiness. šŸŒ¶ļø

Creamy Texture Upgrade

For a richer, creamier texture without dairy, stir in 2 tablespoons of coconut cream or ¼ cup of blended silken tofu at the end. The coconut cream adds a velvety finish, while silken tofu keeps it light.

I like to blend ½ cup of cooked cashews with 2 tablespoons of water for a neutral, creamy base that blends seamlessly. 🄄

Umami Depth

To enhance the savory profile, add 1 tablespoon of nutritional yeast or 1 teaspoon of miso paste when sautƩing the garlic and ginger. Nutritional yeast adds a cheesy, umami richness, while miso brings a fermented depth that elevates the entire dish.

For an extra boost, a splash of vegetable-based Worcestershire sauce works wonders too.

Herb Variations

Swap out cilantro for fresh basil or mint for a brighter, more aromatic finish. Basil pairs beautifully with the turmeric, while mint adds a refreshing twist. If you prefer a more earthy flavor, try thyme or rosemary, especially if you’re serving this with a roasted vegetable side.

Toasting the herbs lightly in the pan for 30 seconds before adding them intensifies their flavor.

Sweet and Tangy Twist

Balance the earthy flavors with a touch of sweetness by adding 1 teaspoon of maple syrup or ½ teaspoon of agave when finishing the dish. A squeeze of lime juice instead of lemon adds a tropical brightness.

For a tangy kick, stir in 1 tablespoon of pickled ginger or ½ teaspoon of fish sauce alternative—both add complexity without overpowering the dish.

Nutty Crunch Finish

For added texture, top your broccoli rice with toasted pine nuts, pecans, or pumpkin seeds. Toast them in a dry pan for 2-3 minutes until golden, then sprinkle over the top.

If you’re avoiding nuts, crushed wasabi peas or fried shallots add a satisfying crunch with a bold flavor punch. 🌰

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 380mg17%
Total Carbohydrate 58g20%
Dietary Fiber 12g43%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use white rice instead of brown rice in this vegan broccoli dish?

Yes, but the cooking time will be shorter—about 20-25 minutes instead of 35-40 minutes. White rice absorbs liquid faster, so you may need to add ¼ cup extra broth halfway through cooking. For best texture, use jasmine or basmati rice, which stay separate and fluffy.

2

How do I prevent the broccoli from turning mushy?

Cook the broccoli just until bright green and slightly tender (3-4 minutes) before adding the rice and liquid. Avoid overcrowding the pan—use a large enough skillet so ingredients have room to brown. If using frozen broccoli, thaw and pat dry first to remove excess moisture.

3

What's the best way to make this dish ahead of time?

This recipe reheats beautifully! Cook as directed, then store in an airtight container for up to 4 days in the fridge. For reheating, add 2 tablespoons water or broth and cover for 2 minutes in the microwave, or warm in a skillet over low heat for 5 minutes. The flavors actually improve overnight as the spices meld.

4

Can I make this gluten-free?

Simply replace the coconut aminos with tamari (gluten-free soy sauce) or rice vinegar + a pinch of salt. Check your vegetable broth label too—opt for certified gluten-free versions if needed. All other ingredients in this recipe are naturally gluten-free.

5

What if I don't have tofu? Can I use another protein?

Try chickpeas (drained and rinsed), lentils (cooked), or tempeh (crumbled and pan-fried). For a meaty texture, use mushrooms (like shiitake or portobello) or seitan. Each adds different flavor—chickpeas bring nuttiness, while tempeh offers an earthy depth. Adjust cooking time accordingly.

ā˜…ā˜…ā˜…ā˜…ā˜…4.7(10 reviews)
Categories Side Dishes