12 Tomatoes Potato Soup Recipe: Rustic Garden Harvest in One Pot

Soups & Stews

12 Tomatoes Potato Soup Recipe: Rustic Garden Harvest in One Pot

This 12-tomato potato soup recipe transforms humble garden vegetables into a rich, velvety bowl of comfort that tastes like autumn in a spoon. 🌟 The secret lies in slow-simmered tomatoes and creamy potatoes, balanced by a touch of garlic and thyme—no heavy cream required. What starts as a rustic harvest of fresh ingredients becomes a deeply satisfying soup that warms both body and soul, perfect for chilly evenings or lazy Sundays.

The beauty of this recipe is its simplicity: just 12 ripe tomatoes (or fewer if you prefer a thicker consistency), potatoes, onions, and a few pantry staples come together in one pot. A light roux forms the foundation for a naturally creamy texture, while simmering the soup low and slow allows the flavors to meld into something truly special. No blender? No problem—this method works just as well with a potato masher for rustic texture.

By the time you’re done, you’ll have a soup with tender potatoes, caramelized onions, and a depth of tomato flavor that’s both comforting and complex. The aroma alone—warm, herby, and slightly sweet—will have everyone gathering around the table. Serve it with crusty bread for dipping, or top with a sprinkle of fresh herbs for a touch of brightness.

This recipe scales effortlessly for crowds or meal prep, making it a staple for any season. The best part? Every spoonful tastes like you spent hours in the kitchen, even though it comes together in under an hour. Let’s make this soup—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for 12 tomatoes potato soup

Twelve tomatoes, two pounds of potatoes, and a few pantry staples—this is your autumn comfort in a pot.

Ingredient Amount Notes
Unsalted Butter 🧈 ½ cup Cold for roux, unsalted preferred
Yellow Onion 🧅 1 whole Diced small, yellow or red
Carrots 🥕 2 medium Peeled, diced into 1/2-inch pieces
Russet Potatoes 🥔 2 lb Peeled, cubed into 1-inch pieces
Fresh Tomatoes 🍅 12 medium Ripe, halved (or 2 cans 14.5 oz crushed)
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
All-Purpose Flour 🌾 ¼ cup For roux, all-purpose works fine
Chicken Broth 💧 4 cups Low-sodium, homemade or store-bought
Fresh Thyme 🌿 ½ ounce Or 1 tbsp dried thyme leaves
Bay Leaves 🍃 2 whole Removed before serving
Salt 🧂 1 ½ tsp Kosher or sea salt, adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Heavy Cream 🥛 ½ cup Optional, for serving
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The tomatoes are the star here, so grab the ripest ones you can find. Local farmers markets often have perfect specimens in fall, but grocery store tomatoes work too—just pick ones that yield slightly when pressed. The potatoes? Russets are ideal because they break down beautifully, but Yukon Golds add a touch of creaminess if you prefer. For the thyme, fresh is best—it adds a bright, floral note that dried can't match, but if you're in a pinch, dried works at one-third the amount. The butter matters too—use unsalted so you control the seasoning, and grab it from the dairy section, not the baking aisle.

No fresh tomatoes? Canned San Marzano tomatoes are the next best thing—they're sweet, meaty, and perfect for this soup. Short on thyme? Fresh rosemary or oregano works in a pinch, but cut the amount by half. The flour for the roux? King Arthur or Gold Medal brands are my go-tos—they create a smooth, flavorful base. For the broth, low-sodium is key—you'll be adding plenty of salt later. And if you're feeling fancy, a splash of white wine when deglazing the pot adds depth without overpowering the tomatoes.

This soup tastes even better the next day—make a double batch and freeze half for lazy weeknights. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. The roux keeps for 1 week in the fridge if you make it ahead, so you can prep the night before. Garnish with fresh parsley and a swirl of heavy cream right before serving—the cream should be added last, not cooked into the soup, or it'll curdle.

❤️

