Green Bean Biryani
Green Bean Biryani is a medium Indian recipe that serves 4. 350 calories per serving.
Prep: 1 hr 10 min | Cook: 1 hr | Total: 2 hrs 25 min
Cost: $7.60 total, $1.90 per serving
Ingredients
- 2 cups Basmati Rice (Rinsed until water runs clear and soaked for 30 minutes)
- 250 g Green Beans (Trimmed and cut into 2‑inch pieces)
- 1 large Onion (Thinly sliced)
- 1 medium Tomato (Chopped)
- 4 pieces Garlic Cloves (Minced)
- 1 inch Ginger (Grated)
- 1/2 cup Plain Yogurt (Full‑fat, at room temperature)
- 2 tbsp Biryani Masala (Store‑bought blend)
- 1/2 tsp Turmeric Powder (Ground)
- 1 tsp Red Chili Powder (Adjust to heat preference)
- 1 tsp Cumin Seeds (Whole)
- 1 piece Bay Leaf (Whole)
- 4 pieces Cloves (Whole)
- 4 pieces Cardamom Pods (Slightly crushed)
- 2 tbsp Ghee (Melted)
- to taste Salt
- 2 tbsp Fresh Cilantro (Chopped for garnish)
- 1/4 cup Fried Onions (Crispy, for garnish)
Instructions
Soak the Rice
Rinse the basmati rice under cold water until the water runs clear, then soak in fresh water for 30 minutes.
Time: PT30M
Prepare the Vegetables
Trim the green beans, cut into 2‑inch pieces, slice the onion thinly, chop the tomato, mince garlic and grate ginger.
Time: PT15M
Fry Onions and Whole Spices
Heat ghee in the heavy‑bottomed skillet over medium heat. Add cumin seeds, bay leaf, cloves, and cardamom pods. When they sizzle, add the sliced onions and fry until golden brown.
Time: PT10M
Temperature: 180°C
Add Aromatics and Tomatoes
Stir in minced garlic, grated ginger, turmeric, red chili powder, and biryani masala. Cook for 1 minute, then add chopped tomato and cook until softened.
Time: PT5M
Temperature: Medium heat
Incorporate Yogurt and Beans
Reduce heat to low, whisk in the yogurt to prevent curdling, then add the green beans. Cover and cook for about 10 minutes until beans are tender but still crisp.
Time: PT10M
Temperature: Medium heat
Layer Rice Over the Mixture
Drain the soaked rice and spread it evenly over the bean mixture. Sprinkle salt and a little water (about 1/4 cup) to create steam. Cover tightly with a lid or foil.
Time: PT5M
Temperature: Low heat
Dum Cooking
Reduce the flame to the lowest setting and let the biryani cook undisturbed for 45 minutes. Do not lift the lid during this time.
Time: PT45M
Temperature: 90°C
Rest and Garnish
Turn off the heat and let the pot rest, still covered, for 10 minutes. Fluff the rice gently, then garnish with chopped cilantro and fried onions before serving.
Time: PT10M
Nutrition Facts
- Calories
- 350
- Protein
- 8 g
- Carbohydrates
- 55 g
- Fat
- 10 g
- Fiber
- 5 g
Dietary info: Vegetarian, Gluten-Free, Nut-Free
Allergens: Dairy
Last updated: April 17, 2026








