Indulge in the rich and flavorful world of Indian cuisine with this Shahi Baingan recipe. This dish combines tender eggplant cubes with a creamy, spiced yogurt sauce, creating a luxurious and aromatic experience. Perfect for a special occasion or a delightful weeknight dinner, this recipe is sure to impress.
If you're not familiar with Indian cooking, some ingredients in this recipe might be new to you. Garam masala, a blend of ground spices, and ginger-garlic paste are essential for authentic flavor. You might also need to pick up fresh cream and cilantro for garnish. These items can usually be found in the international or spice aisle of your supermarket.
Ingredients For Indian Shahi Baingan Recipe
Eggplants: Large, cut into cubes, these form the base of the dish.
Oil: Used for frying the eggplant cubes and sautéing the onions.
Onions: Finely chopped, they add sweetness and depth to the sauce.
Tomatoes: Pureed, they provide a tangy base for the sauce.
Ginger-garlic paste: Adds a robust, aromatic flavor.
Yogurt: Whisked, it creates a creamy texture and balances the spices.
Garam masala: A blend of spices that adds warmth and complexity.
Coriander powder: Adds a citrusy, earthy flavor.
Cumin powder: Provides a warm, nutty taste.
Red chili powder: Adds heat and vibrant color.
Salt: Enhances all the flavors.
Fresh cream: Adds richness and a smooth finish.
Cilantro: Chopped, for a fresh and fragrant garnish.
Technique Tip for This Recipe
When frying the eggplant cubes, ensure they are cut evenly to promote uniform cooking. Use medium-high heat to achieve a golden brown exterior without making them too oily. After frying, place the eggplant cubes on a paper towel to absorb any excess oil. This step will help maintain the texture and prevent the dish from becoming too greasy.
Suggested Side Dishes
Alternative Ingredients
eggplants - Substitute with zucchini: Zucchini has a similar texture and can absorb flavors well, making it a good alternative.
oil - Substitute with ghee: Ghee adds a richer flavor and is commonly used in Indian cooking.
onions - Substitute with shallots: Shallots have a milder and slightly sweeter taste, which can complement the dish.
pureed tomatoes - Substitute with tomato paste: Tomato paste is more concentrated, so use less and dilute with water to match the consistency.
ginger-garlic paste - Substitute with freshly grated ginger and minced garlic: Fresh ingredients can provide a more robust flavor.
whisked yogurt - Substitute with coconut milk: Coconut milk adds a creamy texture and a slight sweetness, suitable for a dairy-free option.
garam masala - Substitute with curry powder: Curry powder has a different but complementary spice blend that can work well in the dish.
coriander powder - Substitute with ground cumin: Ground cumin has a warm, earthy flavor that can replace coriander in many recipes.
cumin powder - Substitute with caraway seeds: Caraway seeds have a similar flavor profile and can be used in smaller quantities.
red chili powder - Substitute with paprika: Paprika is milder but adds a similar color and a subtle heat.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, but use sparingly to avoid overpowering the dish.
fresh cream - Substitute with cashew cream: Cashew cream is a dairy-free alternative that provides a similar creamy texture.
cilantro - Substitute with parsley: Parsley has a fresh, slightly peppery flavor that can replace cilantro in garnishes.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the Shahi Baingan to cool completely at room temperature before storing. This prevents condensation, which can make the dish soggy.
Transfer the cooled Shahi Baingan into an airtight container. Ensure the container is clean and dry to maintain the dish's freshness.
For short-term storage, place the container in the refrigerator. The dish will stay fresh for up to 3-4 days. Reheat gently on the stove or in the microwave before serving.
For long-term storage, consider freezing the Shahi Baingan. Use a freezer-safe container or heavy-duty freezer bags. Label the container with the date to keep track of its freshness.
When freezing, leave a little space at the top of the container to allow for expansion. This prevents the container from cracking.
To reheat frozen Shahi Baingan, thaw it in the refrigerator overnight. Once thawed, reheat on the stove over low heat, stirring occasionally to ensure even heating. You can also reheat in the microwave, but do so in short intervals to avoid overcooking.
If the dish appears too thick after reheating, add a splash of water or fresh cream to restore its creamy consistency.
Garnish with freshly chopped cilantro before serving to enhance the flavor and presentation.
How to Reheat Leftovers
Stovetop Method: Place the leftover Shahi Baingan in a non-stick pan. Add a splash of water or vegetable broth to prevent it from sticking. Cover and heat on medium-low, stirring occasionally, until it's warmed through. This method helps maintain the dish's creamy texture and rich flavors.
Microwave Method: Transfer the leftover Shahi Baingan to a microwave-safe dish. Cover it with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape. Heat on medium power in 1-minute intervals, stirring in between, until it's evenly heated. Be cautious not to overheat, as this can cause the yogurt to curdle.
Oven Method: Preheat your oven to 350°F (175°C). Place the leftover Shahi Baingan in an oven-safe dish and cover it with aluminum foil. Heat for about 15-20 minutes, or until it's warmed through. This method is great for reheating larger quantities while keeping the dish moist.
Double Boiler Method: Fill a pot with water and bring it to a simmer. Place a heatproof bowl with the leftover Shahi Baingan over the pot, ensuring the bottom of the bowl doesn't touch the water. Stir occasionally until it's heated through. This gentle method helps preserve the delicate flavors and prevents the yogurt from curdling.
Slow Cooker Method: If you have time, transfer the leftover Shahi Baingan to a slow cooker. Set it on low and let it heat for 1-2 hours. This method is perfect for a hands-off approach and ensures the dish remains creamy and flavorful.
Best Tools for This Recipe
Pan: Used to fry the eggplant cubes and sauté the onions and spices.
Spatula: Essential for stirring and mixing ingredients to ensure even cooking.
Knife: Needed for chopping the onions and cutting the eggplants into cubes.
Cutting board: Provides a safe surface for chopping and cutting ingredients.
Measuring spoons: Used to measure out the spices accurately.
Whisk: Helps in whisking the yogurt to ensure a smooth consistency.
Bowl: Useful for holding the whisked yogurt before adding it to the pan.
Serving dish: For presenting the finished Shahi Baingan.
Ladle: Handy for serving the dish once it's ready.
Garlic press: Optional, but useful for making the ginger-garlic paste if you prefer fresh ingredients.
How to Save Time on Making This Dish
Prep ingredients in advance: Chop the eggplants and onions ahead of time to streamline the cooking process.
Use a food processor: Puree the tomatoes and make the ginger-garlic paste quickly using a food processor.
Cook in batches: Fry the eggplant cubes in batches to ensure even cooking and save time.
Multitask: While the eggplants are frying, start sautéing the onions and preparing the spices.
Use pre-made ingredients: Opt for store-bought tomato puree and ginger-garlic paste to cut down on prep time.

