Broccoli Rice Recipe Vegan: Crispy-Topped Garlic-Lime Power Bowl

Side Dishes

Broccoli Rice Recipe Vegan: Crispy-Topped Garlic-Lime Power Bowl

This vegan broccoli rice recipe transforms simple ingredients into a restaurant-quality power bowl with crispy garlic-lime topping that'll have you reaching for seconds. 🌟 I developed it after realizing how easy it is to make a satisfying, plant-based meal that feels indulgent without any animal products—just vibrant flavors and satisfying textures.

The secret lies in perfectly steamed broccoli and a crispy rice crust that adds depth without extra effort.

The beauty of this dish is its balance—vegan without sacrificing richness, packed with protein from the rice and broccoli, and brightened by zesty lime and aromatic garlic. You'll start with long-grain rice cooked just right, then layer in steamed broccoli florets that stay tender-crisp.

The magic happens when we top it with a mix of toasted rice, garlic, lime zest, and a touch of nutritional yeast for that umami kick that makes it taste anything but basic.

What you end up with is a bowl that's visually stunning—golden crispy edges contrasting with bright green broccoli and fluffy rice—and packed with flavor in every bite. The lime adds a refreshing tang that cuts through the richness, while the garlic gives it that irresistible savory depth.

This isn't just another side dish; it's a complete, satisfying meal that proves vegan cooking can be both nourishing and exciting.

Perfect for meal prep or a quick weeknight dinner, this recipe scales easily and keeps well in the fridge for up to three days. The flavors actually improve as they meld together, making it even more delicious the next day.

Serve it as-is or pair with a simple avocado sauce or spicy chili oil for extra dimension. Let's make this vibrant bowl!

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for broccoli rice recipe vegan

Fourteen simple ingredients create this vibrant vegan power bowl with crispy garlic-lime magic.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine or basmati preferred
Fresh Broccoli Florets 🥦 4 cups Cut into bite-sized pieces
Garlic Cloves 🧄 6 cloves Freshly minced for crispy topping
Lime Zest 🍋 1 tbsp From 1 medium lime
Lime Juice 🍋 2 tbsp Freshly squeezed
Nutritional Yeast 🧀 2 tbsp For cheesy umami flavor
Extra-Virgin Olive Oil 🫒 2 tbsp For toasting rice
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Sesame Oil 🫒 1 tsp For finishing crispy topping
Toasted Sesame Seeds 🌾 1 tbsp For garnish
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Red Chili Flakes 🌶️ ½ tsp Optional for heat
Avocado Oil 🫒 1 tbsp For steaming broccoli

The rice is the foundation—jasmine or basmati gives that perfect fluffy texture. Trader Joe's has great bulk bins if you want to save money, but any long-grain works. Fresh broccoli is non-negotiable here; frozen loses that crisp texture. Look for bright green florets with tight buds—those sad wilted ones at the back of the store? Skip 'em. The garlic should be fresh and plump, not shriveled. Limes? Mexican limes if you can find them—they're juicier. Nutritional yeast is a game-changer for that cheesy flavor without dairy; Bob's Red Mill brand is my go-to.

No sesame oil? Avocado oil works too—just skip the finishing drizzle. Short on lime zest? Double the juice and add a pinch of sugar to balance. The vegetable broth can be swapped for water plus 1 tsp soy sauce if needed. For extra protein, toss in edamame or chickpeas when assembling. The crispy topping is where the magic happens—don't skip toasting that extra rice! And if you're feeling fancy, add a sprinkle of smoked paprika to the topping mix for depth.

Rice keeps for 3 days in the fridge, but the crispy topping loses its crunch after day two. Broccoli stays fresh for 5 days if wrapped tightly in a damp towel. I always make double batches—freeze half the rice in portions for quick meals. The lime juice and zest can be prepped ahead, but add them fresh when serving. This reheats beautifully—just microwave with a splash of water to restore crispiness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just rice, broccoli, and garlic sizzling in the same pan. No extra bowls, no messy transfers, and honestly? That caramelized garlic smell alone is half the win.
  • Zesty Kick: The lime zest and juice cut through the richness of the rice like a bright summer breeze. It’s not just flavor—it’s that je ne sais quoi that makes you go back for thirds.
  • Meal Prep MVP: Between us, this keeps perfectly for four days in the fridge. Toss it cold in salads, reheat it for stir-fries, or pack it for lunch—it’s my go-to when I need zero thinking involved.
  • Budget Brightener: Fresh broccoli and rice? Affordable. Lime and garlic? Pantry staples. I’ll be real: this feeds four for under $5, and the leftovers taste just as good the next day.