Why You'll Love This Recipe

  • Foolproof First Step: I swear by the butter-and-onion base—just 5 minutes of softening onions until they’re glossy and sweet. No fancy techniques, just letting those aromas build while you prep the rest.
  • Tomato-Potato Magic: That balance of chunky tomatoes and creamy potatoes? It’s like summer in a bowl. The tomatoes add bright acidity while the russets break down into that perfect velvety texture—no gimmicks, just honest comfort.
  • Leftovers That Shine: Between us, this soup improves the next day. The flavors meld, and reheating it? Just a splash of broth and a stir. I make a double batch on Sundays because it’s my lazy weeknight secret weapon.
  • Pantry-Friendly Flex: Honestly, I’ve used this recipe for game-day snacks, post-workout meals, and even a light lunch with crusty bread. Swap in canned tomatoes in a pinch, and it’s still solid—no fancy shopping required.

Step-by-step instructions for rustic potato soup with garden tomatoes

This one-pot wonder transforms humble garden ingredients into velvety comfort—no fancy skills required.

1

🍳 Step 1: Build the Roux for Rich Flavor

Melt the ½ cup unsalted butter in a large Dutch oven over medium heat. Once it's fully melted and foaming subsides, whisk in the ¼ cup all-purpose flour all at once. Cook for 2-3 minutes, stirring constantly with a wooden spoon, until the mixture turns a deep golden brown color—this is your roux.

Here's the thing—don't walk away. The roux needs constant attention to prevent burning, which would give your soup a bitter taste. You're looking for that nutty aroma and color that signals the starch is fully activated and ready to thicken your soup beautifully.

2

👨‍🍳 Step 2: Sauté the Aromatic Vegetables

Add the diced yellow onion and diced carrots to the roux. Stir to coat them in the buttery mixture, then cook for 5-6 minutes until the onions turn translucent and the carrots begin to soften slightly. Add the minced garlic cloves and cook for another 30 seconds until fragrant.

Don't rush this step. The vegetables need time to release their natural sugars and mingle with the roux, creating a flavor base that will carry through your entire soup. If you smell something burning, reduce the heat slightly—you want caramelized flavor, not charred bits.

3

🥘 Step 3: Add Potatoes and Tomatoes

Toss in the cubed russet potatoes and halved fresh tomatoes (with juices), stirring to coat everything evenly with the roux. Pour in the 4 cups chicken broth, then add the ½ ounce fresh thyme, 2 bay leaves, 1½ teaspoons salt, and ½ teaspoon black pepper. Stir everything together until well combined.

Bring the mixture to a gentle boil, then immediately reduce heat to low-medium. Here's where the magic happens: cover the pot and let it simmer for 25-30 minutes until the potatoes are fork-tender. You'll know they're ready when a knife slides in easily and the soup starts to thicken naturally.

4

🔥 Step 4: Blend for Silky Texture (Optional)

For a completely smooth soup, carefully transfer about half the soup to a blender (working in batches if needed). Blend until completely smooth, then return to the pot. If you prefer some texture, skip this step—just stir the soup occasionally while it simmers.

I like to blend about half for that perfect balance between creamy and rustic. The unblended portion adds nice chunks of potato and tomato that keep the soup interesting. Just be careful when blending hot liquids—leave a little room at the top of the blender jar to prevent splattering.

5

🥘 Step 5: Finish and Serve Warm

Remove the bay leaves and adjust seasoning if needed. Stir in the ½ cup heavy cream (if using) and let it warm through for 1-2 minutes. Ladle the soup into bowls and garnish with chopped fresh parsley. Serve immediately with crusty bread for dipping.

This is the moment you've been waiting for—the rich, velvety soup with bursts of tomato sweetness and tender potatoes. The cream adds a luxurious finish, but if you prefer a lighter version, you can skip it entirely. Either way, it's pure comfort in a bowl, straight from your garden harvest.

👨‍🍳

Pro Tips For Making 12 Tomatoes Potato Soup

  • PEEL AND CHUNK POTATOES: Russet skins stay tough when cooked—peel them first, then cut into even 1-inch chunks. I learned this the hard way after serving soup with half-mushy, half-rock-hard potatoes; consistency is everything.
  • SOFTEN ONIONS LOW AND SLOW: Cook onions in butter over medium-low heat until translucent, not browned—about 8-10 minutes. Rushing this step turns them bitter, and you’ll taste it in every spoonful.
  • SAVE THE TOMATO JUICE: After halving tomatoes, squeeze out their juice and reserve it. That extra liquid makes the soup richer without thinning it out; I used to dump it down the drain until my neighbor asked why my soup was always "watery."
  • PRESSURE-CRUSH CARROTS: Instead of chopping, blanch carrots for 3 minutes, then press them through a ricer or mash with a fork. This keeps them silky smooth and blends better than dice—no one will guess you took a shortcut.

