I first fell in love with Garlic Tomato Soup during a stormy October in Portland at my aunt’s house. She’d pull a steaming pot off the stove, and that wave of roasted garlic and tomato aroma felt like a hug. Now I make this Garlic Tomato Soup on any chilly weeknight. Because you use pantry staples, it fits busy schedules. Since you can skip dairy, it also works for vegans and lactose-intolerant friends. You’ll learn exactly how to make Garlic Tomato Soup creamy or not, how to thicken it, and how to freeze it for future dinners.

Building Bold Garlic Tomato Soup Flavor
Choosing Tomatoes & Garlic for Big Flavor
For Garlic Tomato Soup with real depth, you start with good tomatoes. Canned crushed tomatoes keep things consistent, so you don’t stress about out-of-season produce. San Marzano–style tomatoes taste naturally sweeter and lower in acidity, so the soup tastes smoother without tons of sugar.

Garlic Tomato Soup
Ingredients
Equipment
Method
- Heat a large soup pot over medium heat. Add olive oil, onion, carrot, and a pinch of salt. Sauté 6–8 minutes, stirring often, until the vegetables soften and turn lightly golden.
- Stir in the sliced garlic and cook 1–2 minutes until fragrant, stirring constantly so it doesn’t burn.
- Add tomato paste, dried basil, dried oregano, and smoked paprika. Cook 1–2 minutes, stirring, until the tomato paste darkens slightly and smells roasted.
- Pour in the crushed tomatoes, vegetable broth, sugar, salt, and black pepper. Stir well, scraping the bottom of the pot to release any browned bits.
- Bring the soup to a gentle boil, then reduce the heat and simmer uncovered for 15–20 minutes, stirring occasionally, until the vegetables are very soft and the soup has thickened a bit.
- Turn off the heat. Blend the soup until completely smooth using an immersion blender in the pot, or carefully blend in batches using a countertop blender and return it to the pot.
- Stir in the coconut milk or heavy cream if using. Taste and adjust with more salt, pepper, or a pinch of sugar. Warm just until steaming, then serve hot topped with fresh basil or parsley.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Fresh tomatoes still work. However, you get the best flavor if you roast them first with olive oil, salt, and pepper. Then you blend them into the soup. Because roasting concentrates their sweetness, your Garlic Tomato Soup tastes richer.
Garlic obviously plays the star role here. I always use at least six cloves of fresh garlic. If you adore garlic, you can push it to eight or ten cloves. You slice the garlic instead of mincing so it cooks gently and softens its bite. Roasted garlic cloves bring even more sweetness, so you can mix raw and roasted for layered flavor.
Balancing Acidity, Sweetness, and Creaminess
Tomatoes taste naturally acidic. So if your Garlic Tomato Soup tastes sharp or tinny, you balance it in a few ways. First, you sauté onion and carrot until they soften and lightly brown. That step brings gentle sweetness that smooths out any harsh edges.
Then you add a spoonful of tomato paste. Because you toast it in the pot, it turns deep red and cooks off that raw taste. A tiny pinch of sugar, usually just 1 teaspoon, can finish the job. You taste after simmering. If the soup still feels a bit sharp, you add another half teaspoon.
Creaminess changes everything. For a classic style, you swirl in a splash of heavy cream at the very end. However, for a dairy-free dinner, you use full-fat coconut milk or blended cashews. A few tablespoons go a long way. As you stir, the Garlic Tomato Soup turns velvety, and the coconut or cashew softens the acidity without making it taste like dessert.
You also season at the end with salt, black pepper, and a squeeze of lemon if you want brightness. Fresh basil or parsley scattered on top brings color and fresh flavor.
How to Cook Garlic Tomato Soup Step by Step
Sauté, Simmer, Blend: Core Technique
You start this Garlic Tomato Soup with a big pot over medium heat. First, pour in olive oil and let it warm. Then you add chopped onion and carrot with a pinch of salt. Because you sauté them for 6–8 minutes, they soften and get lightly golden.
Next, you add the sliced garlic. It cooks for 1–2 minutes, just until fragrant. You keep it moving so it doesn’t burn. After that, you stir in tomato paste, dried basil, dried oregano, and smoked paprika. As the tomato paste darkens slightly, it builds that cozy roasted flavor.
Then you pour in canned crushed tomatoes and vegetable broth. You scrape the bottom of the pot to lift any browned bits. Those bits add serious flavor. You bring the pot to a gentle boil, then reduce to a steady simmer. The Garlic Tomato Soup simmers for at least 15 minutes. During this time, the flavors marry and the texture thickens.
Once the vegetables feel very soft, you turn off the heat. You blend the soup with an immersion blender right in the pot. If you only own a regular blender, you let the soup cool slightly and blend in small batches. Then you return everything to the pot and adjust the thickness with more broth if needed.
How to Thicken Garlic Tomato Soup
Sometimes your Garlic Tomato Soup tastes great but looks a little thin. You have several ways to fix that, and you can choose based on what you have on hand.
Here’s a quick comparison:
Thickening Method / How It Changes the Soup
Stir in coconut milk or cream
Swirl in coconut milk or heavy cream at the end. This makes the Garlic Tomato Soup richer, slightly sweeter, and extra cozy without losing that bright tomato flavor.
Simmer to reduce
Let the Garlic Tomato Soup gently simmer uncovered so some of the liquid evaporates. This concentrates the tomato and garlic flavor and keeps the texture silky and smooth.
Add cooked potato or beans
Blend in a small cooked potato or a handful of white beans. They add body and creaminess, make the soup feel heartier, and sneak in extra fiber and protein.
You can simply simmer the Garlic Tomato Soup uncovered for another 10–15 minutes. As liquid evaporates, the soup naturally thickens. You stir occasionally so the bottom doesn’t catch.
If you prefer a creamier thickness, you add a chopped cooked potato, a handful of white beans, or red lentils before blending. They disappear into the soup and make it feel substantial. For a more indulgent texture, you stir in coconut milk or cream at the very end and heat just until steaming.
Variations: Dairy-Free, Creamy, and Protein-Packed
Garlic Tomato Soup Without Cream
You absolutely can make Garlic Tomato Soup without cream. You build richness with olive oil, carrots, onions, and a longer simmer. Because the vegetables soften and blend, they create a naturally velvety base.
For an ultra-smooth dairy-free version, you add a small scoop of raw cashews to the simmering soup. Then you blend them in. The cashews thicken everything and mimic the feel of cream. Coconut milk works beautifully too. You use only a few tablespoons to keep the garlic and tomato flavors front and center.
If you want zero “milk” of any kind, you stop after blending. Then you adjust salt, pepper, and a pinch of sugar. The soup still tastes rich due to the cooked veggies and olive oil.
You can pair this dairy-free Garlic Tomato Soup with vegan sides from your site, like a crispy <a href="http://<a href="https://cowsgonecoconut.com/vegan-grilled-cheese/">vegan grilled cheesevegan-grilled-cheese or some <a href="http://<a href="https://cowsgonecoconut.com/easy-vegan-garlic-bread/">easy vegan garlic breadeasy-vegan-garlic-bread for a full Dinner Idea spread.
Flavor Twists & Add-Ins
Once you nail the base Garlic Tomato Soup, you can play with it. For a smoky twist, you bump up the smoked paprika and maybe add a spoonful of chipotle in adobo. If you love heat, you sprinkle in red pepper flakes while the soup simmers.
Roasted red peppers blend in beautifully and deepen the color. You just add a couple from a jar or toss in some you roasted yourself. White beans or red lentils can turn Garlic Tomato Soup into a satisfying main course. They blend smooth and keep the soup gluten-free.
You can also top each bowl with crunchy add-ons. Homemade croutons, crispy chickpeas, or tofu “croutons” add texture. For ideas on plant-based toppings and sides, you might point readers to a hearty <a href="http://<a href="https://cowsgonecoconut.com/vegan-soup-recipes/">vegan soup collectionvegan-soup-recipes or your favorite <a href="http://<a href="https://cowsgonecoconut.com/vegan-salad-recipes/">vegan salad recipesvegan-salad-recipes for balance.
Serving, Storing & Freezing Garlic Tomato Soup
What to Serve with Garlic Tomato Soup
Garlic Tomato Soup begs for dipping. A classic grilled cheese tastes dreamy here. You can keep it vegan by using dairy-free cheese slices between sourdough. Then you grill until crisp and melty. A loaf of no-knead vegan bread also makes perfect dunking material.
For something lighter, you serve Garlic Tomato Soup with a simple green salad dressed in lemon vinaigrette. Kids usually love plain noodles, so you can drop a few cooked pasta shapes into their bowls. Adults might appreciate a swirl of pesto or a spoonful of chili crisp on top.
You can also sprinkle on toasted seeds or nuts. Pumpkin seeds, pine nuts, or walnuts all add crunch. Fresh basil, chives, or microgreens bring color and freshness that pops against the deep red soup.
Storing, Reheating & Freezing
This Garlic Tomato Soup holds up really well in the fridge and freezer, especially if you keep heavy cream out. After cooking, you let the soup cool to room temperature. Then you transfer it to airtight containers. In the refrigerator, it stays fresh for about 4 days.
For freezing, you portion the Garlic Tomato Soup into freezer-safe containers or bags. You leave a bit of headspace for expansion. Then you label with the date. Without dairy, it keeps good quality for about 3 months. You can freeze it with coconut milk or cashew cream too, because they handle freezing better than dairy.
When you reheat, you thaw overnight in the fridge or run the container under cool water to loosen it. Then you warm the Garlic Tomato Soup gently on the stove over medium-low heat. You stir often. If it seems too thick after thawing, you add a splash of broth or water. A quick taste check lets you adjust salt, pepper, or a squeeze of lemon to brighten the flavors.
For more freezer-friendly meals, you could link to a comforting vegan casserole recipe so readers always have Dinner Ideas ready to go.
Garlic Tomato Soup Ingredients & Recipe
Serves: 4 as a main
Prep Time: 10 minutes
Cook Time: 25 minutes
Ingredients
- 2 tablespoons olive oil
- 1 small yellow onion, chopped
- 1 medium carrot, chopped
- 6–8 cloves garlic, thinly sliced
- 2 tablespoons tomato paste
- 1 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 1 teaspoon sugar, plus more to taste
- 1 (28-ounce) can crushed tomatoes (preferably San Marzano–style)
- 3 cups vegetable broth
- 1/2–3/4 teaspoon fine sea salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/2 cup full-fat coconut milk or heavy cream (optional, for extra creaminess)
- Fresh basil or parsley, for serving
Instructions
- Warm a large pot over medium heat. Add olive oil, onion, carrot, and a pinch of salt. Sauté 6–8 minutes, stirring often, until the veggies soften and turn lightly golden.
- Add sliced garlic and cook 1–2 minutes, stirring, until fragrant. Then stir in tomato paste, dried basil, oregano, and smoked paprika. Cook 1–2 minutes more until the paste darkens slightly.
- Pour in crushed tomatoes, vegetable broth, sugar, salt, and pepper. Stir well, scraping the bottom of the pot to release any browned bits. Bring the Garlic Tomato Soup to a gentle boil.
- Lower the heat and simmer uncovered for 15–20 minutes, stirring occasionally, until the vegetables feel very soft and the Garlic Tomato Soup thickens slightly. Adjust the heat as needed to keep a steady simmer.
- Turn off the heat. Blend the soup with an immersion blender until smooth. If you use a countertop blender, carefully blend in batches, then return the soup to the pot.
- Stir in coconut milk or cream if you use it. Taste and adjust the Garlic Tomato Soup with more salt, pepper, sugar, or a squeeze of lemon. Warm just until steaming, then ladle into bowls and top with fresh herbs.

Garlic Tomato Soup FAQ
Can I make Garlic Tomato Soup without cream?
Yes, you can make Garlic Tomato Soup without cream and still get a silky texture. You rely on olive oil, sautéed onions, carrots, and long simmering for body. Then you blend very well. If you want extra richness, you add a small handful of cashews or a splash of coconut milk.
How do I thicken Garlic Tomato Soup?
You thicken Garlic Tomato Soup by simmering it uncovered so some liquid evaporates. You can also blend in cooked potato, white beans, or red lentils for more body. If you prefer a richer style, you stir in coconut milk or cream at the end, then recheck seasoning.
Can I freeze Garlic Tomato Soup?
Yes, Garlic Tomato Soup freezes beautifully, especially without dairy. You cool it completely, portion into airtight containers, and freeze up to 3 months. Then you thaw overnight in the fridge and reheat gently on the stove, thinning with broth or water if it seems too thick.
What tomatoes work best for Garlic Tomato Soup?
Crushed canned San Marzano–style tomatoes work best for Garlic Tomato Soup because they taste naturally sweet and low in acidity. You can also use regular canned crushed tomatoes. If you prefer fresh tomatoes, you roast them first to concentrate their flavor before blending them into the soup.