Indian Shahi Baingan Recipe
Ingredients
Main Ingredients
- 2 large Eggplants cut into cubes
- 2 tablespoon Oil
- 1 cup Onions finely chopped
- 1 cup Tomatoes pureed
- 1 teaspoon Ginger-Garlic Paste
- 1 cup Yogurt whisked
- 1 teaspoon Garam Masala
- 1 teaspoon Coriander Powder
- 1 teaspoon Cumin Powder
- 1 teaspoon Red Chili Powder
- to taste Salt
- 2 tablespoon Fresh Cream
- 2 tablespoon Cilantro chopped, for garnish
Instructions
- Heat oil in a pan and fry the eggplant cubes until golden brown. Remove and set aside.
- In the same pan, add onions and sauté until golden brown. Add ginger-garlic paste and cook for another minute.
- Add tomato puree and cook until the oil separates. Add all the spices and mix well.
- Lower the heat and add whisked yogurt. Stir continuously to avoid curdling.
- Add the fried eggplant cubes and mix well. Cook for another 5-7 minutes.
- Finish with fresh cream and garnish with chopped cilantro. Serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Indian Mushroom Do Pyaza Recipe45 Minutes
- Breakfast Egg Muffins Recipe30 Minutes
- Indian Mango Pachadi (Raw Mango Stew) Recipe30 Minutes
- Spicy Indian Chicken Curry Recipe1 Hours
- Indian Raw Banana Kofta Recipe50 Minutes
- Indian Cabbage Thoran Recipe30 Minutes
- Edible Cookie Dough Recipe10 Minutes
- Indian Spiced Roast Chicken Recipe1 Hours 20 Minutes

Leave a Reply