Creamy Garlic Tomato Soup
This Creamy Garlic Tomato Soup is the kind of soul-warming recipe that instantly makes a day better. It’s rich, smooth, and full of deep roasted flavor thanks to slow-roasted tomatoes and whole garlic cloves. Finished with a swirl of cream (or coconut milk) and fresh herbs, it’s the ultimate comfort food — whether you’re pairing it with a grilled cheese sandwich or enjoying it solo.
This recipe leans into slow-roasted garlic, a touch of smoked paprika, and creaminess without being heavy.
Why You’ll Love This Recipe:
Easy to make and freezer-friendly
Loaded with roasted flavor from scratch ingredients
Creamy texture without needing flour or thickeners
Naturally vegetarian and can be made vegan
Ready in about 1 hour with mostly hands-off roasting time
Final Thoughts:
This Creamy Garlic Tomato Soup is everything you want in a cozy, homemade bowl — rich roasted flavor, velvety texture, and just the right balance of sweet tomatoes and mellow garlic. It’s nourishing, satisfying, and simple enough to make any weeknight feel special.

Creamy Garlic Tomato Soup
This Creamy Garlic Tomato Soup is the kind of soul-warming recipe that instantly makes a day better. It’s rich, smooth, and full of deep roasted flavor thanks to slow-roasted tomatoes and whole garlic cloves. Finished with a swirl of cream (or coconut milk) and fresh herbs, it’s the ultimate comfort food — whether you’re pairing it with a grilled cheese sandwich or enjoying it solo.
Ingredients
- 2 lbs fresh tomatoes (Roma or vine-ripened), halved
- 1 head of garlic
- 1 medium yellow onion, quartered
- 2 tbsp olive oil
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp smoked paprika (optional)
- 1 tbsp tomato paste
- 2 cups vegetable broth (or water)
- ½ cup heavy cream or full-fat coconut milk
- ½ tsp dried basil or a few fresh basil leaves
- Optional: pinch of red pepper flakes for heat
Instructions
Notes
No fresh tomatoes? Use two 14-oz cans of whole peeled tomatoes — roast them on a tray first.
Vegan option: Use coconut milk or cashew cream.
Make ahead: Freezes beautifully for up to 3 months.
Add protein: Stir in white beans or top with crispy chickpeas.
Nutrition Facts
Calories
190Carbs
17 gCholesterol
0 mgFat
14 gFiber
4 gNet carbs
13 gProtein
4 gSat. Fat
6 gSodium
1101 mgSugar
9 gNutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.