Broccoli Rice Recipe Vegan: Crispy-Topped Cauliflower Rice with Garlicky Greens

Side Dishes

Broccoli Rice Recipe Vegan: Crispy-Topped Cauliflower Rice with Garlicky Greens

This vegan broccoli rice recipe transforms simple ingredients into a restaurant-worthy side dish with crispy edges and garlicky depth—no animal products in sight. 💛 The secret lies in perfectly textured cauliflower rice that achieves that coveted crispy topping while keeping the centers tender, all while letting fresh broccoli shine with bright, herby notes.

What makes this recipe stand out is its foolproof technique for achieving crispy cauliflower rice without frying—just a hot pan and a few minutes of attention. I've perfected this method over years of testing, ensuring every bite delivers that satisfying contrast between crispy exterior and soft interior.

The garlicky greens add layers of flavor without overpowering the natural taste of the vegetables.

By the time you're done, you'll have a vibrant, plant-based side dish that's packed with nutrients and ready to impress. The crispy topping adds a satisfying crunch, while the garlicky greens bring freshness that balances the dish perfectly.

This recipe delivers restaurant-quality results with minimal effort—ideal for weeknight dinners or as a side for your favorite main dishes.

Serve it alongside grilled tofu, roasted vegetables, or as a standalone meal. The beauty of this recipe is its versatility—it works as a side dish or even as a light main course when paired with your choice of plant-based protein. Here's how to make it!

👨‍🍳
Difficulty
Easy
🌱
Diet
Vegan
🔥
Calories
Low Cal

Ingredients for broccoli rice recipe vegan

Restaurant-worthy vegan broccoli rice relies on crispy cauliflower and vibrant greens—simple ingredients, bold flavors.

Ingredient Amount Notes
Fresh Broccoli Crowns 🥦 12 whole Cut florets into bite-sized pieces
Fresh Cauliflower Florets 🥬 1 lb Riced using food processor
Extra-Virgin Olive Oil 🫒 ¼ cup High-quality, fruity variety
Garlic Cloves 🧄 6 cloves Minced for maximum flavor
Fresh Lemon Juice 🍋 2 tbsp Brightens the dish beautifully
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Fresh Flat-Leaf Parsley 🌿 ¼ cup Chopped for garnish
Fresh Red Pepper Flakes 🌶️ ½ tsp Optional for heat
Nutritional Yeast 🧀 2 tbsp For umami depth
Raw Cashews 🥜 ¼ cup Soaked for creamy texture
Water 💧 ½ cup For cashew cream
White Miso Paste 🍶 1 tbsp For umami richness
Sesame Oil 🫒 1 tsp For aromatic finish

The cauliflower is the star here, and freshness matters. Opt for organic cauliflower when possible, as it tends to be denser and holds its shape better during cooking. Whole Foods Market or local farmers' markets are ideal for sourcing high-quality heads. If you're using pre-riced cauliflower, avoid the frozen variety—it tends to release excess moisture, making the crispy topping impossible to achieve. For the broccoli, look for bright green florets with tight buds; Trader Joe's consistently carries excellent quality at a reasonable price. The nutritional yeast adds that savory depth, so choose a brand with a high protein content—Bragg or Bob's Red Mill are both excellent choices.

No fresh parsley? Fresh cilantro or basil work beautifully as substitutes, though they'll impart slightly different flavors. Running short on cashews? Almonds or walnuts will work in a pinch, though the texture will be slightly different. The miso paste is non-negotiable for that umami punch—White Diamond or Miso Master brands are widely available and deliver consistent results. For the crispy topping, if you don't have sesame oil, toasted sesame seeds can be sprinkled on top at the end for a similar effect. The lemon juice is crucial for brightness, so avoid bottled versions—freshly squeezed makes all the difference in this dish.

Store the cashew cream base in an airtight container in the refrigerator for up to 5 days, though it's best used within 3 days for optimal texture. The cauliflower rice reheats beautifully—simply spread it on a baking sheet and broil for 2-3 minutes to restore crispiness. For meal prep, assemble the dish completely and refrigerate for up to 2 days before broiling. The miso paste and nutritional yeast can be stored in your pantry for up to 1 year once opened, making them excellent staples for your vegan kitchen. Always store fresh herbs wrapped in damp paper towels in a sealed container to maintain their vibrant color and flavor.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss the florets and crowns into one pan, roast until golden, and boom, you’ve got rice without the fuss. No rinsing, no soaking, no waiting for grains to cook through.
  • Garlic-Lemon Zing: That bright lemon juice cuts through the richness of the olive oil, while the garlic? Oh, it’s there—crispy edges on the florets, fragrant steam from the broccoli, and a finish that’s fresh but never flat.
  • Leftover Hero: This keeps perfectly for days, so I make a big batch on Sundays. Cold or reheated, it’s still crispy in spots, and I toss it into wraps, salads, or just eat it straight with a fork—no judgment.
  • Budget Bright Spot: Fresh veggies stretch further than rice, and cauliflower and broccoli are often cheaper than grains. Plus, the olive oil and lemon are pantry staples that make it feel like a splurge without the cost.

