Tricolor Independence Day Vegetable Biryani
Festive layered biryani in saffron, white, and green hues.
Daily recipe · August 15, 2026
A little about this dish
For India’s Independence Day, few dishes feel more iconic and celebratory than a fragrant tricolor vegetable biryani. This version layers saffron-orange rice, a white paneer and cashew layer, and a green herb-and-vegetable layer inspired by the colors of the Indian flag, making it especially striking for the occasion. Long-grain basmati rice, saffron, mint, cilantro, warm whole spices, paneer, and mixed vegetables create a dish that is traditional in spirit, festive on the table, and wonderfully aromatic.
Ingredients (for 6)
- Basmati rice — 2 cups — rinsed and soaked 30 minutes
- Mixed vegetables (carrot, beans, peas, cauliflower) — 3 cups — cut into bite-size pieces
- Paneer — 250 g — cubed
- Plain yogurt — 3/4 cup — whisked
- Onion — 2 large — thinly sliced
- Tomato — 2 medium — chopped
- Mint leaves — 1 cup — packed
- Cilantro leaves — 1 cup — packed
- Green chilies — 2 — chopped
- Ginger — 1 tablespoon — grated
- Garlic — 1 tablespoon — minced
- Saffron — 1/2 teaspoon — soaked in 3 tablespoons warm milk
- Milk — 1/2 cup — divided
- Cashews — 1/3 cup
- Pomegranate seeds — 1/4 cup — for garnish
- Lemon — 1 — cut into wedges
- Ghee — 4 tablespoons
- Cumin seeds — 1 teaspoon
- Bay leaves — 2
- Green cardamom pods — 4
- Cloves — 4
- Cinnamon stick — 1 piece — 2 inches
- Turmeric powder — 1/2 teaspoon
- Kashmiri red chili powder — 1 teaspoon
- Garam masala — 1 teaspoon
- Rose water — 1 teaspoon
- Warm water — 3 1/2 cups — for cooking rice if needed
- Neutral oil — 2 tablespoons
- Salt — 2 1/2 teaspoons — or to taste
- Sugar — 1/2 teaspoon
Preparation
-
Step 1 — 🍚💧⏳Rinse the basmati rice until the water runs mostly clear. Soak it for 30 minutes, then drain well.
-
Step 2 — 🌿🧄🥛Blend mint, cilantro, green chilies, half the ginger, half the garlic, 2 tablespoons of the milk, and a pinch of salt into a smooth green paste.
-
Step 3 — 🧅🥘✨Heat the neutral oil and 2 tablespoons ghee in a heavy pot over medium heat. Fry the sliced onions until deep golden and crisp. Remove half for garnish and leave the rest in the pot.
-
Step 4 — 🥜🔥👌Add the cashews to the pot and fry briefly until lightly golden. Remove a few for garnish if you like.
-
Step 5 — 🌰🍃🔥Add cumin seeds, bay leaves, green cardamom pods, cloves, and the cinnamon stick. Sauté for about 30 seconds until fragrant.
-
Step 6 — 🍅🧄🥄Add the remaining ginger and garlic, then the chopped tomatoes. Cook until the tomatoes soften and turn jammy.
-
Step 7 — 🧂🌶️💛Stir in turmeric, Kashmiri red chili powder, garam masala, sugar, and salt.
-
Step 8 — 🥕🥦🥣Add the mixed vegetables and whisked yogurt. Cook for 4 to 5 minutes until the vegetables are coated and slightly tender. Divide the mixture equally into two bowls.
-
Step 9 — 💚🥬🥄Stir the green herb paste into one bowl of vegetable masala to make the green layer mixture.
-
Step 10 — 🧀🤍🍲Add the paneer cubes to the second bowl. Keep this mixture pale to form the white layer.
-
Step 11 — 🍚💦🫧Bring a large pot of salted water to a boil. Add the soaked rice and cook for 5 to 6 minutes until about 70% done, with a firm center. Drain carefully.
-
Step 12 — 🧡🤍💚Divide the rice into three portions. Keep one white. Mix the second with the saffron milk for the orange layer. Tint the third with 2 to 3 tablespoons of the remaining milk mixed with a little green herb mixture for a soft green color.
-
Step 13 — 🥬🍚⬇️Spread the green vegetable mixture evenly in the bottom of the heavy pot. Top it with the green-tinted rice.
-
Step 14 — 🧀🍚📚Spread the paneer mixture over the green rice. Top with the plain white rice.
-
Step 15 — 🧡🥄🍚Add any remaining saffron-orange masala or a few spoonfuls of pan juices, then finish with the saffron-colored rice on top.
-
Step 16 — 🌹🫙🧈Drizzle rose water and the remaining 2 tablespoons ghee over the top. Cover tightly with a lid, sealing with foil first if needed.
-
Step 17 — ♨️⏲️🍲Cook on very low heat for 20 to 25 minutes. Turn off the heat and let the biryani rest for 10 minutes.
-
Step 18 — 🥄🎨🍽️Gently fluff the biryani from the sides so the colored layers stay visible. Transfer carefully to a round serving platter.
-
Step 19 — 🧅🍋❤️Top with the reserved fried onions, extra mint leaves, cashews, pomegranate seeds, and lemon wedges. Serve hot.
A final fox tip
Biryani is one of the most beloved celebratory dishes across India, and this tricolor presentation makes it perfect for Independence Day. For a vegan version, replace paneer with firm tofu, yogurt with plant-based yogurt, milk with unsweetened oat or cashew milk, and ghee with oil. To make the colors pop for social media, plate it in a wide shallow platter and spoon each section gently so the saffron, white, and green layers stay defined.