
This Keto Roasted Tomato Cream Soup delivers deep, caramelized tomato flavor in a silky, comforting low-carb bowl. Roasting the tomatoes, onion, and garlic intensifies their natural sweetness and richness, creating a full-bodied base without added sugar. Blended with savory broth, fragrant herbs, and heavy cream, the result is a velvety soup that feels gourmet yet stays completely keto-friendly. With only 4–5 net carbs per serving, it’s perfect for cozy evenings, meal prep, or pairing with keto bread. Whether you prefer it ultra-smooth or slightly chunky, this roasted tomato soup is satisfying, nourishing, and incredibly easy to make.
JUMP TO…
- Servings: 4
- Prep time: 10 min
- Cook time: 25 minutes
- Total time: 35 minutes
- Category: Soup
- Cuisine: Low Carb
- Method: Roasted + Blended / Stovetop
- Diet: Keto / Gluten-Free / Vegetarian-Friendly
Ingredients for Keto Roasted Tomato Cream Soup

- 700–800 g tomatoes (cherry or Roma; cherry are sweeter)
- 1 small onion (or ½ tsp onion powder for fewer carbs)
- 3 garlic cloves
- 2 tbsp olive oil
- 1 tbsp butter
- 400 ml chicken or vegetable broth (unsweetened)
- 150 ml heavy cream (33%+)
- ½ tsp dried basil or oregano
- Salt and pepper to taste
Optional:
- Pinch of paprika
- Pinch of erythritol (to balance acidity)
Instructions

- Roast the vegetables: Preheat your oven to 200°C (390°F). Halve the tomatoes—leave cherry tomatoes whole if preferred. Cut the onion into large chunks and leave the garlic cloves unpeeled. Spread everything onto a baking tray, drizzle with olive oil, and season with salt. Roast for 20–25 minutes until the tomatoes soften, caramelize at the edges, and the garlic becomes fragrant. Roasting is key for developing deep, sweet tomato flavor without adding sugar.
- Blend into a cream: Transfer the roasted tomatoes, onion, and squeezed-out garlic cloves into a pot. Add the broth and blend with an immersion blender until completely smooth. For a chunkier texture, blend only half the mixture and combine back into the pot.
- Heat and finish: Place the pot over medium-low heat and warm for 5 minutes. Stir in the dried basil or oregano, butter, and heavy cream. Mix until the butter melts and the soup becomes silky. Avoid boiling after adding cream to maintain smooth texture.
- Adjust flavor: Taste and add salt, pepper, paprika, or a small pinch of erythritol if the soup is too acidic. Erythritol is an excellent keto-friendly trick to round out tomato sharpness. Serve warm with cheese and herbs.
📊 Nutrition Facts (per serving)
| Calories | Fat | Protein | Net Carbs |
|---|---|---|---|
| ≈ 250–300 kcal | ≈ 22–26 g | ≈ 4–6 g | ≈ 4–5 g |
💡 Tips & Variations
- Add 1 tbsp butter (14 g, ~100 kcal, ~11 g fat) to increase creaminess and depth.
- Add 30 ml heavy cream extra (~105 kcal, ~11 g fat) for a silkier, fuller body.
- Add 2 tbsp cream cheese (30 g, ~104 kcal, ~10 g fat, ~2 g protein) to thicken the soup naturally.
- Add a pinch of smoked paprika (0–1 kcal) to introduce subtle smokiness.
- Add 20 g grated Parmesan (~80 kcal, ~5 g fat, ~7 g protein) for a savory, umami-rich finish.
- Add 1 tsp olive oil drizzle (5 ml, ~40 kcal, ~5 g fat) on top before serving.
- Add fresh basil (negligible calories) to brighten the flavor.
- Add roasted red pepper (50 g ~15 kcal, ~3 g net carbs) for a sweeter, richer tone while staying keto-friendly.
🔥 Flavor Variations (Choose Your Style)
- Add 1 tsp chili oil (5 ml, ~40 kcal, ~5 g fat) for a spicy roasted tomato version.
- Add coconut cream (20 ml, ~80 kcal, ~8 g fat) for a dairy-light but velvety texture.
- Add roasted garlic (1 clove ~5 kcal) to deepen sweetness and add complexity.
- Add sun-dried tomatoes (10 g ~35 kcal, ~3 g net carbs) for a stronger tomato punch.
- Add oregano and thyme blend (minimal calories) for an Italian-inspired flavor.
⚠️ Mistakes to Avoid
- Skipping roasting — reduces depth and sweetness of the soup.
- Boiling the cream — causes graininess or curdling.
- Not blending enough — affects smooth, velvet-like texture.
- Using watery tomatoes without roasting — leads to bland flavor.
- Overusing erythritol — only a tiny pinch is needed to balance acidity.
Storage & Meal Prep 🧊
- Store in the fridge for up to 4 days — flavor intensifies over time.
- Freeze for up to 2 months; blend again after reheating to restore smoothness.
- Reheat gently on low heat to keep cream from separating.
- Ideal for batch cooking — doubles easily for meal prep.
What to Serve With 🥄
- Keto garlic bread
- Mozzarella slices or burrata
- Parmesan crisps
- Avocado with olive oil
- Keto herb crackers
FAQ
You’ll find plenty of delicious and easy keto recipes — salads, main dishes, snacks, and desserts — on our Pinterest.
Follow us for daily inspiration and quick keto ideas.
Keywords
keto tomato soup, roasted tomato cream soup, low carb tomato bisque, keto vegetarian soup, creamy tomato soup keto, low carb comfort food, keto soup recipes, healthy tomato cream soup
