Ulavacharu Biryani is a classic and comforting dish from the southern regions of India, particularly Andhra Pradesh and Telangana. This flavorful biryani is unique because it uses ulavacharu, a rich and aromatic horse gram (ulavalu) broth, instead of the conventional water or meat stock.
The result is a deeply savory, protein-packed biryani that beautifully balances spices, rice, and the earthy flavor of horse gram. If you’re looking to explore traditional Indian recipes with a nutritious twist, this biryani is a must-try.
Perfect for family gatherings or a hearty weekend meal, Ulavacharu Biryani brings together fragrant basmati rice, slow-cooked lentil broth, and freshly ground spices that tantalize your senses. Whether you’re a seasoned biryani lover or a curious cook eager to experiment, this recipe will guide you through every step to achieve a restaurant-quality dish at home.
Plus, it’s a wonderful way to enjoy the health benefits of horse gram in a delicious format.
Why You’ll Love This Recipe
This Ulavacharu Biryani recipe is a celebration of authentic South Indian flavors paired with wholesome ingredients. The use of horse gram broth adds depth and nutrition, making it more than just a tasty meal.
You’ll love how the spices infuse every grain of rice, creating a harmonious blend of taste and aroma.
It’s a one-pot wonder that doesn’t require any meat or heavy cream, making it perfect for vegetarians and those seeking healthy, protein-rich meals. The recipe is straightforward yet flexible, allowing you to adjust the spice levels or add vegetables to suit your preferences.
Plus, making ulavacharu at home from scratch is a rewarding experience that fills your kitchen with a mouthwatering fragrance.
For more exciting vegetarian rice dishes, check out our Afghan Vegetarian Pulao Recipe Easy and Delicious Guide and Recipes With Rice and Vegetables for Healthy Meals.
Ingredients
- 1 cup horse gram (ulavalu)
- 2 cups basmati rice, soaked for 30 minutes
- 1 large onion, thinly sliced
- 2 medium tomatoes, chopped
- 2 tbsp ginger-garlic paste
- 3-4 green chilies, slit
- 1/4 cup fresh coriander leaves, chopped
- 1/4 cup mint leaves, chopped
- 1/2 tsp turmeric powder
- 1 tbsp red chili powder (adjust to taste)
- 1 tsp garam masala powder
- 1 tsp cumin seeds
- 2-3 cloves
- 2 green cardamom pods
- 1-inch cinnamon stick
- 1 bay leaf
- 1/4 cup yogurt, whisked
- 2 tbsp ghee or oil
- Salt to taste
- Water as needed for cooking
Equipment
- Pressure cooker or large pot
- Heavy-bottomed pan or deep skillet
- Mixing bowls
- Wooden spoon or spatula
- Fine sieve or colander
- Measuring cups and spoons
- Knife and chopping board
Instructions
- Prepare the horse gram broth (ulavacharu): Rinse 1 cup horse gram thoroughly. In a pressure cooker, add the horse gram with 4 cups of water and a pinch of salt. Cook for about 5-6 whistles or until the horse gram is soft and cooked through.
- Strain the broth: Using a fine sieve, strain the cooked horse gram, reserving the thick broth. Keep the cooked horse gram aside for another use or discard.
- Sauté the spices and onions: Heat ghee or oil in a heavy-bottomed pan. Add cumin seeds, cloves, cardamom, cinnamon, and bay leaf. When fragrant, add sliced onions and sauté until golden brown.
- Add ginger-garlic paste and green chilies: Stir and cook for 2 minutes until the raw smell disappears.
- Incorporate tomatoes and spices: Add chopped tomatoes, turmeric powder, red chili powder, garam masala, and salt. Cook until the tomatoes turn soft and oil starts separating.
- Mix in yogurt: Lower the heat and add whisked yogurt slowly, stirring continuously to avoid curdling. Cook for 3-4 minutes until the mixture thickens.
- Add herbs and broth: Stir in the chopped coriander and mint leaves. Then, pour the horse gram broth (ulavacharu) into the pan. Bring it to a gentle boil.
- Cook the rice: Drain the soaked basmati rice and add it to the boiling broth mixture. Add water if necessary to maintain about 3 cups of liquid in total. Adjust salt.
- Simmer the biryani: Cover the pan with a tight-fitting lid and cook on low heat for 15-20 minutes or until the rice is cooked and liquid is absorbed. Avoid opening the lid frequently.
- Rest and fluff: Turn off the heat and let the biryani rest for 10 minutes. Then gently fluff the rice with a fork.
- Serve hot: Garnish with fried onions or fresh herbs if desired, and serve with raita or salad.
Tips & Variations
Tip: To enhance aroma and taste, add a few strands of saffron soaked in warm milk while cooking the rice layer.
Variation: For a richer flavor, add roasted cashews and raisins during the last step. You can also mix in cooked vegetables like carrots, peas, or beans to make it a wholesome one-pot meal.
Health Note: Horse gram is high in protein and fiber, making this biryani not only delicious but also nutritious. If you prefer a thinner broth, adjust the water quantity when making ulavacharu.
Nutrition Facts
Nutrient | Amount per Serving |
---|---|
Calories | 320 kcal |
Protein | 12 g |
Carbohydrates | 50 g |
Fat | 6 g |
Fiber | 7 g |
Sodium | 450 mg |
Serving Suggestions
Ulavacharu Biryani pairs wonderfully with cooling side dishes such as cucumber raita or mint yogurt dip. For a fresh and crunchy accompaniment, try our Baby Spinach Salad Recipe Vegan: Fresh & Easy Ideas.
A simple onion salad or pickle also complements the rich flavors.
To make the meal more wholesome, serve this biryani alongside a warm bowl of Vegan Potato Corn Chowder Recipe for Cozy Comfort Food. This combination offers a delightful balance of textures and tastes.
Conclusion
Ulavacharu Biryani is a unique and nourishing dish that beautifully blends traditional South Indian flavors with wholesome ingredients. Its rich horse gram broth adds a distinctive taste and boosts the nutritional profile, making it a perfect meal for those seeking something both delicious and healthy.
Whether you’re cooking for family or hosting guests, this biryani offers a memorable dining experience with its aromatic spices and comforting texture. Don’t hesitate to experiment with the recipe by adding vegetables or nuts to suit your preferences.
Enjoy this delightful biryani with your favorite sides and savor a taste of authentic Indian home cooking.
📖 Recipe Card: Ulavacharu Biryani
Description: A flavorful biryani made with ulavacharu (horse gram broth) infused rice and tender meat. This traditional recipe blends aromatic spices with rich ulavacharu for a unique taste.
Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M
Servings: 4 servings
Ingredients
- 2 cups basmati rice
- 1 cup cooked chicken or mutton, shredded
- 1 cup ulavacharu (horse gram broth)
- 1 large onion, thinly sliced
- 2 tablespoons ghee
- 1 teaspoon ginger-garlic paste
- 2 green chilies, slit
- 1 teaspoon garam masala
- 1/2 teaspoon turmeric powder
- 1/2 cup yogurt
- 1/4 cup chopped coriander leaves
- Salt to taste
Instructions
- Wash and soak basmati rice for 30 minutes.
- Heat ghee in a pan and fry sliced onions until golden brown.
- Add ginger-garlic paste and green chilies; sauté for 2 minutes.
- Mix in cooked meat, turmeric, garam masala, and salt; cook for 5 minutes.
- Add yogurt and cook until oil separates.
- Drain rice and add to the meat mixture; stir gently.
- Pour ulavacharu over the rice and mix lightly.
- Cover and cook on low heat for 20 minutes until rice is done.
- Garnish with chopped coriander leaves and serve hot.
Nutrition: Calories: 450 kcal | Protein: 30 g | Fat: 12 g | Carbs: 55 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Ulavacharu Biryani”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful biryani made with ulavacharu (horse gram broth) infused rice and tender meat. This traditional recipe blends aromatic spices with rich ulavacharu for a unique taste.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups basmati rice”, “1 cup cooked chicken or mutton, shredded”, “1 cup ulavacharu (horse gram broth)”, “1 large onion, thinly sliced”, “2 tablespoons ghee”, “1 teaspoon ginger-garlic paste”, “2 green chilies, slit”, “1 teaspoon garam masala”, “1/2 teaspoon turmeric powder”, “1/2 cup yogurt”, “1/4 cup chopped coriander leaves”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Wash and soak basmati rice for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Heat ghee in a pan and fry sliced onions until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and green chilies; saut\u00e9 for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix in cooked meat, turmeric, garam masala, and salt; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add yogurt and cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Drain rice and add to the meat mixture; stir gently.”}, {“@type”: “HowToStep”, “text”: “Pour ulavacharu over the rice and mix lightly.”}, {“@type”: “HowToStep”, “text”: “Cover and cook on low heat for 20 minutes until rice is done.”}, {“@type”: “HowToStep”, “text”: “Garnish with chopped coriander leaves and serve hot.”}], “nutrition”: {“calories”: “450 kcal”, “proteinContent”: “30 g”, “fatContent”: “12 g”, “carbohydrateContent”: “55 g”}}