Homemade Tomato Soup

Total Time: 40 mins Difficulty: Beginner
Warm up with a rich, creamy tomato soup that melds tangy tomatoes and fragrant herbs for a comforting bowl you can whip up in under an hour.
pinit

There’s nothing quite like a warm bowl of homemade tomato soup to brighten a chilly afternoon or cozy evening. With tangy tomatoes, garlic, and fragrant herbs gently simmered together, this soup transforms into a velvety, comforting delight you can whip up in under an hour. Stir in a touch of cream for extra silkiness, garnish with fresh basil, and you’ve got a simple, satisfying lunch or light dinner that feels like a hug from the inside. Ready to dig in?

Key Ingredients

Before you start stirring and simmering, let’s gather the essential ingredients that make this tomato soup shine.

  • 2 tablespoons olive oil: Brings richness and provides the perfect medium for sautéing onions and garlic.
  • 1 medium onion, diced: Adds sweet, aromatic depth when softened.
  • 2 garlic cloves, minced: Infuses the soup with warm, savory notes.
  • 2 cans (14.5 ounces each) diced tomatoes: The star of the show, delivering tangy tomato flavor and body.
  • 2 cups vegetable broth: Builds a flavorful base and balances the acidity of the tomatoes.
  • 1 teaspoon sugar: Rounds out acidity for a smoother, well-balanced taste.
  • 1 teaspoon dried basil: Offers herbal aroma and classic Italian flavor.
  • 1 teaspoon dried oregano: Complements the basil with earthy, savory undertones.
  • Salt and pepper, to taste: Essential seasoning for enhancing all the flavors.
  • ½ cup heavy cream (optional): Creates a lush, creamy texture and richer mouthfeel.
  • Fresh basil leaves, for garnish: Adds a vibrant, fresh finish to each bowl.

How To Make Homemade Tomato Soup

Let’s walk through making this homemade tomato soup step by step. From sautéing those onions just right to blending everything into a silky, rich soup, you’ll see how simple techniques come together for maximum flavor. Keep an eye on the simmer to meld all those herbs and spices before finishing with cream for extra indulgence. Here’s how to bring it all together in your kitchen:

1. In a large pot, heat the olive oil over medium heat until shimmering. Add the diced onion and sauté until it becomes translucent, about 5 minutes, stirring occasionally to prevent browning.

2. Stir in the minced garlic and cook for an additional 1–2 minutes until fragrant, being careful not to let it burn, which can introduce bitterness.

3. Add the diced tomatoes (with their juices), vegetable broth, sugar, dried basil, dried oregano, salt, and pepper to the pot. Stir thoroughly to combine all ingredients evenly.

4. Increase the heat to bring the mixture to a simmer. Once simmering, reduce the heat to low and let it cook uncovered for 20 minutes, allowing the flavors to fully meld.

5. After 20 minutes, use an immersion blender to puree the soup directly in the pot until smooth. Alternatively, carefully transfer the soup in batches to a countertop blender, blend until smooth, then return it to the pot.

6. If you like a richer texture, stir in the heavy cream and heat on low until the soup is fully warmed through, without bringing it back to a boil.

7. Taste the soup and adjust seasonings as needed, adding more salt, pepper, or herbs to suit your preference.

8. Ladle the soup into bowls and garnish each serving with fresh basil leaves for a pop of color and fresh flavor.

Serving Suggestions

This tomato soup is a versatile champion when it comes to serving options. Whether you’re looking for an extra layer of crunch, creaminess, or even heat, there’s a pairing to elevate every spoonful. From classic combos to creative twists, here are a few ways to make your tomato soup experience even more delightful.

  • Classic Grilled Cheese: Pair with golden-brown grilled cheese sandwiches made with sharp cheddar on buttery bread for a nostalgic favorite.
  • Crusty Bread: Serve alongside artisan baguette slices brushed with olive oil and toasted until crisp for perfect dipping.
  • Garlic Croutons: Top your soup with homemade croutons sautéed in garlic-infused oil to add crunch and extra flavor.
  • Spicy Swirl: Drizzle a spoonful of chili oil or sprinkle red pepper flakes on top to introduce a welcome kick of heat.

Tips For Perfect Homemade Tomato Soup

