
Creamy Roasted Garlic Tomato Soup Recipe tastes rich, velvety, and just a little bit fancy while still feeling like pure comfort in a bowl. It works perfectly for busy weeknights or cozy weekends, and you can get it on the table in about 45–55 minutes, depending on how fast you chop. I grew up dunking grilled cheese into canned tomato soup, so this upgraded version hits all my nostalgia buttons in the best way.
Why Creamy Roasted Garlic Tomato Soup Recipe Is Worth It
Roasting the garlic and tomatoes deepens their sweetness and gives the soup a slow-simmered flavor in a fraction of the time. You get a creamy, luxurious texture without heavy ingredients or complicated steps.
This recipe uses mostly pantry staples, so you can pull it together when the fridge looks a little sad. It also reheats beautifully, which makes it ideal for meal prep, lunches, or those nights when you just want to heat and eat.
“This Creamy Roasted Garlic Tomato Soup Recipe tastes like a cozy café classic made at home, and I happily scraped the bowl clean. ★★★★★”
Ingredients You Need
Produce
- 2 pounds ripe tomatoes, quartered
- Use Roma, vine-ripened, or cherry tomatoes. In winter, cherry or grape tomatoes usually taste sweeter.
- 1 large head garlic
- 1 medium yellow onion, chopped
- 1 medium carrot, peeled and chopped
- 1 celery stalk, chopped (optional, but adds nice depth)
- 1–2 tablespoons tomato paste
- 1 small red bell pepper, chopped (optional, for extra sweetness)
- Fresh basil leaves, small handful (about ¼ cup, loosely packed)
- Fresh thyme, 2–3 sprigs or ½ teaspoon dried
- Fresh parsley, a few sprigs for garnish (optional)
Pantry
- 3 tablespoons olive oil, divided
- Use extra-virgin for best flavor, but any neutral olive oil works.
- 3 cups low-sodium vegetable broth or chicken broth
- Boxed broth works fine; choose low-sodium so you control the salt.
- ½–1 teaspoon sugar or honey (optional, to balance acidity)
- ½–1 teaspoon red pepper flakes (optional, for a little heat)
- 1 teaspoon smoked paprika or sweet paprika
- 1 teaspoon dried oregano
- 1–1½ teaspoons kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
Creamy element
- ½–¾ cup heavy cream
- Swap with half-and-half for a lighter version.
- Use full-fat canned coconut milk for a dairy-free option.
Toppings (optional but highly recommended)
- Croutons or toasted baguette slices
- Shredded cheddar, mozzarella, or parmesan
- A drizzle of cream or olive oil
- Extra basil leaves, thinly sliced
Equipment
- Large rimmed baking sheet
- Large pot or Dutch oven
- Blender (stand blender or immersion blender)
- Sharp knife and cutting board
- Aluminum foil
- Ladle
Quick Tips & substitutions
- Roast the garlic until it feels very soft when you squeeze the head; soft cloves give the soup a sweet, mellow flavor.
- Use canned whole tomatoes (two 28-ounce cans, drained) when fresh tomatoes look pale or flavorless.
- Add a small piece of parmesan rind to the pot while the soup simmers, then pull it out before blending for extra savory depth.
- Swap heavy cream with full-fat coconut milk for a dairy-free, creamy roasted garlic tomato soup.
- Use ghee or avocado oil instead of olive oil if you prefer a higher smoke point.
- Add a small spoon of sugar or honey only after you taste the blended soup; adjust just enough to smooth out acidity.
- Blend in batches if you use a stand blender and vent the lid slightly so steam escapes safely.
- Keep the soup slightly chunky if you like texture, or blend longer for a silky-smooth finish.
How to Make Creamy Roasted Garlic Tomato Soup Recipe
Step 1: Roast tomatoes and garlic
Preheat the oven to 400°F (200°C). Spread the quartered tomatoes on a rimmed baking sheet and drizzle with 2 tablespoons olive oil, salt, and pepper. Toss to coat and spread in a single layer.
Slice the top off the head of garlic to expose the cloves, drizzle with a little olive oil, and wrap it in foil. Place the foil-wrapped garlic on the same baking sheet. Roast 25–30 minutes, until the tomatoes look soft and caramelized on the edges and the garlic feels very tender.
Step 2: Sauté veggies and aromatics
Heat 1 tablespoon olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrot, and celery, then cook until they soften and turn lightly golden, about 8–10 minutes. Stir often so they cook evenly and do not burn.
Add tomato paste, smoked paprika, oregano, and red pepper flakes if you use them. Stir and cook 1–2 minutes until the tomato paste darkens slightly and smells toasty. This step builds big flavor, so give it a moment.
Step 3: Add roasted tomatoes, garlic, and broth
Transfer the roasted tomatoes to the pot, along with any juices from the baking sheet. Squeeze the roasted garlic cloves out of the papery skins directly into the pot. Stir everything together so the veggies and aromatics mingle.
Pour in the broth and add thyme. Bring the mixture to a gentle boil, then lower the heat and simmer 10–15 minutes. Stir occasionally so nothing sticks to the bottom.
Step 4: Blend until creamy
Turn off the heat. Add the basil leaves to the hot soup so they wilt slightly. Use an immersion blender to blend the soup right in the pot until it reaches your preferred texture.
If you use a stand blender, work in batches and fill the blender only halfway. Vent the lid slightly and cover with a kitchen towel, then blend until smooth. Return the blended soup to the pot.
Step 5: Add cream and adjust seasoning
Stir in the heavy cream (or your chosen creamy ingredient). Start with ½ cup, taste, and add more if you want a richer texture. Taste the soup and adjust with more salt, pepper, and a pinch of sugar or honey if the tomatoes taste very tangy.
Warm the soup over low heat for a few minutes so the flavors settle together, but do not let it boil hard after you add cream. Boiling can cause the cream to separate. Once it steams gently, you can serve.
Step 6: Serve with toppings
Ladle the creamy roasted garlic tomato soup into bowls. Swirl a spoonful of cream or a drizzle of olive oil on top. Add croutons, shredded cheese, and extra basil if you like.
Serve hot with grilled cheese, garlic bread, or a simple green salad. Enjoy that cozy, café-level bowl you just made in your own kitchen.
Recipe Variations
- Gluten-free: Use gluten-free bread or croutons, and check that your broth label lists gluten-free.
- Vegan: Use vegetable broth, skip dairy cream, and stir in full-fat coconut milk or a cashew cream instead.
- Low carb: Skip carrots and bell pepper, and use extra celery and a bit more tomato paste for body.
- Spicy version: Add more red pepper flakes or a spoon of your favorite chili paste.
- Protein boost: Stir in cooked shredded chicken, white beans, or lentils after blending.
- Herb twist: Swap basil with fresh rosemary or sage for a different flavor profile.
- Smoky version: Use smoked paprika and add a small spoon of chipotle in adobo for a deeper smoky kick.
Ways to Serve Creamy Roasted Garlic Tomato Soup Recipe
- Pair with a classic grilled cheese sandwich or a melty mozzarella toastie.
- Serve in small mugs as a starter for a cozy family dinner.
- Pour over cooked pasta or tortellini for a quick tomato soup “pasta bowl.”
- Top with cooked rice or quinoa and extra veggies for a heartier meal.
- Use as a sauce over roasted vegetables or baked chicken thighs.
Storage Success
Cool the creamy roasted garlic tomato soup to room temperature before you transfer it to airtight containers. Store it in the fridge for 4–5 days, and reheat gently on the stove over low to medium heat while you stir often. Add a splash of broth or cream if it thickens in the fridge. Freeze portions without the cream for up to 3 months, then thaw, reheat, and stir in cream right before serving for the best texture.

