Soup Ki Recipe: Spiced Tomato and Potato Comfort in One Pot

Soups & Stews

Soup Ki Recipe: Spiced Tomato and Potato Comfort in One Pot

This soup ki recipe delivers the kind of hearty, spiced tomato and potato comfort that transforms a chilly evening into a cozy ritual. 🌟 My version builds on the classic Indian one-pot tradition, where warm spices and tender vegetables create a symphony of flavors that lingers long after the last spoonful.

The secret lies in slow-simmered tomatoes that develop deep, caramelized richness while potatoes soak up every aromatic note.

What makes this recipe special is its balance of simplicity and depth—just a handful of ingredients working together to create something restaurant-worthy in one pot. The spices (cumin, coriander, and garam masala) infuse the broth with warmth, while onions and garlic form the flavorful base.

Unlike many soups that require multiple pans or layers of prep, this version comes together in under 45 minutes with minimal effort but maximum reward.

By the time you're done, you'll have a bowl of velvety soup where tender potatoes float in a fragrant, slightly sweet tomato broth. The edges of the potatoes will be just firm enough to hold their shape, while the tomatoes melt into a luscious, spiced sauce that coats every bite.

This is the kind of comfort food that feels like a hug in a bowl—perfect for lazy Sundays or when you need something nourishing after a long day.

The best part? This soup tastes even better the next day as flavors meld further. Serve it with crusty bread or naan to soak up every last drop of that aromatic broth. Let's get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for soup ki

Just 15 simple ingredients transform into soul-warming tomato-potato soup that tastes like home.

Ingredient Amount Notes
Yellow Onions 🧅 1 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Peeled and minced
Potatoes 🥔 2 lbs Medium, Yukon Gold preferred
Roma Tomatoes 🍅 2 lbs Ripe, halved for simmering
Cumin Seeds 🌶️ 1 tbsp Toasted for deeper aroma
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Garam Masala 🌶️ 1 ½ tbsp Store-bought or homemade blend
Turmeric Powder 🌿 ½ tsp Bright yellow color
Red Chili Powder 🔥 1 tsp Adjust for heat preference
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly cracked preferred
Vegetable Oil 🫒 ½ cup For sautéing onions
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Greek Yogurt 🥛 ¼ cup Full-fat for creaminess
Lemon Juice 🍋 1 tbsp Freshly squeezed

The potatoes are the star here, so grab Yukon Golds if you can—they hold their shape beautifully while soaking up all that spiced tomato broth. Costco or Trader Joe's usually have them pre-washed, which saves time. For the tomatoes, Roma tomatoes are ideal—they break down nicely and don't get watery. If you're using canned tomatoes, San Marzano is the only way to go. The spices? Penzeys or local Indian markets carry the best garam masala, but the store-bought stuff works in a pinch. Just don't skimp on the cumin—it's what gives that earthy warmth to the soup.

No garam masala? Mix 1/2 tsp each of cinnamon, cardamom, and cloves for a close substitute. Running low on cumin seeds? Ground cumin at half the amount works too. The yogurt adds that creamy finish—full-fat is best, but Greek yogurt in a squeeze tube from Trader Joe's is perfect if you're short on time. Fresh cilantro is ideal, but dried oregano at one-third the amount gets you close if you're out. The chili powder can be adjusted—start with less if you're sensitive to heat, then add more to taste.

This soup tastes even better the next day—flavors meld like magic. Store it in the fridge for up to 5 days or freeze portions for 3 months. I always make a big batch and portion it into containers so I can grab a bowl for lunch all week. The yogurt and lemon juice can be stirred in right before serving—don't add them too early or they'll make the soup watery. Perfect with crusty bread or naan to soak up every last drop.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this one when I forget to grocery shop—just onions, garlic, and cumin from my spice rack, plus whatever potatoes and tomatoes are lurking in the fridge. The cumin alone transforms those humble ingredients into something rich and warm.
  • One-Pot Wonder: No fancy equipment needed. SautĂŠ the onions and garlic, toss in the diced potatoes and tomatoes, add water, and let it simmer. Honestly, my college apartment pot still works—minimal cleanup, maximum flavor.
  • Lunchbox Hero: Between us, this soup reheats like a dream. Pack it the night before, and by lunchtime, it’s just as hearty as when it came out of the pot. My kids actually eat their veggies this way—no complaints.
  • Budget Stretch: Potatoes and onions are cheap, but they feel like a restaurant meal. I’ll be real: I’ve made this for 10 people on $8 worth of ingredients. The cumin seeds? Tiny cost, massive payoff in depth of flavor.

