Snacks
This veg sodhi recipe transforms humble potatoes and peas into a crispy, aromatic delight that balances earthy spices with a tangy yogurt finish. The secret lies in perfectly tempered spices and a thick, velvety gravy that clings to every bite—just like my grandmother used to make.
What makes this dish special is how simple ingredients elevate into something restaurant-worthy with the right technique.
The recipe begins with sautéing onions and spices until golden, releasing their full aroma before adding potatoes and peas. A foolproof method ensures the spices bloom properly, creating layers of flavor that develop as the dish simmers.
The final touch—a sprinkle of crispy cornmeal and a dollop of yogurt—adds texture and tang that make this dish unforgettable.
By the end, you’ll have a dish that’s rich, flavorful, and crispy in all the right ways—perfect for a comforting weeknight dinner or a special gathering. The gravy is thick enough to coat each ingredient, while the yogurt adds a refreshing contrast.
This is the kind of recipe that turns a simple meal into something extraordinary.
Serve with warm roti or steamed rice to soak up every last bit of that aromatic, tangy goodness. Let’s get cooking—your taste buds will thank you.
Ingredients for veg sodhi
Simple spices, crispy textures, and tangy yogurt transform humble veggies into restaurant-worthy veg sodhi.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 whole | Finely chopped for aroma |
| Garlic Cloves 🧄 | 5 cloves | Minced for spice depth |
| Potatoes 🥔 | 2 lbs | Medium, peeled and cubed |
| Green Peas 🌱 | 1 cup | Fresh or frozen, thawed |
| Cornmeal 🌽 | ¼ cup | Fine grind for crispiness |
| Plain Yogurt 🥛 | ½ cup | Full-fat for creaminess |
| Ginger 🌿 | 1 tbsp | Freshly grated for zing |
| Garam Masala 🌶️ | 1 ½ tbsp | Ground for aromatic warmth |
| Cumin Seeds 🌿 | 1 tbsp | Toasted for earthy flavor |
| Turmeric Powder 🌶️ | 1 tsp | Bright yellow color |
| Red Chili Powder 🔥 | ½ tsp | Adjust for heat preference |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Vegetable Oil 🫒 | ½ cup | High smoke point preferred |
| Fresh Coriander Leaves 🌿 | ¼ cup | Chopped for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for tang |
The garam masala and cumin seeds are the heart of this dish—buy them whole from Indian specialty stores like Patel Brothers or Patel Brothers Spices for the freshest flavor. Toast the cumin seeds in a dry pan until fragrant (about 30 seconds) to unlock their full aroma. Fresh ginger and garlic make all the difference; grab them from the produce section, not the pre-grated jars. The potatoes should be medium-sized for even cooking—Yukon Golds work best, but Russets hold up too. For the peas, frozen is fine, but fresh is sweeter and brighter. Look for vibrant green peas with no mushy spots.
No garam masala? Mix 1 tsp each of ground coriander, cinnamon, and cardamom for a close substitute. Running short on yogurt? Greek yogurt works at a 1:1 ratio, but it’s thicker, so thin it with a splash of warm water. Pre-grated ginger? Use half the amount—it’s less potent. The cornmeal can be swapped for semolina or fine breadcrumbs if you’re out, but cornmeal gives that signature crunch. For heat, cayenne pepper works at a 1:1 ratio with red chili powder. And if you’re short on time, microwave the potatoes for 5 minutes before adding them to the pan to speed up cooking.
This dish reheats beautifully—just add a splash of water to the gravy and warm through. Keeps for 3-4 days in the fridge, covered tightly. For longer storage, freeze portions in airtight containers for up to 3 months. The yogurt topping can be added fresh when serving, or mix it in just before reheating for a creamy texture. Portion into containers with roti or rice for easy lunches—it’s even better the next day as flavors meld.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all in one pan—no chopping chaos, no dirty dishes piling up. Just toss in diced onions, garlic, potatoes, and peas, let the cornmeal work its golden crust magic, and you’ve got a meal that’s ready before the kids ask "what’s for dinner?"
- Garlic-Pea Powerhouse: The moment those peas pop and the garlic starts caramelizing, my kitchen smells like a hug. That crispy cornmeal coating? It’s the perfect crunch to balance the creamy potatoes—simple ingredients, but they sing together.
- Lunchbox Legend: Between us, this is my go-to for packed lunches or quick office dinners. The leftovers reheat like a dream (microwave or skillet, no judgment), and it’s hearty enough to satisfy even my picky-eating teen.
- Pantry-Proof Budget Win: Honestly, I make this when I’m low on cash because potatoes, peas, and cornmeal don’t break the bank. Plus, it stretches to feed four for under $10—no fancy ingredients, just reliable flavor that won’t disappoint.
Step-by-step instructions for veg sodhi recipe
Here's how to create a perfectly crispy cornmeal crunch with a tangy yogurt base.
Prepare the Potato Base
Begin by peeling the 2 lbs of potatoes and cutting them into even 1-inch cubes. This size ensures they cook uniformly and develop that satisfying bite. Place the potato cubes in a large pot of cold, salted water—use about 1.5 tsp of salt—and bring to a boil over medium-high heat.
Once boiling, reduce heat to maintain a gentle simmer and cook the potatoes for 10-12 minutes until they're fork-tender but not falling apart. Drain thoroughly in a colander, then return them to the pot. This step prevents the potatoes from absorbing excess moisture later, which is crucial for achieving that crispy texture.
Toast the Spices and Sauté Aromatics
In a large skillet, heat the 0.5 cup vegetable oil over medium heat. Add the 1 tbsp cumin seeds and toast them for 1-2 minutes until they release their deep, earthy aroma and turn a rich golden color. Immediately remove the pan from heat and let the seeds cool for 30 seconds—this prevents them from burning when you add the other ingredients.
Return the pan to medium heat and add the 1 whole finely chopped yellow onions. Cook for 4-5 minutes until softened and translucent. Add the 5 minced garlic cloves and the 1 tbsp freshly grated ginger, cooking for another 1 minute until fragrant. This aromatic base forms the flavor foundation of your veg sodhi.
Create the Crispy Cornmeal Coating
In a mixing bowl, combine the cooked potatoes, 0.25 cup cornmeal, 1.5 tbsp garam masala, 1 tsp turmeric powder, 0.5 tsp red chili powder, and the remaining 1 tsp salt. Mix thoroughly until the cornmeal evenly coats all potato surfaces. The cornmeal will absorb any remaining moisture, ensuring a crispy exterior when fried.
Heat 2 tablespoons of vegetable oil in a large non-stick skillet over medium-high heat. Working in batches to avoid crowding, add portions of the potato mixture and flatten gently with a spatula. Fry for 3-4 minutes per side until golden brown and crispy. Transfer to a paper towel-lined plate to drain excess oil. Repeat with remaining potato mixture.
Prepare the Tangy Yogurt Sauce
In a separate bowl, whisk together the 0.5 cup plain yogurt, 1 tbsp lemon juice, and 1 tbsp of the chopped fresh coriander leaves. This combination creates the signature tangy sauce that balances the crispy potatoes. Adjust the lemon juice to taste if you prefer more or less acidity—this is where you can customize the dish to your preference.
Add the 1 cup green peas to the yogurt mixture and gently stir to combine. Let the mixture sit for 5 minutes to allow the peas to absorb some of the yogurt's tanginess. The peas should be evenly distributed throughout the sauce, adding a pleasant contrast in texture and color.
Assemble and Serve
To serve, arrange the crispy potato pieces on a platter. Spoon the yogurt-pea mixture generously over the top, allowing the tangy sauce to cascade between the crispy potato pieces. Garnish with the remaining 0.25 cup chopped fresh coriander leaves for a pop of color and freshness.
Serve immediately while the potatoes are at their crispiest. The contrast between the crunchy cornmeal exterior and the cool, tangy yogurt sauce creates a satisfying balance of textures and temperatures. This dish is best enjoyed fresh from the stove, so don't let it sit too long before serving.
Pro Tips For Making Veg Sodhi
- BLANCH PEAS FIRST: I learned this the hard way—raw peas stay stubbornly crunchy. Toss them in boiling salted water for 90 seconds, then shock in ice water. They’ll soften perfectly and hold their shape, so they don’t turn to mush when the cornmeal gets added later.
- CRISP THE CORNMEAL: That crunchy coating isn’t just for looks—it’s the soul of the dish. Dry the cornmeal in a low oven (300°F for 5 minutes) before mixing it with oil. This prevents a gummy texture and guarantees a satisfying bite every time.
- HALVE POTATOES UNEVENLY: Cut the wider sides flat, leave the rounded edges intact. This way, they brown faster on the stovetop without falling apart when you flip them. (Yes, I’ve lost entire batches to potato disintegration.)
- SAUTÉ ONIONS LOW: Medium heat only—high heat burns them before they caramelize. Cook the onions for 8-10 minutes until soft and translucent, not golden. You want them to sweeten, not turn bitter. (I know, it’s slow, but trust me.)
Wine and beer pairings for veg sodhi
Crispy Potato Pairings
For this dish, a dry white wine like Chenin Blanc from the Loire Valley is ideal—its light acidity and subtle honey notes complement the earthy potatoes and tangy yogurt. I reach for Sancerre or Alsace Pinot Gris when I want a touch of minerality that cuts through the richness.
These wines have enough body to stand up to the spices without overpowering the delicate flavors. 🍷
Spiced Beer Balance
A light lager with a hint of spice works surprisingly well, especially a German Pilsner like Warsteiner or Stella Artois. The crisp, clean finish refreshes your palate between bites of crispy potato.
For something bolder, try a wheat beer with citrus notes—Hoegaarden or Blue Moon add a fruity contrast to the garam masala and yogurt tang. 🍺
Herbal Infusions
Herbal teas like hibiscus or mint chai enhance the dish’s aromatic profile. Brew a strong cup of masala chai with a dash of cardamom and cinnamon to mirror the spices in the sodhi.
The warmth of the tea complements the cool yogurt sauce beautifully. For a non-alcoholic option, a sparkling lemonade with fresh mint adds a refreshing zing. 🌿
Regional Wine Twists
In Punjab, where sodhi originates, Lahori wine (a local grape variety) is often paired with rich vegetarian dishes. For a modern twist, try an Indian-inspired rosé like Sula Rosé—its berry notes harmonize with the peas and yogurt.
If you’re in the mood for something sweeter, a Moscato d'Asti adds a light, fizzy contrast to the savory potatoes. 🍇
Beer for Bold Flavors
For those who love heat, a spiced ale like Dogfish Head’s 777 (with ginger and coriander) mirrors the dish’s spices. The maltiness balances the yogurt’s tang, while the ginger echoes the fresh grated ginger in the recipe.
A Belgian witbier with orange peel also works—its citrusy notes brighten the garam masala’s warmth. 🍻
Non-Alcoholic Refreshers
For a cooling contrast, serve with cucumber-mint water—muddle cucumber slices with fresh mint and a squeeze of lime. The crispness mirrors the cornmeal’s crunch, while the mint echoes the coriander garnish.
A sparkling lime soda with a pinch of salt also pairs perfectly, cleansing your palate between bites. 💧
Nutrition facts
Frequently asked questions
What makes this veg sodhi recipe different from other potato dishes?
The magic lies in the crispy cornmeal coating and the tangy yogurt sauce. Unlike traditional potato curries, this recipe achieves a satisfying crunch from the cornmeal while balancing it with the cool, creamy yogurt. The aromatic spice blend—especially the toasted cumin and garam masala—gives it a depth that sets it apart from everyday dishes.
Can I substitute cornmeal with another ingredient?
Yes! Use semolina or fine breadcrumbs instead of cornmeal for the crispy coating. For extra flavor, toast the breadcrumbs in a dry pan for 2 minutes before mixing with the potatoes. The texture will be slightly different but still delicious. Just ensure the coating is dry to avoid sogginess when frying.
How do I prevent the yogurt sauce from curdling?
Add the lemon juice gradually while whisking the yogurt, and avoid using warm yogurt. If the sauce starts to separate, whisk in 1 tsp cold water to bring it back together. Always use full-fat yogurt for creaminess, and let it sit at room temperature for 10 minutes before mixing with other ingredients.
Is this dish spicy? Can I adjust the heat level?
The recipe includes 0.5 tsp red chili powder, which adds mild warmth. For less heat, reduce it to 0.25 tsp or omit entirely. If you love spice, increase to 1 tsp or add a pinch of cayenne. The yogurt sauce naturally cools the dish, so don’t worry about overpowering flavors.
Can I make veg sodhi ahead of time?
Prepare the crispy potatoes and yogurt sauce separately, then store them in airtight containers for up to 3 days. Reheat the potatoes in a dry pan for 3-4 minutes to restore crispiness, and gently warm the yogurt sauce on low heat. Assemble just before serving for the best texture contrast.
