Jasmine Rice and Broccoli Recipe: Steamed Perfection with Crisp Veggies

Jasmine Rice and Broccoli Recipe: Steamed Perfection with Crisp Veggies

Achieving perfectly steamed jasmine rice and crisp broccoli is simpler than you think. This method delivers fluffy grains and vibrant, tender-crisp vegetables every time.

The secret lies in timing and technique. Jasmine rice cooks in minutes while broccoli retains its bright color and slight bite through precise steaming.

You’ll end up with a side dish that’s both nourishing and visually appealing. The rice absorbs subtle floral notes while the broccoli stays firm enough to provide satisfying texture.

This vegan-friendly creation pairs beautifully with proteins or stands alone as a light meal. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Jasmine Rice and Broccoli

Fluffy jasmine rice and vibrant broccoli require just these pantry staples and fresh additions.

Ingredient Amount Notes
Jasmine Rice 🌾 1 ½ cups Rinsed until water runs clear
Broccoli Crowns 🥦 1 lb Cut into uniform florets
Water 💧 2 ¼ cups For cooking rice
Vegetable Broth 🥕 ½ cup Low-sodium preferred
Garlic Cloves 🧄 3 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated or minced
Sesame Oil 🫒 1 tbsp Toasted for nutty flavor
Soy Sauce 🥄 2 tbsp Low-sodium or tamari
Rice Vinegar 🍚 1 tbsp For brightness
Scallions 🧅 3 whole Thinly sliced for garnish
Toasted Sesame Seeds 🌰 1 tbsp For garnish
Red Pepper Flakes 🌶️ ½ tsp Optional for heat
Sea Salt 🧂 1 tsp Fine grain preferred

The rice quality is paramount here. Jasmine rice from Thailand (look for brands like Elephant or Three Ladies) yields the best floral aroma and sticky texture. Rinsing removes excess starch, preventing gummy grains. For the broccoli, choose heads with tight, dark green florets—avoid any with yellowing or soft spots. Fresh ginger and garlic should be firm and fragrant, not shriveled.

No jasmine rice? Basmati at a 1:1.5 rice-to-water ratio works in a pinch. Swap soy sauce for coconut aminos if avoiding gluten. For deeper flavor, use mushroom broth instead of vegetable. Missing sesame oil? Neutral oil plus a pinch of toasted sesame seeds can mimic the effect. Red pepper flakes can be replaced with fresh chili or omitted entirely.

Cooked rice and steamed broccoli keep in the fridge for 4-5 days in separate containers. Reheat rice with a splash of water to restore moisture. For longer storage, freeze rice in portions for up to 3 months. Broccoli is best fresh but can be blanched and frozen for 6 months.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can cook the rice and steam the broccoli together in the same pot—minimal cleanup, maximum flavor.
  • Garlic Boost: The vegetable broth and garlic cloves infuse the jasmine rice with a savory depth that makes every bite irresistible.
  • Meal Prep Hero: It reheats beautifully, so I make a big batch on Sunday for quick lunches all week.
  • Budget Friendly: Between us, jasmine rice and broccoli are affordable staples that never fail to satisfy.

Step-by-Step Instructions for Jasmine Rice and Broccoli

Master this method for tender rice and vibrant broccoli with an aromatic sauce that ties everything together.

Step 1: Rinse and Cook the Jasmine Rice

Place the 1.5 cups Jasmine Rice in a fine-mesh strainer and rinse under cold water until the water runs completely clear. This removes excess starch, ensuring fluffy, separate grains. Drain thoroughly—any residual water will throw off your liquid ratio.

In a medium saucepan, combine the rinsed rice with the 2.25 cups Water and 0.5 cup Vegetable Broth. Add the 1 tsp Sea Salt and stir. Bring to a rolling boil over high heat, then immediately reduce to low, cover tightly, and simmer for 15 minutes. Don’t peek—steam is your ally here.

Step 2: Prepare and Steam the Broccoli

While the rice cooks, cut the 1 lb Broccoli Crowns into uniform florets. Uniform size ensures even cooking. I aim for pieces about 1½ inches across—large enough to hold their shape but small enough to cook through quickly.

