This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
This creamy roasted garlic tomato soup (no cream) is everything you want in a cozy bowl of soup—rich, savory, and perfectly smooth—without any dairy or flour. The creaminess comes from a surprising ingredient: fresh coconut meat. Paired with deeply roasted tomatoes and mellow roasted garlic, this soup packs bold, comforting flavor and is naturally vegan, gluten-free, and low calorie.
Jump to:
It's easy to make, requires minimal cleanup, and tastes even better the next day. Whether you're cooking for the family or meal prepping for the week, this recipe belongs in your regular rotation.
Why You’ll Love This Creamy Tomato Garlic Soup
Quick and Easy to Prepare
With just four simple steps—chop, roast, blend, and simmer—this soup is perfect for busy weeknights. The roasting is hands-free, leaving you time to prepare a side or just unwind.
Naturally Creamy Without Cream
The secret to its velvety texture is fresh coconut meat, which blends beautifully with the roasted vegetables. No dairy, no flour—just pure, clean ingredients.
Bold, Roasted Flavor
Roasting the tomatoes, garlic, carrots, and onions deepens their flavor, adding a subtle sweetness and smokiness that you simply can’t get from boiling.
Ingredients and Substitutions
What You’ll Need
- 8 large tomatoes, quartered
- 6 garlic cloves, peeled
- 1 large onion, quartered
- 1 carrot, chopped
- ½ teaspoon red chili flakes (or black pepper)
- ½ teaspoon salt
- 1 tablespoon olive oil
- 2 tablespoons fresh coconut meat, grated or chopped
- 1 teaspoon dried basil
- 1 teaspoon dried thyme
- 2 cups vegetable stock
- 2 tablespoons fresh basil leaves, julienned for garnish
Ingredient Tips
Use vine-ripened tomatoes for best results. Firm and fresh produce is key to getting the most flavor. The coconut meat should be fresh, not dried or desiccated, to ensure smooth texture. Combining dried and fresh herbs gives the soup layers of flavor.
Substitutions
If you can’t find fresh coconut, soaked cashews or unsweetened coconut milk are good alternatives. For a low-spice version, replace chili flakes with smoked paprika. And while vegetable stock keeps it vegan, chicken stock works if you're not vegetarian.
How to Make Roasted Garlic Tomato Soup
Step 1: Roast the Vegetables
Preheat your oven to 200°C (392°F). Add quartered tomatoes, garlic cloves, onion, and chopped carrot to a large bowl. Toss with olive oil, chili flakes, and salt. Spread them out on a baking sheet and roast for 30 minutes. Let them cool slightly before blending.


Step 2: Blend Until Smooth
Transfer the roasted veggies to a blender along with fresh coconut, dried basil, and thyme. Blend until smooth and creamy. You can also use an immersion blender right in the pot if you prefer less cleanup.


Step 3: Simmer the Soup
Pour the puree into a soup pot and add the vegetable stock. Bring to a gentle simmer for 5 to 10 minutes. Adjust salt and pepper to taste. If the soup is too thick, add a splash of water or stock to reach your desired consistency.


Step 4: Garnish and Serve
Once the soup is done, remove from heat and stir in fresh julienned basil. Serve hot with your favorite toast or grilled sandwich.
Pro Tips for the Best Flavor and Texture
Roasting Tips
Roast everything in a single layer and avoid overcrowding. If garlic or onion pieces start to burn, tent them with foil halfway through roasting.
Flavor Boosters
Add a dash of balsamic vinegar before simmering to enhance the sweetness of the tomatoes. Or swirl in a spoonful of pesto just before serving.
Make Ahead
This soup stores beautifully. Roast and blend everything a day ahead, then simmer and garnish right before serving.
Serving Suggestions
What to Serve With Tomato Garlic Soup
- Spicy Chili Toast: Mix butter with chili flakes and salt, then toast your bread until golden.
- Grilled Cheese: A crispy, gooey sandwich is the classic partner for tomato soup.
- Roasted Vegetables: Serve with roasted potatoes or zucchini for a more filling meal.
- Croutons: Add homemade or store-bought croutons for a crunchy contrast.
Storage and Reheating
How to Store Leftovers
Let the soup cool completely, then store it in an airtight container in the fridge for 3 to 5 days. For longer storage, freeze in portion-sized containers for up to 3 months.
Best Reheating Methods
Reheat on the stove over low heat, stirring occasionally. You can also microwave it in short intervals, stirring between each round to keep the texture consistent.

Common Questions
Bitter soup is often due to burnt garlic or basil added during cooking. Always roast garlic carefully and add fresh basil after turning off the heat.
Yes, but roasting fresh tomatoes gives a much deeper flavor. If you use canned, consider roasting them in the oven anyway with the other vegetables.
Roasting boosts the availability of antioxidants like lycopene. You also get more flavor without needing to add sugar or cream, keeping the recipe lighter and healthier.
Variations and Customizations
Add More Protein
Stir in cooked red lentils, chickpeas, or shredded chicken if you want a heartier version.
Spice It Up
Add smoked paprika or a pinch of cayenne to bring extra depth and heat.
Holiday Twist
For a festive version, top with rosemary oil and serve in mini cups as a holiday appetizer.
Try These Next
Looking for more cozy soup recipes? You’ll love these comforting bowls:
Each of these is packed with flavor and easy to prepare, just like this roasted tomato garlic soup.
Share and Save
Love this recipe? Save it to your favorite board on Pinterest so you can come back to it anytime. Feel free to share your version in the comments or tag me when you make it—I’d love to see how it turned out.
This creamy roasted garlic tomato soup is proof that simple ingredients and a few thoughtful techniques can create a truly unforgettable dish.



Creamy Roasted Garlic Tomato Soup
- Prep Time: 5 minutes
- Cook Time: 40 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegan
Description
Easy roasted tomato and garlic soup full of bold flavors from fresh ingredients. There is no flour or cream since we use a secret ingredient to make it creamy. Low calorie, vegan, and ready in under an hour.
Ingredients
- 8 large tomatoes
- 6 cloves garlic
- 1 large onion
- 1 carrot
- ½ teaspoon red chili flakes
- ½ teaspoon salt
- 1 tablespoon olive oil
- 2 tablespoons fresh coconut meat (grated or chunks)
- 1 teaspoon dried basil
- 1 teaspoon dried thyme
- 2 cups vegetable stock
- 2 tablespoons fresh basil leaves (julienned)
Instructions
- Preheat the oven to 200°C/392°F.
- Chop tomatoes into quarters. Peel and quarter the onion. Peel garlic cloves. Dice carrot into 1-inch cubes.
- Place all vegetables in a bowl. Add chili flakes, salt, and olive oil. Mix well.
- Spread vegetables in a single layer on a baking tray. Roast for 30 minutes. Let cool.
- Blend roasted vegetables with coconut meat, dried basil, and thyme until smooth.
- Transfer to a soup pot. Add vegetable stock. Adjust water and seasoning as needed.
- Simmer until desired consistency is reached.
- Remove from heat. Add fresh julienned basil leaves before serving.
Notes
Use fresh and firm tomatoes, preferably with stems. Both fresh and dried herbs enhance flavor. Coconut meat adds creaminess without dairy. Store in the fridge for 3-5 days or freeze for up to 3 months. Add spicy toast, grilled cheese, or croutons for a hearty meal.
Nutrition
- Serving Size: 1 cup
- Calories: 120
- Sugar: 6g
- Sodium: 420mg
- Fat: 5g
- Saturated Fat: 2g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg















Leave a Reply