This complete vegetarian dinner pairs vibrant, spiced Punjabi cauliflower (Gobi Masala) with comforting lentil dal, offering a satisfying combination of tender vegetables and creamy legumes. The cauliflower brings fresh brightness and crunch, while the mustard oil-infused dal adds warmth and depth. Together, they create a protein-rich, fiber-packed meal that's as nourishing as it is delicious.
dinner⏱ 45 min total
Instructions
1
Prepare Ingredients for Both Dishes
⏱ 0:00Cauliflower Sabzi (Gobi Masala)
1.Cut cauliflower into bite-sized florets, slice the onion thinly, and chop the tomatoes.
2.Rinse the red lentils under cold water until the water runs clear.
3.Set all ingredients aside for quick access during cooking.
💡 Prep all vegetables and lentils ahead of time to streamline the cooking process and avoid delays.
2
Start Cooking Lentil Dal
⏱ 0:05Spiced Lentil Dal
1.In a medium pot, heat 1 tbsp mustard oil over medium heat at 160°C for 1 minute, then add cumin seeds and let them sizzle for 30 seconds.
2.Add rinsed lentils, water, and turmeric, stirring to combine.
3.Bring to a boil, then reduce to a simmer and cook for 25 minutes, stirring occasionally, until lentils are soft and creamy.
💡 Keep an eye on the lentils to prevent sticking; add a splash of water if they thicken too much.
3
Begin Cauliflower Sabzi
⏱ 0:10Cauliflower Sabzi (Gobi Masala)
1.In a large skillet, heat 3 tbsp mustard oil over medium-high heat at 180°C for 1-2 minutes until shimmering.
2.Add cumin seeds and let them crackle for 30 seconds until fragrant, indicating the oil is ready for the next ingredients.
💡 Ensure the oil is hot enough before adding cumin seeds to release their full aroma without burning.
4
Cook Onions for Sabzi
⏱ 0:12Cauliflower Sabzi (Gobi Masala)
1.Add sliced onions to the skillet and sauté over medium heat at 160°C for 5-6 minutes, stirring frequently.
2.Cook until they turn golden brown and translucent as a sign of caramelization.
💡 Stir often to prevent uneven browning and ensure a sweet, rich flavor base.
5
Add Aromatics and Spices to Sabzi
⏱ 0:18Cauliflower Sabzi (Gobi Masala)
1.Stir in ginger-garlic paste and cook at 160°C for 1 minute until the raw aroma disappears.
2.Add chopped tomatoes and spices, mixing well, and cook for 3 minutes until the mixture forms a thick, glossy paste.
💡 Cook the tomatoes down fully to avoid a watery dish; the paste should cling to the spoon.
6
Cook Cauliflower Florets
⏱ 0:21Cauliflower Sabzi (Gobi Masala)
1.Add cauliflower florets to the skillet, stirring to coat evenly with the spice mixture.
2.Cover and cook over low-medium heat at 140°C for 10-12 minutes, stirring every 3 minutes, until the cauliflower is tender but retains a slight bite.
💡 Avoid adding water; the cauliflower will release its own moisture, keeping the dish dry and flavorful.
7
Finish Spiced Lentil Dal
⏱ 0:25Spiced Lentil Dal
1.Check the lentils for a creamy consistency after 25 minutes of simmering at 100°C.
2.Stir in garam masala and salt, cooking for an additional 2 minutes to meld the flavors, then remove from heat.
💡 Taste and adjust seasoning at the end to ensure the dal isn’t overseasoned during cooking.
8
Final Check for Cauliflower Sabzi
⏱ 0:30Cauliflower Sabzi (Gobi Masala)
1.Uncover the skillet and check the cauliflower; it should be tender but not mushy, with a slight firmness when pierced with a fork.
2.If needed, cook uncovered for an additional 2 minutes at 160°C to evaporate any excess moisture.
💡 Cooking uncovered at the end helps achieve a drier texture, enhancing the roasted flavor.
🍽️ Serve the Cauliflower Sabzi in the center of the plate with a generous ladle of Spiced Lentil Dal on the side, garnished with a sprinkle of fresh cilantro for color and freshness.