Step-by-step instructions for spiced tomato and potato comfort soup

This one-pot wonder delivers hearty warmth with minimal effort—perfect for chilly evenings.

1

🔥 Step 1: Toast Spices and Sauté Aromatics

Heat the 0.5 cup vegetable oil in a large pot over medium heat. Add the 1 tbsp cumin seeds and toast for 30 seconds until fragrant—you'll smell that nutty aroma wafting through your kitchen. This step unlocks the spices' full potential.

Add the 1 whole yellow onions (diced) and cook for 5-6 minutes until softened and just starting to turn golden. Toss in the 4 cloves garlic cloves (minced) and cook for another 30 seconds until fragrant. Don't walk away—garlic burns fast! Here's where the flavor foundation gets built.

2

🍳 Step 2: Build the Spice Base

Reduce heat to medium-low and stir in the 1 tbsp ground coriander, 1.5 tbsp garam masala, 0.5 tsp turmeric powder, 1 tsp red chili powder, 1.5 tsp salt, and 0.5 tsp black peppercorns. Cook for 1 minute until the spices bloom and fill your kitchen with that cozy, earthy aroma.

Add the 2 lbs roma tomatoes (halved) and cook for 5 minutes until they begin to break down. Stir occasionally—this helps develop the rich tomato base. Real talk: if you see the spices sticking, add 2 tablespoons water to deglaze and keep everything smooth.

3

🥘 Step 3: Simmer Potatoes Until Tender

Pour in 6 cups water and bring to a boil. Add the 2 lbs potatoes (cut into 1-inch cubes) and return to a gentle boil. Then reduce heat to low-medium and simmer for 20-25 minutes until the potatoes are fork-tender with no resistance. You'll know they're done when they collapse easily under gentle pressure.

Here's the thing—don't peek too often. Every time you lift the lid, you lose heat and extend cooking time. Let the soup work its magic undisturbed. If it looks too thick, add ½ cup water to reach your preferred consistency.

4

⏰ Step 4: Finish and Garnish

Remove from heat and stir in the 0.25 cup greek yogurt and 1 tbsp lemon juice. This adds that creamy tang that makes the soup sing. Taste and adjust seasoning—you might need a pinch more salt or chili powder to balance the flavors.

Ladle into bowls and garnish with 0.25 cup fresh cilantro (chopped). The bright green color contrasts beautifully with the rich tomato base, and the fresh herbs add a bright finish. Serve immediately while steaming hot—this soup tastes best straight from the pot with crusty bread on the side.

👨‍🍳

Pro Tips For Making Soup Ki

  • Bloom the Cumin: Toast those cumin seeds in a dry pot over medium heat for 30 seconds until they pop and smell like a spice market—this releases their aroma and prevents bitterness. I used to skip this, and my soup always tasted flat until I realized the difference.
  • Dice Potatoes Evenly: Cut potatoes into 1-inch chunks for consistent cooking—no one wants mushy bits in one spot and rock-hard chunks in another. A chef’s knife and steady hand work best; resist the urge to rush.
  • Sear Onions Low and Slow: Cook onions on medium-low heat until deeply golden, not browned—this builds sweetness without bitterness. High heat turns them into ash, and no one wants that in soup.
  • Crush Garlic, Don’t Mince: Smash garlic cloves with the flat side of your knife before adding them—this releases more flavor without burning. I learned this after a batch of soup tasted underwhelming, and now it’s non-negotiable.

Wine and beer pairings for this dish

Warm White Wine

This spiced tomato-potato soup pairs beautifully with a dry white wine that complements its earthy spices without overpowering the delicate tomato flavors.

I reach for Viognier from California's Central Coast—its floral notes and subtle honeyed sweetness echo the caramelized tomatoes while standing up to the garam masala's warmth. Sauvignon Blanc from New Zealand is another fantastic choice, especially if you prefer a zippier acidity that cuts through the richness. 🍷

