Broccoli Rice Recipe Indian: Spiced Turmeric and Cumin Crunch in One Pan

Side Dishes

Broccoli Rice Recipe Indian: Spiced Turmeric and Cumin Crunch in One Pan

This Indian broccoli rice recipe transforms simple ingredients into a fragrant, one-pan dish bursting with turmeric and cumin. The key lies in proper rice preparation and aromatic tempering—essential techniques that elevate this vegetarian side into a flavorful centerpiece.

Perfect for weeknight meals or festive spreads, it delivers restaurant-quality results with minimal effort.

Start with perfectly washed basmati rice, then build layers of flavor through toasted spices and tender broccoli florets. The dish combines jeera (cumin) rice tradition with crisp-tender vegetables, creating a balance of textures and aromas.

Garnish with fresh cilantro for brightness, and serve with yogurt or raita for the complete experience.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli rice recipe indian

Simple spices and one-pan technique create restaurant-quality Indian broccoli rice with minimal effort.

Ingredient Amount Notes
Basmati Rice 🌾 1 cup Uncooked, long-grain preferred
Fresh Broccoli Florets 🥦 4 cups Medium florets, stems chopped
Yellow Onion 🧅 1 whole Medium size, finely chopped
Garlic Cloves 🧄 4 cloves Peeled, minced finely
Ghee 🧈 3 tbsp Clarified butter, unsalted
Ground Cumin 🌿 1 tsp Freshly toasted preferred
Turmeric Powder 🌶️ ½ tsp Bright yellow color
Ground Coriander 🌿 ½ tsp Freshly ground preferred
Garam Masala 🌶️ ½ tsp Freshly ground blend
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Plain Yogurt 🥛 ¼ cup Whisked, for serving
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 ¾ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Water 💧 2 cups Room temperature

The basmati rice is non-negotiable here—Maharajah or Kalyan brand from Indian markets delivers the best texture. Whole Foods or Trader Joe's carry reliable options if you're not near a specialty store. For the broccoli, freshness matters: look for vibrant green florets with tight buds—avoid anything yellowing at the stems. The ghee should be unsalted and pure, not margarine or vegetable oil substitutes. Toasting your whole spices (cumin, coriander) in the ghee before adding wet ingredients unlocks their full aroma—don't skip this step.

No garam masala? Mix equal parts cinnamon, cardamom, cloves, and black pepper for a DIY version. Running short on fresh cilantro? Dried oregano at one-third the amount works in a pinch, though it lacks the bright freshness. The yogurt should be plain and unsweetened—Greek yogurt works best for texture. For extra richness, stir in 1 tbsp toasted cashews at the end. The lemon juice can be swapped for lime if you prefer, but Eureka lemons have the best balance of tart and sweet.

Rice keeps best in the fridge for 4-5 days if stored in an airtight container. Reheat gently with a splash of water to restore moisture. For meal prep, portion into individual containers—the broccoli stays crispier when separated. Garnish with extra cilantro and a squeeze of lemon right before serving to maintain freshness. Freezes well for up to 3 months though texture may soften slightly. Always let the dish cool completely before refrigerating to prevent condensation.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just rice, broccoli, and spices in one pan. The broccoli softens into that perfect bite while the basmati absorbs all the ghee-fried garlic flavor, so no one even notices the minimal cleanup.
  • Ghee-Garlic Bomb: That first bite of warm rice with crispy garlic sizzling in ghee? It’s the kind of flavor that makes you pause mid-fork. Honestly, the onion and garlic caramelize so fast you’ll forget to breathe until the aroma hits you—like a hug for your taste buds.
  • Lunchbox Hero: Between us, this is my go-to for meal prep—keeps for four days in the fridge without getting soggy. Toss in some yogurt or a sprinkle of chaat masala when reheating, and suddenly your boring workday has a flavor upgrade.
  • Budget Bright Spot: Fresh broccoli and basmati rice cost less than takeout but feel like a restaurant dish. I’ll be real: my wallet thanks me every time I skip the delivery app and make this instead—same satisfaction, way cheaper.