Step-by-step instructions for crispy-topped cauliflower rice

Transform humble cauliflower into restaurant-worthy texture with this precision method.

1

🍳 Step 1: Roast Cauliflower for Crispy Texture

Preheat your oven to 425°F and line two baking sheets with parchment paper. Pulse the 1 lb fresh cauliflower florets in a food processor until you achieve a rice-like consistency—think ¼-inch to ½-inch grains. Spread the cauliflower rice evenly on the prepared sheets in a single layer, leaving ½-inch gaps between pieces for proper air circulation.

Drizzle the cauliflower with 2 tablespoons of the 0.25 cup extra-virgin olive oil and sprinkle with ½ teaspoon of the 1.5 teaspoon diamond crystal kosher salt. Toss gently with your hands to ensure even coating. Roast for 25-30 minutes until the edges are deep golden brown and the cauliflower feels crispy when pressed with tongs. Here's the thing—don't peek during the first 20 minutes, or you'll steam the cauliflower instead of crisping it.

2

👨‍🍳 Step 2: Prepare the Garlicky Broccoli Greens

While the cauliflower roasts, cut the 12 whole fresh broccoli crowns into bite-sized florets (discard the thick stems). In a large skillet, heat 2 tablespoons of the remaining 0.25 cup extra-virgin olive oil over medium heat. Add the 6 cloves minced garlic cloves and sauté for 30 seconds until fragrant—you'll smell that unmistakable garlic aroma.

Add the broccoli florets and ½ teaspoon fresh red pepper flakes (if using), stirring to combine. Cook for 5-6 minutes until the broccoli is tender-crisp with bright green color. Remove from heat and stir in 2 tablespoons fresh lemon juice and the remaining 1 teaspoon diamond crystal kosher salt. The lemon brightens the dish beautifully and balances the richness of the roasted cauliflower.

3

🥘 Step 3: Create the Umami Cashew Cream

In a small saucepan, combine the 0.25 cup raw cashews and 0.5 cup water. Bring to a gentle simmer over medium-low heat and cook for 8-10 minutes until the cashews are tender. Transfer to a blender along with the 1 tablespoon white miso paste and 2 tablespoons nutritional yeast. Blend until completely smooth, scraping down the sides as needed. This creamy sauce adds depth without dairy.

With the blender running, slowly drizzle in the remaining 1 tablespoon extra-virgin olive oil and 1 teaspoon sesame oil to emulsify. The sauce should have a velvety consistency—if it's too thick, add 1 tablespoon water at a time until you reach your desired texture. Taste and adjust seasoning with more diamond crystal kosher salt if needed. Here's the moment that matters: this sauce transforms your dish from good to exceptional.

4

🍽️ Step 4: Assemble and Garnish

Divide the crispy roasted cauliflower rice among four plates, creating an even base. Spoon the garlicky broccoli greens over the cauliflower rice, distributing them evenly. Drizzle each serving with about 2 tablespoons of the cashew cream, allowing it to pool slightly in the center. The contrast between the crispy cauliflower and tender greens creates an incredible textural experience.

Finish with 1 tablespoon chopped fresh flat-leaf parsley per serving, sprinkled evenly over the top. The parsley adds a fresh, vibrant note that cuts through the richness. Serve immediately while the cauliflower is still crispy—this dish doesn't wait. The combination of textures and flavors makes this vegan cauliflower rice dish truly impressive, with that perfect crispy top you're after.

👨‍🍳