For a more budget-friendly option, look for Pinot Grigio from Italy's Alto Adige region. The crisp, mineral-driven profile balances the soup's creaminess while letting the spices shine. Avoid heavy, oaked whites like Chardonnay—they'll clash with the bright tomato acidity.

Pro tip: Serve your wine slightly chilled (around 50°F) to enhance its refreshing qualities against the soup's warmth.

Crisp Lager Pairing

If you prefer beer, a crisp German pilsner like Warsteiner or Stella Artois creates a perfect contrast with this soup's velvety texture. The beer's clean, slightly malty profile complements the potatoes' earthiness while its effervescence cleanses your palate between spoonfuls.

For a local Portland option, grab a Deschutes Brewery Mirror Pond Pale Ale—its subtle citrus notes play nicely with the lemon finish in the soup. 🍺

Craft beer lovers should try a Belgian witbier like Stella Artois Wit or Hoegaarden. The coriander and orange peel flavors in these beers mirror the soup's spiced tomato base, creating a harmonious flavor bridge. Just avoid heavy stouts or IPAs—they'll overwhelm the soup's delicate balance of sweetness and spice.

Spiced Red Wine

For those who prefer red wine, a light-bodied Grenache from Spain's Priorat region offers surprising harmony.

Its red fruit notes and subtle earthiness complement the garam masala while its low tannins won't compete with the soup's creaminess. Beaujolais (especially from the Cru villages) is another excellent choice—its juicy cherry flavors and silky texture make it surprisingly versatile with spiced dishes. 🍷

If you have a bottle of Zinfandel from California's Central Coast, decant it for 30 minutes to soften its tannins. The wine's jammy berry notes will pair beautifully with the caramelized tomatoes, while its spicy finish echoes the red chili powder.

Just avoid heavy, tannic Cabernet Sauvignons—they'll make the soup taste flat by comparison.

Non-Alcoholic Options

For a refreshing non-alcoholic pairing, try sparkling apple cider from Martinelli's or a ginger beer like Brew Dr. Brown's. The effervescence and slight sweetness complement the soup's rich tomato base while the ginger adds a subtle warmth that mirrors the spices.

I also love serving this soup with chilled hibiscus tea—its tart, floral notes provide a beautiful contrast to the earthy spices. ✨

For a more substantial pairing, consider sparkling water with a splash of cranberry juice and a lime wedge. The tartness cuts through the soup's richness while the bubbles provide a refreshing contrast. This is especially nice when serving the soup to kids or guests who prefer non-alcoholic options.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 5mg2%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 10g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup vegetarian?

This recipe is already vegetarian, but if you want to add extra protein, consider stirring in 1 cup cooked chickpeas or ½ cup crumbled paneer at the end. For a creamier version, swap the yogurt for ½ cup coconut milk instead. The spices and tomatoes carry all the flavor without needing meat.

2

How do I adjust the spice level?

The red chili powder gives this soup its warmth. For a milder version, reduce it to ½ tsp or skip it entirely. If you love heat, add ½ tsp cayenne pepper or a pinch of fresh chili flakes at the end. Always taste as you go—you can't take spice out, but you can build it up!

3

Can I use canned tomatoes instead of fresh?

Yes, but choose San Marzano tomatoes for the best flavor. Use 2 (28 oz) cans instead of fresh, and add 1 tbsp tomato paste to deepen the richness. Drain the tomatoes first to avoid a watery soup. Fresh tomatoes create a brighter, more complex flavor, but canned works in a pinch.

4

Why does my soup taste bland?

Most likely, the spices weren't toasted long enough or the broth needs more seasoning. Next time, toast the cumin seeds for 45 seconds until they sizzle, and let the spices bloom for 2 minutes in the oil. Taste before serving—you may need ½ tsp more salt or 1 tsp lemon juice to brighten flavors. A splash of fish sauce (½ tsp) can also add depth.

5

Can I prep this soup ahead of time?

This soup tastes even better the next day! Store it in the fridge for up to 5 days or freeze portions for 3 months. Reheat gently on the stove with a splash of water to restore creaminess. Hold off adding yogurt and lemon until reheating—this keeps the texture perfect. Perfect for meal prep!

★★★★★4.9(14 reviews)
Categories Soups & Stews