Step-by-step instructions for spiced turmeric broccoli rice

Here's the method for creating a vibrant, aromatic Indian-inspired dish where fragrant spices meet tender broccoli and perfectly cooked rice.

1

Prepare the Broccoli and Aromatics

Begin by chopping the stems from the 4 cups fresh broccoli florets and cutting them into ½-inch pieces. Set aside. Finely chop the whole yellow onion and mince the 4 cloves garlic until you can barely see the pieces through the minced garlic. The goal is to create a fine texture that will cook quickly and evenly in the ghee.

In a large, heavy-bottomed skillet, heat 2 tablespoons of the ghee over medium heat. Add the chopped onions and cook for 3-4 minutes until they become translucent and just beginning to soften. Add the minced garlic and cook for another 30 seconds until fragrant. This foundational step builds the flavor base for your entire dish, so don't rush it.

2

Toast the Spices and Cook the Broccoli

Reduce the heat to medium-low and add the remaining 1 tablespoon ghee. Stir in the 1 teaspoon ground cumin, ½ teaspoon turmeric powder, ½ teaspoon ground coriander and ½ teaspoon garam masala. Toast the spices for 30-45 seconds until you can smell their aromatic oils being released—this is when they'll fully contribute their flavors to your dish.

Add the broccoli pieces to the skillet and toss to coat them evenly with the spiced ghee. Increase the heat to medium-high and cook for 5-6 minutes, stirring occasionally, until the broccoli begins to soften slightly but still retains a vibrant green color. The goal is to develop a slight char on the edges while keeping the florets tender-crisp. If the broccoli releases a lot of moisture, reduce the heat slightly to prevent steaming.

3

Cook the Rice and Combine Ingredients

Add the 1 cup basmati rice to the skillet and stir to coat it thoroughly with the spiced ghee and broccoli. Pour in the 2 cups room temperature water and bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 15 minutes.

After 15 minutes, remove the lid and check the rice. If there's still liquid remaining, cover and cook for another 2-3 minutes. The rice should be tender but still have a slight bite to it. If it's too dry, add 1-2 tablespoons water and continue cooking. The key is to develop a slightly crispy texture on the bottom layer of the rice, which adds texture contrast to the dish.

4

Finish with Yogurt and Garnish

Once the rice is fully cooked, remove the skillet from heat and stir in the ½ teaspoon salt and ¼ teaspoon black pepper. Let the mixture sit for 2 minutes to allow the flavors to meld together. This resting period is crucial for developing the depth of flavor in your dish.

Transfer the broccoli rice to a serving bowl and stir in the ¼ cup plain yogurt and 1 tablespoon lemon juice. The yogurt adds a cooling element that balances the spices, while the lemon juice brightens the entire dish. Garnish with the ¼ cup chopped fresh cilantro and serve immediately while still warm. The contrast of textures—crisp broccoli, tender rice, and creamy yogurt—makes this dish truly special.

👨‍🍳

Pro Tips For Making Broccoli Rice Recipe Indian

  • CHAR THE BROCCOLI FIRST: I learned this the hard way—roasting or sautéing broccoli before adding it to the rice changes everything. Toss florets in 1 tablespoon ghee with a pinch of salt, roast at 400°F (200°C) for 12-15 minutes until edges crisp. The caramelized edges add depth that raw broccoli just can’t match, and you’ll taste it in every bite.
  • USE COLD RICE FOR TEXTURE: Skip the hot rice trick—this isn’t biryani. Rinse basmati until water runs clear, then spread it on a tray and refrigerate for 30 minutes before cooking. Cold rice absorbs flavors better and stays separate instead of turning mushy, which is especially important when mixing in broccoli later.
  • SWEAT ONIONS LOW AND SLOW: After frying garlic, reduce heat to actual low and cover the onions. Let them sweat for 8-10 minutes until translucent but not browned—this builds flavor without bitterness. I used to rush this, and the dish always tasted flat. Patience here makes a real difference.
  • SAVE GHEE FOR THE FINISH: Don’t use all your ghee upfront. After cooking the rice and veggies, swirl in 1 tablespoon at the end with a pinch of salt and let it melt into the steam. The heat transforms it into something richer, coating every grain and floret. It’s the thing that matters most for that restaurant-style finish.

