Soups & Stews
This 12 tomatoes potato soup recipe transforms humble ingredients into a hearty, rustic masterpiece that balances creamy potatoes with bright tomato depth. The secret lies in simmering vine-ripened tomatoes until their natural sweetness emerges, while waxy potatoes break down into velvety chunks. I developed this version after years of testing—it delivers restaurant-quality comfort without requiring fancy techniques.
The beauty of this soup is its versatility: you can make it creamy (with a splash of cream or milk) or broth-based (for a lighter version). Fresh herbs like thyme and basil elevate the tomato flavor, while a touch of garlic adds savory warmth. The best part? It tastes even better the next day as flavors meld together perfectly.
What you’ll end up with is a rich, aromatic soup with tender potatoes, caramelized tomatoes, and a smooth, herby broth that coats every spoonful. The texture is impossibly comforting—creamy yet light, with just enough body to satisfy. Serve it with crusty bread for dipping or a sprinkle of fresh parsley for brightness.
This recipe works equally well for weeknight dinners or holiday gatherings, scaling easily to feed a crowd. The long simmering process (about 45 minutes) develops deep flavor without requiring constant attention. Perfect for chilly evenings or when you crave something warm, hearty, and full of rustic charm.
Ingredients for 12 tomatoes potato soup
Twelve tomatoes and waxy potatoes create a velvety, aromatic soup with herby depth and rustic charm.
| Ingredient | Amount | Notes |
|---|---|---|
| Vine-Ripened Tomatoes 🍅 | 1 ½ lb | Freshly crushed or halved |
| Yukon Gold Potatoes 🥔 | 2 lb | Waxy variety, peeled and cubed |
| Yellow Onion 🧅 | 1 whole | Finely diced, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Thyme Sprigs 🌿 | 2 whole | Leaves only, about 1 tbsp |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for finishing |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Optional for creaminess |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness, not cooking |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Fresh Parsley 🌿 | ⅛ cup | Chopped, for garnish |
| Balsamic Vinegar 🍷 | 1 tbsp | For bright acidity |
The tomatoes are the heart of this soup—vine-ripened makes all the difference. Grab the heirloom or Roma tomatoes at your local farmers market if you can, or the San Marzano canned tomatoes from the Italian aisle for that sweet, meaty texture. The Yukon Gold potatoes are key too—their waxy texture breaks down beautifully but stays creamy. I always peel them first (the skins can get tough after simmering), then cube them evenly so they cook at the same rate. For the broth, Pacific Foods or Imagine brands are my go-tos—they're rich but not overpoweringly salty.
No vine-ripened tomatoes? Roma or San Marzano canned tomatoes work perfectly—they're bred for sweetness and low acidity. Swapping the Yukon Golds for Russet potatoes gives you a fluffier texture, but they'll absorb more liquid. Fresh thyme and basil are ideal, but dried thyme at one-third the amount gets you close in a pinch. The heavy cream is optional—skip it for a lighter version, or use coconut milk for a dairy-free twist. If you're short on time, pre-minced garlic from the jar works, but fresh is always better.
This soup tastes even better the next day—flavors meld beautifully after resting. Store in an airtight container for up to 5 days in the fridge, or freeze for 3 months. I like to portion it into individual containers for easy lunches. For serving, a drizzle of extra-virgin olive oil and a sprinkle of fresh parsley add that restaurant-quality finish. The balsamic vinegar? Add it at the end—just a splash to brighten everything up.
Why You'll Love This Recipe
- No-Chop Night: I swear by this—just quarter those Yukon Golds (no peeling!) and toss in whole garlic cloves. The onions caramelize while you stir, and the vine-ripened tomatoes? They practically melt into a velvety base with zero fuss.
- Thyme for Magic: That sprig of fresh thyme, simmered low, turns this into something special. The bright garlic notes cut through the richness of the potatoes, while the tomatoes add a depth you won’t get from canned—like summer in a bowl, honestly.
- Lunchbox Hero: Between us, this soup tastes even better the next day. Pack it in jars for work lunches or school lunches—it reheats like a dream, and the flavors meld into something heartier. My kids actually ask for it.
- Pantry Staple: I make this when I’ve got nothing but a few tomatoes and potatoes lingering. The onion and garlic stretch the ingredients, and the thyme makes it feel intentional. Plus, it’s cheap enough to feed four for under $10.
Step-by-step instructions for rustic tomato-potato soup
Here's how to transform simple ingredients into a velvety tomato-potato soup with layers of herby brightness.
Sauté Aromatics Until Fragrant
Heat the 0.25 cup extra-virgin olive oil in a heavy Dutch oven over medium heat. Add the finely diced yellow onion and cook for 5 minutes until soft and translucent, stirring occasionally. The onions should release their natural sweetness without browning.
Add the 4 minced garlic cloves and thyme leaves from the 2 sprigs, stirring constantly for 30 seconds until fragrant. This aromatic base forms the flavor foundation—don't rush it. You'll know it's ready when the kitchen fills with that earthy thyme aroma and garlic's sharp punch.
Build the Tomato Base
Add the 1.5 lb vine-ripened tomatoes, crushed or halved, to the pot. Stir well to combine with the aromatics, then pour in the 4 cups vegetable broth. Bring to a gentle boil over medium-high heat, then reduce to a simmer and cook uncovered for 15 minutes to allow the tomatoes to break down and release their natural sweetness.
While simmering, the soup will develop a rich, ruby-red color and deepen in flavor. I like to taste at this stage—it should be tangy with a touch of acidity. If the tomatoes seem too acidic, add a pinch of salt to balance. This is where the soup's character begins to emerge.
Add Potatoes and Simmer Until Tender
Add the 2 lb peeled and cubed Yukon Gold potatoes to the simmering tomato mixture. Stir gently to distribute the potatoes evenly. Return to a simmer and cook uncovered for 15-20 minutes, until the potatoes are fork-tender but not falling apart.
Here's the thing—Yukon Golds break down beautifully in soups, creating that creamy texture without needing heavy cream. You'll know they're done when a knife slides in easily with just slight resistance. If the soup seems too thick, add a splash of water to reach your desired consistency.
Finish with Cream and Herbs
Reduce heat to low and stir in the 0.5 cup heavy cream, 1.5 tsp salt, and 0.5 tsp black pepper. Simmer gently for 5 minutes to allow the flavors to meld. The cream will create a luxurious mouthfeel without overpowering the tomato's natural sweetness.
Remove from heat and stir in the 0.25 cup chopped fresh basil leaves and 1 tbsp balsamic vinegar. The basil adds a bright, peppery note that cuts through the richness, while the balsamic vinegar introduces a subtle tang. Taste and adjust seasoning—this is where you can really customize the soup to your preference.
Garnish and Serve Warm
Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley. The parsley adds a fresh, clean finish that complements the rich tomato-potato blend. Serve immediately while hot, with crusty bread on the side for dipping.
This soup tastes even better the next day as the flavors continue to develop. The potatoes will absorb the tomato broth, creating an even creamier texture. The balance of sweet tomatoes, earthy potatoes, and bright herbs makes this a comforting dish perfect for chilly days.
Pro Tips For Making 12 Tomatoes Potato Soup
- CHAR THE ONIONS LOW: I learned this the hard way—sautéing yellow onions for tomato soup at high heat turns them bitter and burns before they soften. Keep the heat at medium-low until they’re translucent, then crank it up for the garlic. The extra patience keeps the flavor sweet and mellow.
- PEEL POTATOES AFTER COOKING: Yukon Golds are stubborn to peel raw, and you’ll lose half the flesh trying. Boil them whole in salted water until fork-tender (about 15 minutes), then shock in ice water. The skins slip off like magic, and you’ll save time and starch in your soup.
- SALT THE TOMATOES FIRST: Skip the crowded pot of raw tomatoes—salt them whole with a pinch of sugar (yes, even vine-ripened ones) and let them sit 20 minutes. This breaks down the skins and pulls out their juices, giving you a richer base without extra water. (I know, I know—it feels like waiting, but trust the process.)
- STIR IN THYME LATE: Fresh thyme sprigs add depth, but tossing them in too early turns the soup bitter. Wait until the potatoes are tender and the tomatoes have simmered 10 minutes before adding them. Remove the sprigs after 5 minutes of steeping—just enough to perfume the soup without overpowering it.
Creative variations of this recipe
Creamy vs. Broth-Based
The original recipe balances richness with brightness, but you can easily adapt it. For a lighter broth-based version, skip the heavy cream and add ½ cup whole milk or vegetable broth instead. This keeps the soup vibrant and perfect for summer. If you prefer extra creaminess, stir in ½ cup Greek yogurt or cashew cream for a tangy twist. 🥛
Spicy Italian Twist
Transform this into a tomato-potato arrabbiata by adding 1 tbsp red pepper flakes with the onions and ½ cup crushed San Marzano tomatoes for extra depth. Finish with 1 tsp smoked paprika and a sprinkle of grated Parmesan for a bold, smoky kick. Serve with crusty bread to soak up the heat. 🌶️
Smoky BBQ Fusion
Swap the balsamic vinegar for 1 tbsp apple cider vinegar and stir in 2 tbsp BBQ sauce (like Sweet Baby Ray's) at the end. Top with crumbled bacon and pickled red onions for a sweet-savory fusion. This version works surprisingly well as a soup dip for pretzels or fries. 🍖
Vegetarian Protein Boost
Add 1 cup cooked lentils or ½ cup crumbled feta cheese for extra substance. For a meaty texture, stir in ½ lb cooked white beans or crumbled tempeh at the end. These additions make it a heartier meal without altering the soup's signature tomato-potato harmony. 🥗
Seasonal Herb Swaps
Spring: Replace basil with cilantro and thyme with fresh dill for a bright, citrusy twist. Summer: Add fresh mint and a pinch of summer savory for an unexpected herbal note. Fall: Use rosemary and sage for earthy depth. Winter: Boost with fresh tarragon and a splash of orange juice for warmth. 🌿
Global Inspirations
French Rustique: Add 1 sprig fresh tarragon and ½ cup crème fraîche for a lighter, herbaceous version. Spanish-Style: Stir in 1 tsp smoked paprika and diced roasted red peppers for a smoky, sun-kissed flavor. Indian Twist: Add 1 tsp garam masala and ½ cup coconut milk for a creamy, spiced variation. 🌍
Nutrition facts
Frequently asked questions
Can I make this tomato-potato soup without fresh tomatoes?
Use 2 (28 oz) cans of San Marzano tomatoes instead of fresh. Crush them by hand or with a wooden spoon to mimic the texture of fresh tomatoes. The canned version works especially well if you want to skip the peeling and chopping step. Just be sure to drain most of the liquid first to avoid a watery soup.
How do I adjust the thickness of the soup?
Start with the recipe as written, then adjust based on your preference. For a thicker soup, simmer uncovered for 5-10 extra minutes to reduce the liquid. If it's too thick, stir in ½ cup warm broth or water gradually. For a velvety texture, mash some of the cooked potatoes with a potato masher while still in the pot.
Can I make this soup ahead of time?
This soup actually tastes better the next day! Store it in an airtight container in the refrigerator for up to 5 days. The flavors meld beautifully, and the potatoes absorb more of the rich tomato broth. For freezing, portion into individual containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What's the best bread to serve with this soup?
Any crusty, sturdy bread works perfectly for dipping. Try a baguette, ciabatta, or sourdough for the best texture contrast. For extra flavor, toast the bread with garlic butter or sprinkle with flaky sea salt before serving. The crusty exterior soaks up the creamy soup beautifully.
Why does my tomato-potato soup taste bland?
Most likely, you need more acidity or salt. Boost flavor by adding 1 tbsp balsamic vinegar or lemon juice at the end. For salt, add ½ tsp at a time until properly seasoned. Also check if you used enough garlic and herbs—these are flavor powerhouses. If you're using canned tomatoes, try adding 1 tsp sugar to balance acidity.