To take this creamy tomato soup from great to unforgettable, a few simple tweaks and tricks can really make a difference. Whether you’re aiming for deeper tomato flavor, batch prep, or a playful variation, these friendly tips will guide you toward your dream bowl of soup every time. Experiment, have fun, and find the combination that feels just right for your palate.

  • Roast fresh tomatoes to intensify sweetness and impart a smoky depth of flavor.
  • Store cooled soup in the refrigerator for up to 5 days or freeze well for up to 3 months for easy make-ahead meals.
  • Pair with crusty bread or grilled cheese sandwiches for a cozy, comforting feast.
  • Add a pinch of red pepper flakes while sautéing the onions to introduce a gentle spicy kick.

How To Store It

Keeping your homemade tomato soup tasting fresh is easy with the right storage methods. Whether you’re planning for quick lunches throughout the week or stocking up for future cozy dinners, these techniques will preserve flavor and texture so every reheated bowl feels like it’s just been made.

  • Refrigerate in an airtight container once the soup cools to room temperature, and consume within 5 days for optimum freshness.
  • Freeze individual portions in freezer-safe containers or heavy-duty bags, leaving headspace for expansion, and store for up to 3 months.
  • Thaw overnight in the refrigerator before reheating to ensure even warming and maintain smooth texture.
  • Reheat gently on the stovetop over low to medium heat, stirring occasionally, or microwave in 1–2 minute intervals to avoid hot spots and curdling.

Frequently Asked Questions

Here are some common questions about making and enjoying this homemade tomato soup.

  • Q: How long does it take to prepare and cook the homemade tomato soup?

A: This recipe takes about 35–40 minutes in total. It requires 5 minutes to sauté onions until translucent, 1–2 minutes to cook the garlic, 20 minutes to simmer the tomato mixture, and a few minutes to blend and finish with cream.

  • Q: Can I use fresh tomatoes instead of canned tomatoes?

A: Yes. To use fresh tomatoes, roast or blanch and peel about 2 pounds of ripe tomatoes, then chop them. Add them along with their juices at step 3, and you may need to increase simmering time by 5–10 minutes to break them down fully.

  • Q: How can I adjust the soup’s thickness?

A: For a thinner soup, add an extra ½–1 cup of vegetable broth or water during or after blending. For a thicker soup, reduce the broth slightly or simmer uncovered for an additional 5–10 minutes before blending to concentrate the liquids.

  • Q: What is the safest way to puree the hot soup?

A: You can use an immersion blender directly in the pot, blending until smooth. If using a countertop blender, blend in small, coolable batches; fill the blender no more than halfway, secure the lid with a kitchen towel over it, and hold it down to let steam escape without splattering.

  • Q: How should I store and reheat leftover soup?

A: Store cooled soup in an airtight container in the refrigerator for up to 5 days or freeze portions in freezer‐safe containers for up to 3 months. Reheat on low to medium heat on the stovetop, stirring occasionally until warmed through, or microwave in a covered dish in 1–2 minute intervals, stirring between intervals.

  • Q: Can I make this soup vegan without heavy cream?

A: Yes. Simply omit the heavy cream or replace it with an equal amount of full-fat coconut milk or a plant-based cream alternative. You can also swirl in a dollop of vegan yogurt when serving for added creaminess.

  • Q: What garnishes or sides pair well with this tomato soup?

A: Fresh basil leaves are recommended for garnish. Crusty bread, grilled cheese sandwiches, garlic croutons, or a drizzle of olive oil make excellent accompaniments. A sprinkle of red pepper flakes can add a spicy kick if desired.

  • Q: How can I enhance the soup’s flavor even further?

A: Sautéing a pinch of red pepper flakes with the onions adds heat. Stirring in a splash of balsamic vinegar or a teaspoon of tomato paste during step 3 deepens the tomato flavor. Finishing with a small knob of butter or extra virgin olive oil before serving also enriches the taste.

What Makes This Special

This tomato soup strikes the perfect balance between tangy tomatoes, fragrant herbs, and creamy silkiness, making it a crowd-pleaser every time. It’s beginner-friendly yet versatile, so you can tailor it with roasted tomatoes, extra spice, or a swirl of cream. Plus, it reheats beautifully—feel free to print and save this recipe for busy weeknights or chilly weekends. Give it a go, share your feedback, and drop a comment if you tried it or have any questions about making your next bowl even better!