Dietary considerations for broccoli rice recipe indian

Vegetarian-Friendly

This broccoli rice recipe is naturally vegetarian, packed with plant-based protein from the broccoli and fiber-rich basmati rice. The dish avoids meat entirely while delivering bold flavors through aromatic spices like cumin and turmeric.

For extra protein, stir in ½ cup cooked chickpeas during the final step—they absorb the spices beautifully. 🌱

Gluten-Free Adaptation

All ingredients in this recipe are inherently gluten-free, but always double-check your garam masala and ground spices for cross-contamination warnings. For extra flavor depth, toast 1 tsp gluten-free cornstarch in the ghee with the spices—it creates a similar mouthfeel to traditional flour-based dishes.

Serve with gluten-free naan or roti to complete the meal.

Low-Carb Option

Swap the basmati rice for ½ cup cauliflower rice to cut carbs while keeping the dish flavorful. Use a mix of cauliflower and broccoli rice (50/50 ratio) for a satisfying texture.

The spices and yogurt sauce will cling beautifully to the cauliflower, maintaining the dish's rich profile. This version works perfectly for keto or low-carb diets.

Dairy-Free Substitutions

Replace the ghee with coconut oil or avocado oil for a dairy-free version that maintains the same cooking properties. Use unsweetened coconut yogurt instead of plain yogurt—it adds creaminess without dairy. The dish remains vibrant and flavorful while accommodating lactose-intolerant diets.

Protein Boost

Add ½ cup crumbled paneer (Indian cottage cheese) or ¼ cup grated tofu during the final 5 minutes of cooking to increase protein content. For a meaty texture, use ½ cup lentils or masoor dal cooked separately and mixed in at the end.

These additions work especially well with the spiced broccoli and rice base. 💪

Spice Adjustments

Reduce the heat by omitting the black pepper and using only ¼ tsp mild paprika instead of garam masala. For kids or sensitive palates, swap the turmeric for ½ tsp mild saffron threads** (steeped in 1 tbsp warm water) for color without spice.

Always taste as you go—Indian spices build flavor gradually!

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
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 regular white rice instead of basmati?

While you can substitute, basmati rice is ideal because its long grains stay separate and maintain texture when cooked with spices. For a similar result, use jasmine rice or long-grain white rice—just reduce the water by 1-2 tablespoons since these varieties absorb liquid differently. The dish will still taste delicious, but the grains may clump slightly.

2

How do I prevent the broccoli from turning mushy?

Cook the broccoli just until it's tender-crisp (5-6 minutes) and avoid overcrowding the pan. Stir frequently to promote even cooking, and reduce heat if it releases too much moisture. For extra crunch, blanch the broccoli in boiling water for 1 minute before adding it to the skillet. This preserves its texture while allowing the spices to penetrate.

3

What's the best way to make this dish ahead of time?

Cook the rice and broccoli mixture as directed, then let it cool completely. Store in an airtight container in the fridge for up to 4 days. Reheat gently with 1-2 tablespoons water over medium-low heat, covered, until warmed through. For best texture, add fresh cilantro and lemon juice just before serving. Freezing works too—portion into individual containers for up to 3 months.

4

Can I add other vegetables to this recipe?

Try adding ½ cup diced carrots or ½ cup peas with the broccoli—they cook quickly and pair well with the spices. For heartier meals, include ½ cup chopped bell peppers or ¼ cup grated zucchini. Just chop them into similar-sized pieces so they cook evenly. The key is to maintain a balance of textures in your dish.

5

Why does my rice turn out dry or mushy?

Dry rice usually means too much heat or insufficient water. Cook over low heat and use the full 2 cups water for 1 cup rice. Mushy rice often results from overcooking or using short-grain rice. Always check the rice 2 minutes before the suggested time and adjust heat accordingly. For extra insurance, let the cooked rice rest 5 minutes covered before fluffing.

★★★★★4.7(9 reviews)
Categories Side Dishes