Step-by-step instructions for crispy-topped garlic-lime power bowl

Here's how to build a flavor-packed vegan bowl with perfectly crispy rice and tender broccoli.

1

🍳 Step 1: Toast the Rice for Nutty Depth

Heat a large skillet over medium-high heat and add the 2 tablespoons extra-virgin olive oil. Once shimmering, add the 1.5 cups long-grain white rice and stir constantly for 2-3 minutes until the grains turn translucent at the edges and smell toasty. This step develops the rice's natural nuttiness and prevents mushy texture.

I press the rice down gently with a wooden spoon during the first minute—this prevents it from sticking and ensures even contact with the pan. Watch for the rice to turn a light golden color before adding liquid. If it starts to brown too quickly, reduce heat slightly to medium and continue toasting.

2

🥘 Step 2: Steam the Broccoli Until Tender-Crisp

While the rice toasts, heat 1 tablespoon avocado oil in a separate skillet over medium heat. Add the 4 cups fresh broccoli florets in a single layer and cook for 3-4 minutes, stirring occasionally, until bright green and just beginning to soften at the edges. This partial cooking prevents overcooking when combined with the rice later.

Transfer the broccoli to a plate and set aside. Here's the thing—don't overcrowd the pan. If your florets are large, you might need to work in batches. The goal is to get them tender-crisp with just a slight char around the edges. Season lightly with ½ teaspoon salt and ⅛ teaspoon black pepper while they're hot.

3

🍳 Step 3: Build the Garlic-Lime Rice Base

Pour the 1.5 cups vegetable broth over the toasted rice and bring to a gentle boil. Reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes. After 10 minutes, stir gently once to prevent sticking—this lets you check the liquid level. If it looks dry, add 2-3 tablespoons water.

Once the rice is tender (it should have absorbed all the liquid), remove from heat and fluff with a fork. Stir in the 2 tablespoons nutritional yeast, 2 tablespoons lime juice, and 1 tablespoon lime zest. The nutritional yeast adds that cheesy umami kick that's so satisfying in vegan dishes. Taste and adjust seasoning with more salt or lime if needed.

4

🔥 Step 4: Create the Crispy Garlic Topping

In a small bowl, combine the 6 cloves minced garlic cloves, 1 teaspoon sesame oil, ½ teaspoon red chili flakes, and ¼ teaspoon black pepper. Spread this mixture evenly over the cooked rice, pressing down gently with a spoon to help it crisp. Return the skillet to medium heat and cook uncovered for 3-4 minutes until the garlic turns golden brown and crispy.

This is the moment that matters: you want the garlic to crisp up while still being tender enough to eat. If it starts to burn before it crisps, reduce the heat to medium-low. The sesame oil adds a nutty aroma that pairs perfectly with the lime and garlic flavors. Keep an eye on it—it goes from perfect to burnt in seconds.

5

🥘 Step 5: Assemble and Garnish

Divide the garlic-lime rice among four bowls. Top each serving with the steamed broccoli and drizzle with any remaining pan juices from the rice. Sprinkle generously with 1 tablespoon toasted sesame seeds for extra crunch and visual appeal. The sesame seeds add a beautiful contrast in both texture and color to the vibrant green broccoli and golden rice.

Serve immediately while the garlic topping is still crispy. I like to add a squeeze of fresh lime on top right before serving—it brightens all the flavors and makes each bite taste fresh. This dish keeps well for 2 days in the refrigerator, but the crispy topping is best enjoyed fresh. Pair with a simple cucumber salad or edamame for a complete meal.

👨‍🍳

