Aller au contenu principal
ComfortFood

Cauliflower Pistachio Biryani with Basmati Rice

Cauliflower Pistachio Biryani with Basmati Rice

By Emma Kitchen

Certified Culinary Professional

· Recipe tested & approved
Cauliflower pistachio biryani with basmati rice, caramelized onions, ginger, and curry powder. Features pistachios, dried apricots, sweet potato, and green beans. Ready in under an hour, vegan and gluten-free.
Prep: 20 min
Cook: 35 min
Total: 55 min
Servings: 6

Fifty-five minutes total. Slice the onions first—three of them, not thin, not thick, just regular slices. Heat the oil over medium-low. This whole thing moves slow on purpose.

Why You’ll Love This Vegetable Biryani

Takes 55 minutes but feels shorter. One pot the whole time—nothing else to wash. Works for literally any diet. Vegan, gluten free, whatever. Nobody’s asking questions. The pistachios stay crunchy even after sitting. That matters more than it sounds. Tastes better cold the next day. Probably even better the day after that. Sweet potato and apricots do something together—not sweet exactly, just kind of rounded out.

What You Need for Cauliflower Pistachio Biryani

Three onions. Sliced. Regular thickness. Doesn’t matter exact.

Vegetable oil. 60 ml. Don’t use olive oil here—burns too easily. Not worth it.

Basmati rice. 180 grams. Rinse it first under cold water. The starch comes off and it cooks cleaner.

Five cloves garlic. Minced. Just garlic. Garlic powder doesn’t work.

Fresh ginger. Grated. 20 ml is about a thumb-sized piece. Don’t use the bottled stuff. Tastes like plastic.

Curry powder. 10 ml. One tablespoon basically. The kind that’s already mixed—not building a spice blend here.

Vegetable broth. 600 ml. Cold or room temperature. Doesn’t matter.

Cauliflower florets. 130 grams. Roughly hand-sized pieces. Too small and they fall apart.

Sweet potato. 70 grams. Diced. About the size of your pinky fingernail. Smaller than the cauliflower.

Green beans. 45 grams. Cut into inch-long pieces. Frozen works. Fresh is fine too.

Dried apricots. 50 grams. Chopped roughly. Some people use raisins. Apricots are better.

Shelled pistachios. 45 grams. Unsalted. The salty kind gets weird with the rice.

How to Make Vegetable Biryani

Heat the oil over medium-low heat. Medium-low. Not medium. The difference matters because the onions need to go slow.

Add the sliced onions. Let them sit for a minute before you stir. Then stir them once. Let them sit again. This takes twelve minutes total. You’ll know they’re done when they’ve gone from white to that color of old wood—brown but not burned. Not dark. Just brown.

While the onions are still cooking, mince your garlic and grate your ginger. Have everything ready.

Once the onions hit that color, toss in the garlic. Stir constantly for one to two minutes—you want the smell to change. It’ll go from sharp to something warmer. That’s when you stop.

Add the rinsed rice. Add the ginger. Add the curry powder. Stir everything together for about two minutes until the rice looks coated and the whole pan smells like curry. It should smell different from how it smelled before.

Pour in the vegetable broth. Add the cauliflower florets, the diced sweet potato, the green beans, the chopped apricots, and the pistachios. Stir once. Just once.

Bring it to a boil. Watch for the bubbles to break the surface actively—takes about three to four minutes. Then lower the heat all the way down.

Cover the pot. Leave it covered. No stirring from here. Twenty-five minutes. Don’t peek. Doesn’t matter if you’re curious—peeking lets the steam out and the rice gets weird.

Turn off the heat. Leave the lid on. Let it sit for exactly ten minutes. This part is doing something. The bottom sets. The steam finishes its job. Don’t skip it.

After ten minutes, take the lid off. Fluff the rice gently with a fork. That’s it.

How to Get Cauliflower Biryani Crispy and Golden

The trick isn’t crispy really—it’s about the onions. That initial twelve minutes of slow cooking matters. The onions getting brown and soft makes the whole thing taste like something. They’re not decoration.