Creamy Roasted Garlic Tomato Soup Recipe
Ingredients
Instructions
- Preheat the oven to 400°F (200°C). Spread the quartered tomatoes on a large rimmed baking sheet, drizzle with about 2 tablespoons olive oil, and season with salt and pepper. Toss to coat and arrange in a single layer.
- Slice the top off the head of garlic to expose the cloves. Drizzle with a little olive oil, wrap the head in aluminum foil, and place it on the same baking sheet with the tomatoes.
- Roast the tomatoes and garlic for 25–30 minutes, until the tomatoes are soft and caramelized on the edges and the garlic feels very tender when squeezed through the foil.
- While the tomatoes roast, heat the remaining 1 tablespoon olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrot, and celery (if using). Cook, stirring often, until the vegetables soften and turn lightly golden, 8–10 minutes.
- Stir in the tomato paste, smoked paprika, dried oregano, and red pepper flakes (if using). Cook for 1–2 minutes, stirring, until the tomato paste darkens slightly and smells toasty.
- Transfer the roasted tomatoes and any juices from the baking sheet into the pot. Unwrap the roasted garlic and squeeze the soft cloves out of their skins directly into the pot. Stir to combine with the sautéed vegetables and spices.
- Pour in the broth and add the thyme. Bring the mixture to a gentle boil, then reduce the heat and simmer for 10–15 minutes, stirring occasionally so nothing sticks to the bottom.
- Turn off the heat and add the fresh basil leaves so they wilt in the hot soup. Use an immersion blender to blend the soup in the pot until it reaches your preferred texture, either slightly chunky or very smooth.
- If using a stand blender, carefully blend the soup in batches, filling the blender only halfway and venting the lid slightly so steam can escape. Blend until smooth, then return the soup to the pot.
- Stir in 1/2 cup heavy cream. Taste and add more cream, up to 3/4 cup total, if you want a richer, creamier texture. Season to taste with additional salt, pepper, and a pinch of sugar or honey if the soup tastes very acidic.
- Warm the soup gently over low heat for a few minutes after adding the cream, without letting it boil, until it steams and the flavors meld.
- Ladle the creamy roasted garlic tomato soup into bowls. Top with croutons or toasted baguette slices, shredded cheese, extra basil, and a drizzle of cream or olive oil, if desired. Serve hot.
Notes
Approximate per 1 of 6 servings (made with 1/2 cup heavy cream, vegetable broth, and without optional toppings): 190 calories; fat 12 g; saturated fat 4 g; carbohydrates 19 g; fiber 4 g; sugars 11 g; protein 4 g; sodium 720 mg. Values will vary based on exact ingredients, brands, optional add-ins, and portion size.

Leave a Reply