Pro Tips For Making Broccoli Rice Recipe Vegan

  • USE TWO LIQUIDS FOR RICE: Rinse the rice in cold water first, then cook it in a mix of water and vegetable broth (like 1:1 ratio). The broth adds depth without extra salt, and the rice stays lighter—no more gluey texture when you mix in the broccoli later.
  • BLANCH BROCCOLI FIRST: Drop florets into boiling water for 90 seconds, then shock in ice water. This stops cooking, keeps them bright green, and ensures they stay crisp when tossed with the rice. (Yes, even if you’re impatient like me.)
  • SALT THE GARLIC: Mince the garlic, toss it with a pinch of salt, and let it sit for 5 minutes before cooking. The salt draws out moisture, so it sizzles instead of steams—adding real flavor instead of just a ghost of garlic.
  • JUICE LIME LAST: Zest the lime into the pan while cooking, but hold off on the juice until everything’s off the heat. The acid cuts through the richness of the rice and broccoli, but adding it too soon makes the dish taste dull. (Your future self will notice.)

Dietary considerations for these flavors

Gluten-Free Adaptations

This recipe is naturally gluten-free since it relies on rice, vegetables, and simple seasonings. However, I always double-check my vegetable broth for hidden gluten—opt for certified gluten-free brands like Imagine or Pacific Foods.

The nutritional yeast I recommend (Bob's Red Mill) is also gluten-free, but if you're highly sensitive, check the label. 🌱

Nut-Free Options

Sesame seeds and sesame oil add that delightful nutty depth, but they're not essential. Swap them for toasted pumpkin seeds or crushed sunflower seeds if you're avoiding sesame.

For the crispy topping, replace sesame oil with avocado oil—it works beautifully and adds a neutral base for the garlic and lime flavors.

Low-Carb Versions

To reduce carbs, replace half the rice with cauliflower rice (about ¾ cup uncooked). Use the same cooking method—sauté it first with olive oil until tender, then mix with the rice during the simmering step.

The texture stays light, and you'll get that satisfying crunch from the garlic-lime topping. I've found fresh cauliflower works best—frozen can make the dish watery.

Protein Boosts

This dish is already packed with plant-based protein from the rice and broccoli, but you can easily add more. Toss in ½ cup cooked chickpeas or ½ cup shelled edamame when assembling.

For extra richness, top with avocado slices or a drizzle of cashew cream (blend ½ cup soaked cashews with 2 tbsp water and a pinch of salt).

Allergen-Friendly Swaps

If you're avoiding soy, skip the sesame oil and use avocado oil instead. For a dairy-free boost, nutritional yeast is your best friend—it adds that cheesy flavor without any animal products.

If you're sensitive to sulfites, check your lime juice for added preservatives. Freshly squeezed lime is always the safest bet. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 6g
Protein 12g24%
* 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 frozen broccoli instead of fresh?

Fresh broccoli gives the best texture, but you can use frozen if needed! Just thaw it completely first, then pat dry very well to prevent excess moisture. For extra crispiness, spread the florets on a baking sheet and air-dry for 10 minutes before cooking. The flavor won't be quite as vibrant, but it still works well.

2

How do I make this recipe without sesame oil?

No problem! Swap sesame oil for avocado oil or light olive oil in the crispy topping. The flavor will be slightly different but still delicious. For extra nutty depth, add ½ teaspoon toasted pumpkin seed oil if available. Just reduce the other oil by ¼ teaspoon to keep the same quantity.

3

Can I prep this ahead of time?

Cook the rice and broccoli separately, then store them in airtight containers for up to 3 days. When ready to serve, reheat the rice with a splash of water or broth, then top with the crispy garlic mixture (made fresh) and broccoli. The flavors actually improve after resting overnight—just add fresh lime zest before serving.

4

What's the secret to crispy garlic topping?

Three things: low-and-slow heat, even distribution, and patience. Spread the garlic mixture thinly over the rice and press gently with a spoon. Cook on medium-low heat until golden (about 3-4 minutes). If it browns too quickly, reduce heat immediately—it burns faster than it crisps!

5

Is this dish spicy enough for heat lovers?

You can easily adjust the heat! For more spice, add 1 teaspoon extra chili flakes to the crispy topping or serve with a side of sriracha or chili oil. If you love fresh heat, garnish with thinly sliced jalapeños or a sprinkle of cayenne pepper before serving.

★★★★★4.9(6 reviews)
Categories Side Dishes