Vegan Mexican Green Rice Recipe | Vibrant Healthy Rice Side Dish

You know those side dishes that steal the show without trying? That’s this Vegan Mexican Green Rice. It’s bright, herby, and full of fresh flavor from cilantro, spinach, lime, and roasted poblano or jalapeño. It pairs with everything from tacos to grilled veggies, yet holds its own as a simple bowl with beans and avocado.

I make this green rice on repeat because it checks every box: easy steps, pantry-friendly ingredients, and big payoff. You blend the green sauce, toast the rice, add broth, and let it steam to tender perfection. The result? Fluffy grains, fragrant aromatics, and a gorgeous green color that makes dinner feel instantly special.

Why This Vegan Green Rice Delivers Big Flavor

Inline Image 1

This recipe nails texture and taste with a few smart techniques. Here’s what makes it stand out:

  • Toasted rice = better texture. Lightly toasting the grains in oil keeps them fluffy and separate.
  • Green sauce infuses every grain. Blending herbs, chiles, and aromatics creates deep flavor without extra steps later.
  • Balanced heat and brightness. Poblano adds gentle warmth, lime and scallions add lift, and cilantro brings freshness.
  • All in one pot. Minimal cleanup and consistent results every time.
  • Naturally vegan and gluten-free. You get a vibrant, wholesome side that works for everyone at the table.

Ingredients

Inline Image 2

For the green sauce

  • 1 large poblano pepper (or 1–2 jalapeños for more heat), stemmed and seeded
  • 2 packed cups fresh cilantro (tender stems ok)
  • 1 packed cup baby spinach
  • 3 scallions, roughly chopped (white and green parts)
  • 2 garlic cloves
  • 1/2 cup fresh cilantro leaves for finishing (optional)
  • 1/4 cup lime juice (from about 2 limes)
  • 1 cup low-sodium vegetable broth (for blending)
  • 1/2 teaspoon fine sea salt

For the rice

  • 1 tablespoon neutral oil (avocado or olive oil)
  • 1 cup long-grain white rice (jasmine or basmati both work)
  • 3/4 to 1 teaspoon fine sea salt, to taste
  • 1 1/4 cups low-sodium vegetable broth (for cooking)
  • Zest of 1 lime
  • Optional garnish: chopped cilantro, sliced scallions, lime wedges

Yield: About 4 cups, 4–6 servings as a side.

How to Make Vegan Mexican Green Rice

1) Blend the green base

  1. In a blender, add poblano (or jalapeño), cilantro, spinach, scallions, garlic, lime juice, 1 cup broth, and 1/2 teaspoon salt.
  2. Blend until very smooth. You want a pourable, bright green sauce with no big flecks. If needed, add a splash more broth to help it spin.

2) Toast the rice

  1. Rinse the rice in a fine-mesh sieve until the water runs mostly clear. Drain well to remove excess water.
  2. Warm a medium saucepan with a tight-fitting lid over medium heat. Add oil.
  3. Once shimmering, add the rice. Stir and toast for 2–3 minutes until fragrant and slightly translucent at the edges. Don’t brown it deeply; a pale, toasty sheen is perfect.

3) Cook and steam

  1. Pour in the blended green sauce and 1 1/4 cups broth. Stir to combine and scrape up any rice stuck to the bottom.
  2. Add 3/4 teaspoon salt and the lime zest. Bring to a gentle boil.
  3. Reduce heat to low, cover tightly, and cook for 14–16 minutes, until the liquid absorbs and the rice turns tender. Avoid lifting the lid during this time.
  4. Remove from heat. Keep covered and let the rice steam for 10 minutes. This resting step sets the texture and prevents gumminess.

4) Fluff and finish

  1. Uncover, fluff gently with a fork to separate grains.
  2. Taste and adjust salt or lime to your liking. Fold in extra chopped cilantro or scallions if you want extra freshness.

Serve with: Black beans, sautéed mushrooms, grilled veggies, roasted sweet potatoes, or your favorite taco spread.

Inline Image 3

How to Store Leftover Green Rice

  • Cool completely. Spread on a sheet pan for 10 minutes so steam escapes.
  • Refrigerate: Store in an airtight container for up to 4 days.
  • Freeze: Portion into freezer bags, press flat, and freeze for up to 2 months. Label the date.
  • Reheat: Microwave with a damp paper towel in 60–90 second bursts, or warm on the stovetop with a splash of broth to loosen.
  • Refresh: Squeeze fresh lime and sprinkle chopped cilantro right before serving.

Why You’ll Love Making This Green Rice

  • Fast prep, big payoff. The blender does the flavor work. You handle simple stovetop steps.
  • Weeknight-friendly. From start to finish in about 35 minutes.
  • Light and nourishing. Herbs and greens bring vitamins and antioxidants without heaviness.
  • Versatile side. Works with Tex-Mex nights, grain bowls, and meal prep.
  • Customizable heat. Choose poblano for mild or jalapeño/serrano for spice lovers.

