Sometimes, all you need is a simple, comforting meal for two. This Easy Tomato Soup is just that: fuss-free, flavorful, and ready in under 30 minutes. Made with pantry staples and a few fresh ingredients, this recipe is perfect for a cozy dinner, lunch for two, or even a quick date-night starter. It’s rich, smooth, and tastes like it’s been simmering for hours—even though it comes together in a flash.
Tomato soup is one of those classic dishes that brings comfort with every spoonful. Whether served with a grilled cheese sandwich or a side of crusty bread, it’s a timeless favorite that never goes out of style. But what makes this version special is its simplicity and bold, fresh flavor.
With this recipe, you don’t need to rely on canned tomato soup full of preservatives. Instead, we use canned whole peeled tomatoes for convenience and great taste. Simmered with aromatics and blended until smooth, the soup gets a fresh twist from a touch of garlic, onion, and basil.
The magic of tomato soup lies in the balance of acidity and sweetness. This recipe hits that sweet spot with a hint of sugar and the richness of olive oil. A splash of cream or dairy-free milk adds body and mellows out the sharpness of the tomatoes, making every spoonful incredibly smooth and satisfying.
This small-batch recipe is ideal for couples, roommates, or solo cooks wanting leftovers. It’s also super adaptable—add a pinch of red pepper flakes for heat, stir in cooked pasta for a heartier dish, or top with homemade croutons for texture. You can even make it vegan or gluten-free with simple swaps.
What really makes this recipe shine is how quickly and easily it comes together. With just a saucepan and a blender (or immersion blender), you’ll have a restaurant-quality soup on your table in less than half an hour.
It’s the kind of recipe you’ll return to again and again. Keep the ingredients on hand, and you’ll always have a go-to option for those “what’s for dinner?” nights. Plus, it’s a great way to get in your veggies while feeling like you’re indulging.
Despite its simplicity, this tomato soup feels a little fancy. Serve it in a deep bowl with a swirl of cream, a sprinkle of cracked pepper, or fresh basil, and you’ve got something that looks—and tastes—like it came from your favorite café.
This soup also pairs beautifully with grilled cheese, paninis, or a big salad. It’s a versatile base for customizing to your tastes and an excellent starter or light main course.
You don’t need hours or a long ingredient list to make a soup that’s comforting and delicious. With this easy tomato soup, you get bold flavor, silky texture, and a whole lot of heart in every bite.
Plus, cleanup is a breeze. Minimal dishes, no baking, and one pot—what’s not to love?
It’s a gentle reminder that good food doesn’t need to be complicated. When simple ingredients are treated well, they shine.
From the rich aroma as it simmers to the first warm, savory spoonful, this tomato soup delivers a little bowl of comfort that’s just right for two.
Servings: 2 servings
Time:
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
Ingredients:
- 1 tablespoon olive oil
- 1/2 small onion, diced
- 1 garlic clove, minced
- 1 (14.5-ounce) can whole peeled tomatoes
- 1/2 teaspoon sugar
- Salt and pepper to taste
- 1/2 cup vegetable broth or water
- 1/4 cup milk or dairy-free milk
- 1/2 teaspoon dried basil (or a few fresh leaves)
- Optional: 1 tablespoon heavy cream (or dairy-free cream) for garnish
Instructions:
- Heat olive oil in a medium saucepan over medium heat. Add diced onion and sauté until soft, about 3-4 minutes.
- Stir in garlic and cook for 30 seconds until fragrant.
- Add the can of tomatoes (with juices), sugar, basil, salt, pepper, and broth. Stir well.
- Bring to a simmer and cook uncovered for 15 minutes, stirring occasionally.
- Remove from heat and carefully transfer to a blender, or use an immersion blender to blend until smooth.
- Return soup to the pot, stir in milk, and warm over low heat for 2-3 minutes.
- Taste and adjust seasoning. Serve hot, garnished with cream and fresh basil if desired.
Tips:
- Use high-quality canned tomatoes for the best flavor.
- Adjust sweetness with more or less sugar depending on tomato acidity.
- For a creamier soup, add more milk or a swirl of cream before serving.
- Add a pinch of red pepper flakes for spice.
- Serve with grilled cheese or croutons for a complete meal.
Why You’ll Love This Recipe:
It’s quick, cozy, and absolutely delicious. Perfect for two, it’s everything you want in a classic tomato soup without the fuss. Great for date nights, busy weekdays, or just treating yourself to something warm and tasty.
Summary: This Easy Tomato Soup for Two is rich, velvety, and full of bold tomato flavor. Ready in under 30 minutes and made with pantry staples, it’s the ideal small-batch comfort meal for any occasion.
Easy Tomato Soup for Two
Ingredients
- 1 tablespoon olive oil
- 1/2 small onion diced
- 1 garlic clove minced
- 1 14.5-ounce can whole peeled tomatoes
- 1/2 teaspoon sugar
- Salt and pepper to taste
- 1/2 cup vegetable broth or water
- 1/4 cup milk or dairy-free milk
- 1/2 teaspoon dried basil or a few fresh leaves
- Optional: 1 tablespoon heavy cream or dairy-free cream for garnish
Instructions
- Heat olive oil in a medium saucepan over medium heat. Add diced onion and sauté until soft, about 3-4 minutes.
- Stir in garlic and cook for 30 seconds until fragrant.
- Add the can of tomatoes (with juices), sugar, basil, salt, pepper, and broth. Stir well.
- Bring to a simmer and cook uncovered for 15 minutes, stirring occasionally.
- Remove from heat and carefully transfer to a blender, or use an immersion blender to blend until smooth.
- Return soup to the pot, stir in milk, and warm over low heat for 2-3 minutes.
- Taste and adjust seasoning. Serve hot, garnished with cream and fresh basil if desired.
Notes
- Use high-quality canned tomatoes for the best flavor.
- Adjust sweetness with more or less sugar depending on tomato acidity.
- For a creamier soup, add more milk or a swirl of cream before serving.
- Add a pinch of red pepper flakes for spice.
- Serve with grilled cheese or croutons for a complete meal.