Green Onion Rice Recipe: Aromatic Grains With Fresh Herb Brightness

Green Onion Rice Recipe: Aromatic Grains With Fresh Herb Brightness

I developed this dish during a particularly busy week when I needed something simple yet flavorful. The combination of fresh green onions and aromatic rice creates a dish that’s both comforting and bright.

Green onions add a mild, fresh flavor that enhances the rice without overpowering it. The key is cooking the rice with the whites of the onions for depth, then finishing with the greens for a pop of color and a crisp bite.

This recipe is foolproof and comes together in under 30 minutes, making it perfect for weeknight dinners. It’s a versatile base that pairs well with proteins or stands alone as a light meal.

Between you and me, it’s the kind of dish that tastes like home, no matter where you’re from.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Green Onion Rice

Pantry staples and fresh herbs come together for bright, comforting rice in no time.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Green Onions 🧅 1 bunch Whites and greens separated
Vegetable Broth 🥫 3 ½ cups Low-sodium preferred
Garlic Cloves 🧄 3 cloves Minced finely
Extra-Virgin Olive Oil 🫒 2 tbsp Divided for cooking
Sea Salt 🧂 1 tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp To finish
Fresh Cilantro 🌿 ¼ cup Chopped, optional garnish
Sesame Oil 🫒 1 tsp Toasted, for aroma
Lemon Juice 🍋 1 tbsp Freshly squeezed
Tofu 🧈 14 oz Firm, pressed and cubed

The rice is the foundation here. Jasmine gives the best texture and aroma, but any long-grain works. I grab mine from Trader Joe’s or the bulk section at Whole Foods. For the green onions, look for firm stalks with vibrant green tops (no wilting). The vegetable broth should be low-sodium so you can control the seasoning—Imagine or Pacific Foods are my go-tos.

No jasmine rice? Basmati or long-grain white are fine—just adjust water slightly. Out of green onions? Shallots or leeks at half the amount work in a pinch. Skip the tofu if you want a lighter dish, or swap in edamame or chickpeas. The sesame oil adds depth, but a dash of soy sauce gets you close if you’re out.

This keeps well for 4-5 days in the fridge (the flavors actually deepen). Freeze without the tofu for up to 3 months. Reheat with a splash of water to revive the rice.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in, let the jasmine rice soak up that garlicky vegetable broth, and it’s done.
  • Flavor Bomb: The crisp green onions and golden garlic in olive oil make every bite taste like it came from a restaurant.
  • Meal Prep Magic: I make a big batch on Sunday and it reheats beautifully for lunches all week.
  • Pennywise Comfort: Honestly, it’s filling, flavorful, and costs less than takeout for the whole family.

Step-by-Step Instructions for Green Onion Rice

This method delivers perfectly fragrant rice with vibrant herb notes every time.

Step 1: Sauté Aromatics in Olive Oil

Heat 1 tablespoon of the Extra-Virgin Olive Oil in a large pot over medium heat. Add the separated Green Onions whites and the minced Garlic Cloves, cooking for 2-3 minutes until the mixture becomes fragrant and translucent.

Watch for the edges of the whites to just begin browning—that’s your signal they’re ready. This base layer builds the foundation of flavor that will infuse the entire dish. Stir occasionally to prevent burning.

Step 2: Toast and Cook the Jasmine Rice

Add the 2 cups Jasmine Rice to the pot and stir to coat the grains in the aromatic oil. Toast for 1-2 minutes until the rice turns slightly opaque at the edges—this step enhances its nutty depth.

Pour in the 3.5 cups Vegetable Broth and the remaining 1 tablespoon Extra-Virgin Olive Oil. Add the 1 tsp Sea Salt and stir well. Bring to a boil, then immediately reduce to a simmer. You’ll see small bubbles gently breaking the surface.

Step 3: Simmer and Steam to Perfection