Homemade Tomato Soup

Difficulty: Beginner Prep Time 10 mins Cook Time 30 mins Total Time 40 mins
Calories: 225

Description

This tomato soup simmers ripe tomatoes with garlic and basil, then purees to a velvety smooth finish. Stir in cream for extra silkiness and garnish with fresh basil leaves.

Ingredients

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
  2. Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant, being careful not to let it burn.
  3. Add the cans of diced tomatoes (with their juice), vegetable broth, sugar, dried basil, dried oregano, salt, and pepper to the pot. Stir to combine.
  4. Increase the heat to bring the mixture to a simmer. Once it starts to simmer, reduce the heat to low and let it cook uncovered for 20 minutes, allowing the flavors to meld.
  5. After 20 minutes, use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender, blending until smooth before returning it to the pot.
  6. If desired, stir in the heavy cream for a richer flavor and a creamy texture. Heat the soup on low until warmed through.
  7. Taste and adjust seasonings as necessary, adding more salt, pepper, or herbs to your liking.
  8. Ladle the soup into bowls and garnish with fresh basil leaves before serving.

Note

  • For added depth of flavor, you can roast fresh tomatoes instead of using canned.
  • This soup can be stored in the refrigerator for up to 5 days and freezes well for up to 3 months.
  • Consider serving with crusty bread or grilled cheese sandwiches for a comforting meal.
  • For a spicy kick, add a pinch of red pepper flakes when sautéing the onions.
Keywords: tomato soup, homemade soup, creamy tomato, basil soup, easy soup, vegetarian soup

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and cook the homemade tomato soup?

This recipe takes about 35–40 minutes in total. It requires 5 minutes to sauté onions until translucent, 1–2 minutes to cook the garlic, 20 minutes to simmer the tomato mixture, and a few minutes to blend and finish with cream.

Can I use fresh tomatoes instead of canned tomatoes?

Yes. To use fresh tomatoes, roast or blanch and peel about 2 pounds of ripe tomatoes, then chop them. Add them along with their juices at step 3, and you may need to increase simmering time by 5–10 minutes to break them down fully.

How can I adjust the soup’s thickness?

For a thinner soup, add an extra ½–1 cup of vegetable broth or water during or after blending. For a thicker soup, reduce the broth slightly or simmer uncovered for an additional 5–10 minutes before blending to concentrate the liquids.

What is the safest way to puree the hot soup?

You can use an immersion blender directly in the pot, blending until smooth. If using a countertop blender, blend in small, coolable batches; fill the blender no more than halfway, secure the lid with a kitchen towel over it, and hold it down to let steam escape without splattering.

How should I store and reheat leftover soup?

Store cooled soup in an airtight container in the refrigerator for up to 5 days or freeze portions in freezer‐safe containers for up to 3 months. Reheat on low to medium heat on the stovetop, stirring occasionally until warmed through, or microwave in a covered dish in 1–2 minute intervals, stirring between intervals.

Can I make this soup vegan without heavy cream?

Yes. Simply omit the heavy cream or replace it with an equal amount of full-fat coconut milk or a plant-based cream alternative. You can also swirl in a dollop of vegan yogurt when serving for added creaminess.

What garnishes or sides pair well with this tomato soup?

Fresh basil leaves are recommended for garnish. Crusty bread, grilled cheese sandwiches, garlic croutons, or a drizzle of olive oil make excellent accompaniments. A sprinkle of red pepper flakes can add a spicy kick if desired.

How can I enhance the soup’s flavor even further?

Sautéing a pinch of red pepper flakes with the onions adds heat. Stirring in a splash of balsamic vinegar or a teaspoon of tomato paste during step 3 deepens the tomato flavor. Finishing with a small knob of butter or extra virgin olive oil before serving also enriches the taste.

Ethan Brooks

Food and Lifestyle Blogger

Hi! I’m Ethan Brooks, the guy behind FoodBlogRecipe.com—home cook, flavor chaser, and firm believer that anyone can master the kitchen with the right recipe and a little confidence.

Leave a Comment

Your email address will not be published. Required fields are marked *