Common Mistakes to Avoid

  • Skipping the rinse. Starchy rice clumps. Rinsing keeps grains fluffy.
  • Over-browning the rice. You want light toasting, not deep color, which can taste bitter.
  • Using too much liquid. Stick to the measured broth plus the blended sauce to avoid mush.
  • Lifting the lid while cooking. Trapped steam cooks the rice evenly. Peek later, not sooner.
  • Blending a chunky sauce. Big herb pieces cause uneven color and flavor. Blend smooth.

Easy Variations to Try

  • Herb swap: Replace half the cilantro with parsley for a milder herbal note.
  • Extra veggies: Stir in thawed peas or charred corn after cooking for sweetness and color.
  • Nutty richness: Blend in 1 tablespoon pumpkin seeds for subtle body and flavor.
  • Coconut twist: Replace 1/2 cup of the broth with light coconut milk for a creamy, tropical vibe.
  • Brown rice version: Use long-grain brown rice, increase total liquid by 1/2 cup, and cook 35–40 minutes on low, then steam 10 minutes.
  • Spicy upgrade: Add a serrano or a pinch of cayenne to the blender.
  • Zesty finish: Fold in diced avocado, cucumber, and extra lime for a cool, bright contrast.

FAQ

Can I make this without a blender?

Yes. Finely mince the cilantro, spinach, scallions, and chile, then pound with garlic, lime, and salt using a mortar and pestle. Stir in broth until you get a saucy consistency. The texture won’t be as smooth, but the flavor still shines.

What rice works best?

Use long-grain white rice. I love jasmine for aroma and basmati for extra separated grains. Short-grain rice gets stickier, so avoid it here.

How do I keep the color vibrant?

Blend the greens right before cooking and don’t overcook. Finishing with fresh cilantro and a bit of lime also brightens the color.

Is it spicy?

With poblano, it stays mild. With jalapeño, expect gentle heat. Remove membranes and seeds for less spice, or add serrano for a kick.

Can I add protein?

Absolutely. Serve with black beans, pinto beans, or crispy tofu. You can fold in warm beans at the end for a simple bowl.

Wrap-Up

This Vegan Mexican Green Rice brings fresh herbs, gentle heat, and citrusy pop to your table with minimal effort. You toast, simmer, and fluff—then watch it disappear. Make it for taco night, meal prep, or an easy weeknight win. A bright, dependable side like this turns any plate into a full-on feast.

Vegan Mexican Green Rice

Bright, herby green rice infused with cilantro, spinach, lime, and roasted chile, perfect as a vibrant vegan side.

Prep Time
15 minutes
Cook Time
20 minutes
Total Time
35 minutes
Servings
4-6 servings

Ingredients

  • For the green sauce:
  • 1 large poblano pepper (or 1–2 jalapeños), stemmed and seeded
  • 2 packed cups fresh cilantro (tender stems ok)
  • 1 packed cup baby spinach
  • 3 scallions, roughly chopped (white and green parts)
  • 2 garlic cloves
  • ½ cup fresh cilantro leaves for finishing (optional)
  • ¼ cup lime juice (from about 2 limes)
  • 1 cup low-sodium vegetable broth (for blending)
  • ½ teaspoon fine sea salt
  • For the rice:
  • 1 tablespoon neutral oil (avocado or olive oil)
  • 1 cup long-grain white rice (jasmine or basmati)
  • ¾ to 1 teaspoon fine sea salt, to taste
  • 1 ¼ cups low-sodium vegetable broth (for cooking)
  • Zest of 1 lime
  • Optional garnish: chopped cilantro, sliced scallions, lime wedges

Instructions

  1. Blend the green sauce: In a blender, combine poblano (or jalapeño), cilantro, spinach, scallions, garlic, lime juice, 1 cup broth, and ½ teaspoon salt; blend until very smooth and pourable.
  2. Rinse rice under cold water until mostly clear; drain well.
  3. Toast the rice: Heat oil in a medium saucepan over medium heat. Add rice and toast 2–3 minutes until fragrant and slightly translucent at the edges without deep browning.
  4. Cook: Pour in the blended green sauce and 1 ¼ cups broth. Stir to combine and scrape the bottom. Add ¾ teaspoon salt and lime zest. Bring to a gentle boil.
  5. Reduce heat to low, cover tightly, and cook 14–16 minutes until liquid is absorbed and rice is tender. Do not lift the lid.
  6. Steam: Remove from heat and keep covered for 10 minutes to steam.
  7. Fluff and finish: Fluff with a fork, adjust salt and lime to taste, and fold in extra chopped cilantro or scallions if desired. Serve with optional garnishes.

Explore More

Leave a Reply

Your email address will not be published. Required fields are marked *