
Creamy Roasted Garlic Tomato Soup Recipe tastes rich, velvety, and deeply savory, with a gentle sweetness from slow-roasted tomatoes and mellow garlic. It works perfectly for busy weeknights or cozy weekends, takes about 1 hour start to finish, and uses mostly pantry ingredients. I tested versions of this soup so many times that my kids now call it “the red house soup.”
Why Creamy Roasted Garlic Tomato Soup Recipe Is Worth It
Roasting the tomatoes and garlic concentrates their flavor and gives the soup a slow-simmered taste without an all-day commitment. The texture turns silky and luxurious, especially when you blend in a splash of cream or coconut milk.
You control the richness, the spice level, and the salt, so it beats any canned tomato soup by a mile. The recipe also uses simple ingredients that you probably keep on hand, which makes it a reliable back-pocket dinner.
“This Creamy Roasted Garlic Tomato Soup Recipe tastes like a fancy café classic but comes together with pantry ingredients and zero fuss. ★★★★★”
Ingredients You Need
Main ingredients
-
Tomatoes
- 2 pounds ripe Roma or plum tomatoes, halved lengthwise
- You can swap in canned whole peeled tomatoes (two 28-ounce cans, drained) when fresh tomatoes look sad.
- I like San Marzano style for sweeter, less acidic flavor.
-
Garlic
- 1 whole head garlic, top sliced off to expose cloves
- If you love garlic, roast a second head and save extra cloves for sandwiches or pasta.
-
Onion & carrot
- 1 large yellow onion, chopped
- 1 medium carrot, peeled and chopped (adds natural sweetness and helps balance acidity)
-
Fat
- 3 tablespoons olive oil, divided (use a neutral oil if that’s what you have)
- 1 tablespoon butter (optional, adds richness; use vegan butter or more olive oil to keep it dairy-free)
-
Liquid & creaminess
- 3 to 3½ cups low-sodium vegetable broth or chicken broth
- ½ to ¾ cup heavy cream, half-and-half, or full-fat coconut milk
- You can use whole milk in a pinch, though the soup turns slightly less rich.
-
Flavor boosters
- 1 to 2 tablespoons tomato paste
- 1 teaspoon sugar or honey (optional, helps round out acidity)
- 1 teaspoon smoked paprika or sweet paprika
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme or Italian seasoning
- 1 bay leaf
- ½ to 1 teaspoon red pepper flakes (optional, for gentle heat)
- Kosher salt and freshly ground black pepper, to taste
-
Fresh finish
- Handful fresh basil leaves, torn
- Optional: fresh parsley or chives for garnish
Pantry shortcuts & notes
- Use canned fire-roasted tomatoes when you want extra smoky depth with zero extra work.
- Stir in store-bought pesto at the end for an herby twist and instant complexity.
- Add a spoon of Boursin or herbed cream cheese instead of cream for a tangy, ultra-creamy finish.
Equipment list
- Large baking sheet (line with parchment for easier cleanup)
- Large pot or Dutch oven
- Blender: immersion blender for easiest cleanup, or a countertop blender
- Sharp knife and cutting board
- Ladle and heatproof spatula
Quick Tips & substitutions
-
Roast tomatoes cut-side up so they caramelize and keep their juices.
-
Drizzle the garlic head with oil and wrap it in foil so it turns soft and sweet, not burnt.
-
Use canned tomatoes when fresh ones look pale or out of season; drain them so the soup does not turn watery.
-
Add sugar only after you taste the blended soup; some tomatoes taste sweeter than others.
-
Choose coconut milk instead of cream to keep the soup dairy-free and still creamy.
-
Use chicken broth if you want a slightly richer, more savory flavor than vegetable broth.
-
Add more broth for a thinner, sippable soup or less broth for a thicker, dip-your-grilled-cheese version.
-
Sprinkle in red pepper flakes or a dash of hot sauce at the end if you like a little kick.
-
Blend the soup very smooth for a restaurant-style texture or pulse it briefly for a rustic, chunky feel.
-
Stir in a spoonful of Greek yogurt in each bowl instead of cream if you want extra protein and tang.
-
Taste and adjust salt after blending; the flavor concentrates as the soup cooks.
-
Cool leftovers completely before you refrigerate or freeze so the texture stays silky.
How to Make Creamy Roasted Garlic Tomato Soup Recipe
Step 1: Roast tomatoes and garlic
Preheat the oven to 400°F (200°C). Place halved tomatoes on a baking sheet, cut side up, and drizzle with 1 to 2 tablespoons olive oil, salt, and pepper. Place the garlic head on a small piece of foil, drizzle with a little oil, sprinkle with salt, wrap it loosely, and set it on the same baking sheet.
Roast 30 to 40 minutes, until the tomatoes look soft, caramelized at the edges, and slightly shriveled, and the garlic feels very soft when you press it. Pull the pan from the oven and let everything cool a few minutes so you can handle the garlic without burning your fingers.
Step 2: Sauté veggies and aromatics
Heat the remaining 1 tablespoon olive oil and the butter in a large stock pot or Dutch oven over medium heat. Add chopped onion and carrot; cook, stirring often, until soft and lightly golden, about 8 to 10 minutes. Add tomato paste, smoked paprika, oregano, thyme, and red pepper flakes if using; stir and cook 1 to 2 minutes until the tomato paste darkens slightly and smells toasty.
Squeeze the roasted garlic cloves out of the head directly into the pot. Add the roasted tomatoes and any juices from the pan, stir well, and season with a pinch of salt and pepper.
Step 3: Simmer with broth
Pour in 3 cups broth and drop in the bay leaf. Bring the mixture to a gentle boil, then lower the heat and let it simmer 15 to 20 minutes, uncovered, so the flavors meld and the carrot softens completely. Stir occasionally so nothing sticks to the bottom.
Taste the broth and adjust salt and pepper. If the soup tastes very tangy, add 1 teaspoon sugar or honey and taste again.
Step 4: Blend until creamy
Fish out the bay leaf and discard it. Use an immersion blender directly in the pot and blend until the soup turns very smooth and velvety. If you use a countertop blender, work in batches, fill the jar only halfway, vent the lid slightly, and cover with a kitchen towel so steam can escape safely.
Blend until you see no visible chunks of tomato or carrot. If the soup looks too thick, add more broth in small splashes and blend again until you reach your ideal texture.
Step 5: Add cream and finish
Return the blended soup to low heat if you used a countertop blender. Stir in cream, half-and-half, or coconut milk. Let the soup heat gently 3 to 5 minutes, but do not let it boil hard so the dairy does not curdle.
Taste again and adjust seasoning with more salt, pepper, or a pinch of sugar. Stir in torn basil leaves right before serving so they keep their color and fresh flavor.
Step 6: Serve
Ladle the Creamy Roasted Garlic Tomato Soup Recipe into warm bowls. Swirl in a spoonful of cream, coconut milk, or Greek yogurt on top if you like a pretty finish. Sprinkle with extra basil, black pepper, and a drizzle of good olive oil.
Slide a grilled cheese or crusty bread on the side and call it dinner.
Recipe Variations
-
Gluten-free
- The soup itself stays naturally gluten-free; just pair it with gluten-free bread or grilled cheese.
- Thicken with a spoon of instant mashed potato flakes instead of flour if you want extra body.
-
Vegan
- Use vegetable broth and coconut milk or a barista-style oat cream instead of dairy.
- Finish with a drizzle of olive oil and nutritional yeast for a cheesy vibe.
-
Low carb
- Skip the carrot and sugar and rely on roasted tomatoes and garlic for sweetness.
- Add a spoon of cream cheese or mascarpone for richness without extra carbs.
-
Protein boost
- Stir in cooked white beans and blend them into the soup for extra protein and creaminess.
- Add shredded rotisserie chicken to individual bowls if you want a heartier meal.
-
Spicy version
- Add a spoon of harissa, Calabrian chili paste, or your favorite chili crisp during the simmer step.
- Top bowls with a sprinkle of chili flakes and extra black pepper.
-
Herb-forward twist
- Swap basil for fresh thyme and rosemary for a more rustic, cozy flavor.
- Stir in a spoon of basil pesto right before serving for a bright, garlicky finish.
Ways to Serve Creamy Roasted Garlic Tomato Soup Recipe
- With a classic grilled cheese sandwich cut into dippable strips.
- Alongside a big green salad with crunchy croutons and a punchy vinaigrette.
- With toasted sourdough rubbed with a raw garlic clove and topped with a little olive oil and flaky salt.
- As a starter in small mugs topped with a mini mozzarella ball and basil leaf.
- Over cooked pasta or tortellini for a quick tomato soup “pasta bowl.”
Storage Success
Cool the Creamy Roasted Garlic Tomato Soup Recipe to room temperature before you stash it away. Store it in airtight containers in the fridge for up to 4 days; the flavor actually deepens and tastes even better the next day. Reheat gently on the stove over low to medium heat and stir often so the soup warms evenly and stays silky. Freeze in single-serve portions for up to 3 months, then thaw overnight in the fridge and reheat slowly while you stir in a splash of fresh cream or broth to bring it back to life.

