How to Make Soya Chunks Biryani (Traditional & Healthy Version)

Soya Chunks Biryani is a delightful South Indian vegetarian biryani that brings together the aromatic flavors of basmati chawal, protein-rich soya chunks (also known as meal maker), and a medley of traditional spices. Popular across Tamil Nadu and Andhra Pradesh, this wholesome one-pot meal is often prepared for lunch or special occasions, offering a delicious alternative to classic chicken or mutton biryani. The succulent soya chunks soak in the biryani masala, making every bite burst with flavor and texture. This biryani is not only satisfying but also a health-conscious choice for those tracking their calories and macronutrients. Soya Chunks Biryani is a favorite during festivals like Pongal and Diwali, where families seek nourishing yet festive dishes. Its high protein content and balanced carbs from basmati rice make it suitable for weight-watchers, vegetarians, and those wanting to include more plant-based protein in their Indian meals. With aromatic spices like elaichi, laung, and tej patta, this biryani offers an authentic South Indian culinary experience, perfect for a hearty lunch.

35 min total2 servingsMedium300 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse and soak basmati chawal for 15 minutes
0%
15 min

Step 1 · Rinse and soak basmati chawal for 15 minutes

Rinse and soak basmati chawal for 15 minutes. Soak soya chunks in hot water for 10 minutes, then squeeze out excess water and set aside.

Step 2: Heat oil in a heavy-bottomed handi or cooker
0%

Step 2 · Heat oil in a heavy-bottomed handi or cooker

Heat oil in a heavy-bottomed handi or cooker. Add whole spices (tej patta, laung, elaichi, dalchini) and sauté for 30 seconds until aromatic.

Step 3: Add sliced onions and sauté till golden brown
0%

Step 3 · Add sliced onions and sauté till golden brown

Add sliced onions and sauté till golden brown. Stir in ginger-garlic paste and green chili; fry until raw smell disappears.

Step 4: Mix in chopped tomato
0%

Step 4 · Mix in chopped tomato

Mix in chopped tomato, turmeric, red chili powder, coriander powder, and salt. Cook until tomatoes turn soft and oil releases.

Step 5: Add soya chunks
0%
2 min

Step 5 · Add soya chunks

Add soya chunks, biryani masala, dahi, mint, and coriander leaves. Mix well and sauté for 2 minutes to coat soya chunks with masala.

Step 6: Drain rice and add to the handi
0%

Step 6 · Drain rice and add to the handi

Drain rice and add to the handi. Gently mix with masala. Add 2 cups of water, adjust salt, and bring to a boil.

Step 7: Cover and cook on low heat (dum) for 10 minutes or until rice is fl...
0%
10 min

Step 7 · Cover and cook on low heat (dum) for 10 minutes or until rice is fl...

Cover and cook on low heat (dum) for 10 minutes or until rice is fluffy and water is absorbed. Let it rest for 5 minutes before fluffing with a fork.

Why this recipe is healthy

This dish is an excellent option for those seeking a healthy Indian lunch recipe. Its high protein content helps build muscle, while being low in saturated fat compared to traditional meat biryanis. The use of whole spices, fresh herbs, and minimal oil ensures maximum nutrition with fewer calories. Soya Chunks Biryani suits weight management, heart health, and provides sustained energy for an active lifestyle.

A note on tradition

Soya Chunks Biryani has found a special place in South Indian homes, especially in Tamil Nadu and Andhra Pradesh, where vegetarian biryanis are celebrated for their unique flavors. This dish is often prepared during regional festivals like Pongal or family gatherings, substituting soya for meat in traditional biryani recipes. Its versatility and high nutrition value make it a popular choice for potlucks and festive thalis.

← Back to Soya Chunks Biryani