The cauliflower stays tender but holds its shape because it goes in with the liquid, not cooked separate. The bottom of the pot gets a little stuck to the surface—that’s fine. Scrape it up. Tastes better than the rest.

Don’t stir the rice while it cooks. Stirring breaks the grains and makes it gluey. Leave it alone. The magic is in the steam, not in mixing.

The pistachios and apricots stay distinct instead of melting into paste because they go in at the very end of cooking. The heat’s already low. They just warm through.

Cauliflower Biryani Tips and Common Mistakes

The biggest mistake is cooking the onions too fast. People try to brown them in three minutes on medium or medium-high. That doesn’t work. You get onions that taste sharp. Do it slow. Twelve minutes. That’s the whole recipe right there.

Rice sticking to the bottom happens. It’s not burned. It’s caramelized. Scrape it up and mix it in. Actually tastes better than regular biryani.

If the rice isn’t done after twenty-five minutes—takes longer at high altitude—cover it again and give it another five. It’s fine. Takes maybe thirty minutes if you’re in Denver or something.

The sweet potato should be softer than the cauliflower when it’s done. If it’s still hard, you cut it too big. Smaller next time. It’s just about timing.

Leftover biryani gets cold. Cold biryani is actually better. The flavors settle and taste stronger somehow. Reheat it in a pan with a little water, or just eat it cold straight from the fridge.

Cauliflower Pistachio Biryani with Basmati Rice

Cauliflower Pistachio Biryani with Basmati Rice

By Emma Kitchen

Prep:
20 min
Cook:
35 min
Total:
55 min
Servings:
6
Ingredients
  • 3 onions sliced
  • 60 ml vegetable oil
  • 5 cloves garlic minced
  • 180 g (3/4 cup) basmati rice rinsed
  • 20 ml finely grated fresh ginger
  • 10 ml curry powder
  • 600 ml vegetable broth
  • 130 g cauliflower florets
  • 70 g diced sweet potato
  • 45 g fresh green beans cut in 1-inch pieces
  • 50 g dried apricots chopped
  • 45 g shelled pistachios
Method
  1. 1 Heat oil over medium-low in heavy saucepan
  2. 2 Add onions cook slowly till golden brown, about 12 minutes
  3. 3 Toss in garlic stir 1-2 minutes, fragrant
  4. 4 Add rice, ginger, curry powder, stir until rice coated and aromatic, around 2 minutes
  5. 5 Pour in broth, add cauliflower, sweet potato, green beans, dried apricots, nuts
  6. 6 Bring to boil, lower heat
  7. 7 Cover, simmer gently 25 minutes no stirring
  8. 8 Turn off heat let rest 10 minutes without lid
  9. 9 Fluff rice gently with fork before serving
Nutritional information
Calories
320
Protein
7g
Carbs
40g
Fat
14g

Frequently Asked Questions About Vegetable Biryani

Can you make this vegan biryani without the pistachios? Yeah. Use cashews instead. Or almonds. Nuts are pretty interchangeable here. The pistachio flavor isn’t the whole point.

Is this gluten free biryani? Completely. Basmati rice, vegetables, oil, spices—nothing’s got gluten. But check your curry powder if you have celiac. Most brands are fine but read the label.

Can you use brown rice instead of basmati rice in this biryani? Could work. Takes longer to cook though. Maybe thirty-five minutes instead of twenty-five. Texture’s different—chewier, less flaky. Not the same dish.

What’s the best way to store cauliflower pistachio biryani? Airtight container in the fridge. Three days easy. Four if nothing’s gone weird smelling. Doesn’t freeze great because the vegetables get mushy when thawed.

Can I add more vegetables to one pot biryani? Add whatever. Bell peppers work. Peas work. Carrots take longer to cook so cut them small. Keep the total volume roughly the same or the liquid ratio gets off.

Why doesn’t my pistachio biryani rice cook through? Probably not enough broth or the heat’s too high. You need that simmer, not a boil. Low heat. Gentle. Also make sure you’re using the right amount of rice—180 grams with 600 ml broth is the ratio.

You’ll Love These Too

Explore all →