Creamy Roasted Garlic Tomato Soup Recipe
Ingredients
Instructions
- Preheat the oven to 400°F (200°C). Place the halved tomatoes on a baking sheet, cut side up, and drizzle with 1 to 2 tablespoons olive oil, salt, and pepper.
- Place the garlic head on a small piece of foil, drizzle with a little olive oil, sprinkle with salt, wrap it loosely, and set it on the same baking sheet.
- Roast for 30 to 40 minutes, until the tomatoes are soft, caramelized at the edges, and slightly shriveled, and the garlic feels very soft when pressed. Remove from the oven and let cool a few minutes so the garlic is easy to handle.
- Heat the remaining 1 tablespoon olive oil and the butter in a large stock pot or Dutch oven over medium heat. Add the chopped onion and carrot and cook, stirring often, until soft and lightly golden, about 8 to 10 minutes.
- Add the tomato paste, smoked paprika, oregano, thyme or Italian seasoning, and red pepper flakes if using. Stir and cook for 1 to 2 minutes, until the tomato paste darkens slightly and smells toasty.
- Squeeze the roasted garlic cloves out of the head directly into the pot. Add the roasted tomatoes and any juices from the pan, stir well, and season with a pinch of salt and pepper.
- Pour in 3 cups of broth and add the bay leaf. Bring to a gentle boil, then reduce heat and simmer uncovered for 15 to 20 minutes, until the flavors meld and the carrot is completely soft, stirring occasionally.
- Taste the soup and adjust salt and pepper. If it tastes very tangy, stir in the sugar or honey and taste again.
- Remove and discard the bay leaf. Use an immersion blender to blend the soup directly in the pot until very smooth and velvety. If using a countertop blender, work in batches, filling the jar only halfway and venting the lid slightly while covering with a towel to let steam escape, blending until smooth.
- If the soup is too thick, add more broth in small splashes and blend again until you reach your desired consistency.
- Return the blended soup to low heat if needed. Stir in the cream, half-and-half, or coconut milk and warm gently for 3 to 5 minutes without boiling, so the dairy does not curdle.
- Taste and adjust seasoning again with more salt, pepper, or a pinch of sugar if needed. Stir in the torn basil leaves just before serving.
- Ladle the soup into warm bowls. If desired, swirl a little extra cream, coconut milk, or a spoonful of Greek yogurt on top and garnish with more basil, parsley or chives, black pepper, and a drizzle of olive oil. Serve hot.
Notes
Approximate per serving (1 of 6): 210 calories; fat 14 g; saturated fat 6 g; carbohydrates 19 g; fiber 4 g; sugars 11 g; protein 5 g; sodium 620 mg. Values will vary based on exact ingredients, cream choice, and portion size.

Leave a Reply