In a large skillet with a lid, heat the 1 tbsp Sesame Oil over medium-high heat. Add the broccoli and stir-fry for 2-3 minutes until the edges turn bright green and slightly charred. Add 2 tablespoons of water, cover immediately, and steam for 3-4 minutes until the broccoli is tender-crisp. Remove from heat and set aside.

Step 3: Create the Aromatic Sauce

In a small bowl, whisk together the 2 tbsp Soy Sauce, 1 tbsp Rice Vinegar, minced 3 cloves Garlic Cloves, and grated 1 tbsp Fresh Ginger. The vinegar brightens the rich soy, while the ginger and garlic add depth. If using, stir in the 0.5 tsp Red Pepper Flakes for a subtle heat.

Return the skillet with broccoli to medium-low heat. Pour the sauce over the broccoli and toss to coat evenly. Cook for 1-2 minutes until the sauce thickens slightly and clings to the florets. The broccoli should glisten with a glossy, fragrant coating.

Step 4: Assemble and Garnish

Fluff the cooked rice with a fork and divide it among four serving bowls. Top each portion with the saucy broccoli, distributing it evenly. The rice should be light and separate, with no clumps, while the broccoli retains its vibrant green color and slight bite.

Garnish with thinly sliced 3 whole Scallions and a sprinkle of 1 tbsp Toasted Sesame Seeds. The scallions add a fresh, sharp contrast, while the sesame seeds provide a nutty crunch. Serve immediately while the rice is hot and the broccoli still glistens with sauce.

👨‍🍳

Pro Tips For Making Jasmine Rice And Broccoli

  • Rinse the Rice: Always rinse jasmine rice until the water runs clear to remove excess starch—this keeps the grains separate and fluffy instead of gummy.
  • Steam Broccoli First: Cut broccoli into even florets and steam for 3 minutes before adding to the rice; this prevents mushy texture while keeping that bright green color.
  • Use Broth, Not Water: Swap water for vegetable broth when cooking the rice—it adds depth to both the grains and the broccoli without extra effort.
  • Crush the Garlic: Lightly crush garlic cloves with the flat of your knife before adding them whole; it releases more flavor into the rice without burning the bits.

Common Mistakes When Making Great jasmine rice and broccoli

Overcooking the Rice

Jasmine rice turns gluey when overcooked. Stick to the 15-minute simmer and resist peeking—releasing steam can extend cooking time. I use a timer to stay precise.

Uneven Broccoli Pieces

Cut florets into 1½-inch pieces for consistent doneness. Smaller pieces overcook to mush while larger ones stay raw. Uniform size is key for that perfect tender-crisp texture. 🥦

Skipping the Rinse

Unrinsed rice releases excess starch, creating gummy clumps. Rinse until water runs clear—this takes 3-4 washes usually. It’s the difference between fluffy and sticky grains.

Overcrowding the Pan

Steaming too much broccoli at once creates soggy results. Use a large skillet and cook in batches if needed. This ensures proper heat circulation and even cooking.

Forgetting to Rest

Let rice sit covered for 5-10 minutes after cooking. This allows steam to redistribute, making grains fluffier. Skipping this step can leave the bottom layer wet and sticky.

Sauce Overload

Too much sauce makes broccoli limp. Stick to 3 tbsp total (soy, vinegar, aromatics). Toss just until coated—you want glossy florets, not a swimming pool. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 5g6%
Saturated Fat 0.8g4%
Cholesterol 0mg0%
Sodium 650mg28%
Total Carbohydrate 52g19%
Dietary Fiber 6g21%
Sugars 3g
Protein 8g16%
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?

Yes, but thaw and drain it first to prevent excess moisture. Cook for 1-2 minutes less since frozen florets soften faster. Fresh is ideal for the best texture though.

2

How do I keep the rice from sticking?

Rinse until water runs clear and use the exact 1:1.5 rice-to-water ratio. Let it rest covered for 5-10 minutes after cooking to steam fully.

3

Can I make this ahead of time?

Cook and store rice and broccoli separately in the fridge for up to 4 days. Reheat rice with a splash of water to restore moisture.

4

What can I substitute for jasmine rice?

Basmati works well at a 1:1.5 ratio, though the aroma differs. For a nuttier taste, try short-grain brown rice with 2 cups water.

★★★★★4.8(3 reviews)
Tyler Campbell