5 Ingredient Tomato Soup is the ultimate easy comfort food—rich, velvety, and ready in under 30 minutes. With just a handful of pantry staples, this minimalist recipe delivers big flavor and a smooth, satisfying texture. It’s perfect for busy weeknights, meal prepping, or when you’re craving something simple and cozy.
Why You’ll Love This Recipe
This soup proves that less really can be more. With just five ingredients, you’ll have a classic tomato soup that’s versatile, budget-friendly, and packed with flavor—no fuss, no frills.
- Only five simple ingredients
- Quick and easy—ready in 30 minutes
- Naturally vegetarian and easy to make vegan
- Smooth, creamy, and full of tomato flavor
- Pairs perfectly with grilled cheese or crusty bread
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Canned whole peeled tomatoes (San Marzano preferred)
- Yellow onion, peeled and halved
- Garlic cloves, smashed
- Vegetable broth (or chicken broth)
- Olive oil or butter
directions
- In a large pot, heat olive oil or butter over medium heat. Add garlic and onion halves, cut side down, and cook for 4–5 minutes until lightly browned.
- Pour in the canned tomatoes (with juices) and vegetable broth. Stir to combine.
- Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes.
- Remove onion halves and discard or blend in for extra flavor.
- Use an immersion blender to puree the soup until smooth (or transfer carefully to a blender in batches).
- Taste and adjust seasoning with salt and pepper as needed.
- Serve hot, optionally topped with a drizzle of olive oil, cream, or fresh basil.
Servings and timing
This recipe serves 4 people.
Prep time: 5 minutes
Cook time: 25 minutes
Total time: 30 minutes
Variations
- Creamy Version: Stir in a splash of heavy cream or coconut milk before serving.
- Herbed Twist: Add fresh basil or dried thyme while simmering.
- Spicy Style: Add red pepper flakes or a dash of hot sauce.
- With Grains: Stir in cooked rice, quinoa, or small pasta for a heartier version.
- Roasted Flavor: Use fire-roasted canned tomatoes for extra depth.
storage/reheating
Store leftovers in an airtight container in the fridge for up to 4 days.
Reheat on the stovetop over medium heat or microwave for 2–3 minutes.
This soup freezes well—store in freezer-safe containers for up to 3 months. Thaw in the fridge before reheating.
FAQs
Can I use fresh tomatoes instead of canned?
Yes, but you’ll need to blanch, peel, and cook them longer for best results.
Is this soup vegan?
Yes, as long as you use olive oil and vegetable broth.
Why is the onion left whole?
It infuses the soup with flavor without overpowering the tomato base—blend it in or remove before serving.
Can I add cream?
Absolutely. A splash of heavy cream or plant-based cream adds richness.
What’s the best type of canned tomatoes?
San Marzano whole peeled tomatoes provide the best flavor and texture.
Can I make this soup thicker?
Yes—use less broth or simmer longer to reduce the liquid.
What can I serve with tomato soup?
Grilled cheese, crusty bread, crackers, or a simple salad are all great choices.
Can I use garlic powder instead of fresh garlic?
Yes, use about ½ teaspoon of garlic powder in place of fresh cloves.
Is this gluten-free?
Yes, as long as your broth is gluten-free.
Can I double the recipe?
Yes, just use a larger pot and adjust seasoning as needed.
Conclusion
5 Ingredient Tomato Soup is proof that comfort food doesn’t have to be complicated. With just a few pantry staples and minimal effort, you’ll have a rich, flavorful soup that’s perfect for any occasion. Whether you serve it as a side or make it the main event, this easy tomato soup will quickly become a go-to favorite.
Print
5 Ingredient Tomato Soup
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This ultra-simple tomato soup is rich, smooth, and full of flavor — and it only takes five ingredients! Perfect for busy nights, cozy lunches, or anytime you want something quick and comforting. Pair it with grilled cheese for the ultimate classic combo.
Ingredients
-
2 (28 oz) cans whole peeled tomatoes (San Marzano preferred)
-
1 medium yellow onion, peeled and halved
-
3 cloves garlic, peeled
-
4 tablespoons unsalted butter
-
2 cups vegetable broth (or water)
-
Salt and black pepper, to taste
Instructions
-
Sauté aromatics:
In a large pot, melt the butter over medium heat. Add the halved onion and garlic cloves. Cook for about 5 minutes to soften and lightly caramelize. -
Add tomatoes and broth:
Add the tomatoes (with juices) and the broth. Stir and bring to a simmer. -
Simmer:
Reduce heat to low. Cover partially and simmer for 30 minutes to let the flavors come together. -
Blend:
Remove from heat. Use an immersion blender to puree the soup until smooth, or carefully transfer to a blender in batches. -
Season and serve:
Season with salt and pepper to taste. Serve hot with croutons, fresh basil, or a gooey grilled cheese sandwich.
Notes
-
Want it creamy? Add a splash of cream or coconut milk before serving.
-
For extra richness, add a pinch of sugar or red pepper flakes.
-
Leftovers keep well in the fridge for up to 4 days and freeze beautifully!