Cover the pot tightly with a lid and reduce the heat to low. Let the rice cook undisturbed for 15-18 minutes. Resist the urge to peek—steam is what finishes the cooking process.

After the time has elapsed, turn off the heat and let it sit covered for an additional 5 minutes. This resting period allows the grains to absorb any remaining liquid and fluff up. You’ll know it’s done when the rice is tender and the liquid is fully absorbed.

Step 4: Finish with Fresh Brightness

Remove the lid and fluff the rice gently with a fork. Drizzle the 1 tsp Sesame Oil and 1 tbsp Lemon Juice over the top, then fold in the reserved Green Onions greens. The heat will slightly wilt the greens while keeping their vibrant color.

Taste and adjust seasoning if needed. For serving, sprinkle with the 0.25 cup Fresh Cilantro and finish with the 0.5 tsp Freshly Ground Black Pepper. The cilantro adds a fresh, citrusy contrast to the rich, savory base.

Serve alongside the 14 oz Tofu, pan-seared or baked, to complete the meal. The tofu’s mild flavor pairs beautifully with the aromatic rice, soaking up every bit of the herbed essence.

👨‍🍳

Pro Tips For Making Green Onion Rice

  • Toast the Rice: Cook the jasmine rice in the olive oil for 1-2 minutes before adding liquid—this brings out a nutty depth that plain steamed rice lacks.
  • Use the Whites: Separate the green onion whites from the greens, and sauté the whites with the garlic first; they’re tougher and need the extra cook time.
  • Skip Cold Broth: I learned this the hard way—adding cold vegetable broth to hot rice drops the temperature too fast and makes the grains gummy; warm it first.
  • Finish with Raw Greens: Fold in the chopped green onion tops at the very end, off heat, so they stay bright and crisp instead of turning limp.

Pro Cooking Tips for This Recipe

Rice Rinsing Ritual

Rinsing Jasmine Rice until the water runs clear removes excess starch, preventing gummy texture. I use a fine-mesh strainer and cold water, swirling with my hand until the cloudiness disappears—usually 3-4 rinses. This small step makes a surprisingly big difference. 💡

Toast for Depth

Toasting the rice in Extra-Virgin Olive Oil with the onion whites for 1-2 minutes develops a subtle nutty flavor. Look for the grains to turn slightly opaque at the edges. Don’t skip this—it’s the difference between flat and aromatic rice.

Lid Discipline

Once you cover the pot, resist lifting the lid for 15-18 minutes. Every peek releases precious steam, which can lead to uneven cooking. I learned this the hard way during my triple-decker kitchen days—patience pays off with perfectly fluffy grains.

Rest Like a Pro

After cooking, turn off the heat and let it rest covered for 5 minutes. This allows the rice to absorb any remaining liquid and finish steaming. I use this time to prep garnishes or set the table—multitasking at its finest.

Green Onion Timing

Add the green tops at the very end to preserve their bright color and crisp texture. If you cook them too early, they’ll turn dull and lose that fresh bite. Fold them in gently with the Sesame Oil and Lemon Juice for maximum impact.

Salt Strategy

Since you’re using low-sodium Vegetable Broth, taste before adding extra Sea Salt. The tofu will absorb seasoning, so I often under-salt the rice slightly. Better to adjust at the end than end up with an over-seasoned dish.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 1g
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 brown rice instead of jasmine?

Yes, but adjust the liquid to 4 cups and cook for 40-45 minutes. The texture will be chewier and the flavor nuttier.

2

Why add green onion greens at the end?

Adding them last preserves their bright color and crisp texture. Cooking them early turns them dull and mushy.

3

What if my rice turns out gummy?

This usually means too much liquid or lifting the lid too soon. Next time, use 3 cups broth max and avoid peeking.

4

Can I make this ahead?

It keeps for 4-5 days refrigerated. Reheat with a splash of water to restore fluffiness.

★★★★★4.7(12 reviews)
Tyler Campbell