Pro Tips For Making Broccoli Rice Recipe Vegan

  • Chop Evenly, Cook Faster: Broccoli and cauliflower crowns should be cut into uniform ½-inch florets—no bigger, no smaller. I learned this the hard way when my edges turned mushy while the centers stayed crunchy. A sharp knife and a steady hand save you from uneven doneness.
  • Salt Before Roasting: Toss your chopped veggies with a generous pinch of salt (about ½ teaspoon per pound) before hitting the pan. The salt draws out moisture, helping them crisp up instead of steaming into soggy rice. Trust me, your future self will notice the difference.
  • High Heat, Then Lower: Start your veggies in a screaming-hot pan with olive oil—you should see smoke for 30 seconds. Then drop the heat to medium. This caramelizes the edges first, giving you that nutty, toasted flavor without burning. (Yes, even if you’re impatient like me.)
  • Lemon at the End: Squeeze that lemon juice after the veggies are off heat—otherwise, the acid will make them turn dull and watery. A splash (about 1 tablespoon) brightens the whole dish, but don’t overdo it unless you want a pucker. Balance matters.

Troubleshooting your broccoli rice recipe vegan

Cauliflower Too Soft

If your cauliflower rice turns out soft instead of crispy, you likely didn’t roast it long enough or peeked too early. The key is patience—roast at 425°F for 25-30 minutes without opening the oven door until the last 5 minutes.

For extra crispiness, spread the cauliflower on a single layer with ½-inch gaps for proper air circulation. If it’s still undercooked, broil for 1-2 minutes at the end. 🔥

Broccoli Overcooked

Broccoli turns mushy when cooked too long—watch it closely! Sauté for just 5-6 minutes over medium heat until bright green and tender-crisp. If using thicker florets, reduce time by 1 minute.

Remove immediately when slightly bright green—it’ll continue cooking from residual heat. Adding 1 tablespoon lemon juice at the end helps preserve color and brightness.

Cashew Cream Too Thick

Thick cashew cream happens when cashews aren’t fully soaked or blended properly. Soak cashews in hot water for 10 minutes before blending, then add 1 tablespoon water at a time until smooth.

For extra creaminess, blend with 1-2 ice cubes to chill and emulsify better. If it’s still too thick, thin with ½ teaspoon plant-based milk while blending. 💡

Flavor Too Mild

Boost flavor by doubling the white miso paste to 2 tablespoons or adding ½ teaspoon smoked paprika to the cauliflower. For extra garlic punch, infuse the olive oil by heating 3 minced garlic cloves in 2 tablespoons oil for 1 minute before using.

A pinch of black pepper or nutritional yeast also adds depth. Taste as you go—this dish rewards bold seasoning!

Sticky Cashew Cream

Sticky cashew cream usually means it didn’t emulsify properly. Blend with 1 teaspoon sesame oil first, then add remaining oil slowly while blending. For extra insurance, chill the mixture for 10 minutes before using—this helps stabilize the emulsion.

If it separates, whisk vigorously or blend again briefly. A splash of lemon juice can also help balance the texture. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 550mg24%
Total Carbohydrate 26g9%
Dietary Fiber 8g29%
Sugars 6g
Protein 10g20%
* 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 regular rice instead of cauliflower rice?

For a heartier dish, swap the cauliflower rice with 1 cup uncooked jasmine or basmati rice (cooked according to package instructions). The texture will be different but still delicious. Just reduce the roasting time to 15 minutes at 425°F to keep it tender. The garlicky broccoli and cashew cream will complement either base beautifully.

2

How do I make this dish gluten-free?

This recipe is naturally gluten-free, but double-check your miso paste label—some contain wheat. Use a certified gluten-free white miso like Miso Master or White Diamond. All other ingredients (cashews, broccoli, cauliflower, etc.) are inherently gluten-free. Always verify packaging if you're highly sensitive.

3

Can I prep this ahead of time?

Yes! Roast the cauliflower rice 1 day ahead and store in an airtight container. Reheat in a 400°F oven for 5-7 minutes to restore crispiness. Make the cashew cream 3 days ahead—it keeps well refrigerated. Assemble the dish just before serving to maintain freshness and texture.

4

What's the best way to reheat leftovers?

Spread leftovers on a baking sheet and broil for 2-3 minutes at 450°F to revive crispiness. For the broccoli, reheat in a skillet with 1 teaspoon olive oil over medium heat for 2 minutes. The cashew cream can be gently warmed in a saucepan (don't boil) or microwaved for 20 seconds. Serve immediately after reheating.

5

Is this recipe kid-friendly?

Most kids love the mild, slightly sweet flavors! Skip the red pepper flakes and reduce garlic to 3 cloves for milder taste. Serve the cauliflower rice plain with a drizzle of cashew cream—many children prefer it without the broccoli greens. The texture contrast (crispy vs. creamy) often delights picky eaters!

★★★★★4.5(5 reviews)
Categories Side Dishes