Best sauces and condiments for this recipe

Creamy Tomato Twist

Elevate your soup with a drizzle of homemade tomato cream sauce—simmer ½ cup heavy cream with 1 cup crushed tomatoes and 1 tsp sugar until thickened. Stir this into the finished soup for a velvety, tangy depth. For extra richness, add 1 tbsp tomato paste to the roux during Step 1. The acidity brightens the potatoes while adding a restaurant-worthy finish. 💛

Garlic-Herb Oil

Infuse ½ cup olive oil with 4 minced garlic cloves, 1 tbsp fresh thyme, and 1 tsp red pepper flakes by heating gently for 5 minutes. Drizzle 1 tbsp over each serving just before eating—this adds a fragrant, aromatic layer that enhances every spoonful. Store the remaining oil in the fridge for up to 1 week for future use.

Crispy Fried Onions

For crunch, fry ½ cup thinly sliced red onions in 2 tbsp butter over medium heat for 5-6 minutes until golden. Sprinkle these over the finished soup for a textural contrast that balances the creamy base. Pro tip: Use a wire rack to drain excess oil for extra crispiness. 🌟

Sour Cream Swirl

Stir ¼ cup sour cream into the last ½ cup of soup before serving—this creates a marbled effect with each spoonful. The tang cuts through the richness while adding a cool, velvety finish. For extra flair, top with a pinch of smoked paprika and chopped chives. Keep the sour cream cold until the very end to prevent curdling.

Cheesy Crust

Melt ½ cup shredded Gruyère or sharp cheddar into the soup during the final 2 minutes of simmering. The cheese melts into a luscious blanket, while the edges form a golden crust when ladled into bowls. For a vegan option, use nutritional yeast (¼ cup) for a cheesy flavor without dairy. 🧀

Spicy Kick

Add 1 tbsp hot sauce (like Cholula or Tabasco) or ½ tsp cayenne pepper to the finished soup. For heat lovers, stir in 1 tsp gochujang (Korean chili paste) for a sweet-spicy depth. Balance the heat with a dollop of Greek yogurt on top. Adjust to taste—start with less and add more gradually.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 920mg39%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 12g
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 substitute canned tomatoes for fresh in this recipe?

Use 2 cans (14.5 oz each) crushed tomatoes instead of fresh. For best flavor, choose San Marzano tomatoes—they're sweeter and meatier. Reduce the broth by ½ cup since canned tomatoes have less liquid. The soup will still be rich and flavorful, though fresh tomatoes add a brighter acidity.

2

Why does my soup turn out too thick or too thin?

Thickness depends on simmering time and blending. For thicker soup, simmer uncovered for 5 extra minutes or blend half the soup. Too thin? Mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the soup, and simmer 2 minutes. If using potatoes that break down quickly (like Yukon Golds), reduce simmering time to 20 minutes.

3

Can I make this soup in an Instant Pot or pressure cooker?

Yes! Sauté onions, carrots, and garlic first. Add all remaining ingredients (except cream) and pressure cook for 8 minutes on high. Quick-release pressure, then blend if desired. Add cream at the end. The Instant Pot version cooks 30 minutes faster than stovetop, but flavors develop differently—expect a slightly lighter texture.

4

What if I don't have fresh thyme or bay leaves?

Use 1 tbsp dried thyme (cut amount in half) or ½ tsp dried oregano as substitutes. Skip bay leaves entirely—they're more for aroma than flavor. For extra depth, add ½ tsp smoked paprika or a pinch of allspice. The soup will still taste delicious, though fresh herbs add complexity.

5

How can I make this soup dairy-free?

Replace butter with ½ cup olive oil and use Ÿ cup nutritional yeast instead of flour for the roux. For creaminess, stir in ½ cup coconut milk (full-fat) at the end. The texture will be lighter but still satisfying. Add 1 tbsp lemon juice to brighten flavors since dairy adds richness.

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