
Keto Roasted Tomato Basil Soup
Oven-roasted tomatoes blended with cream and fresh basil
- Time
- 50 min
- Serves
- 4
- Calories
- 245 kcal
- Protein
- 4 g
About this recipe
Roasting transforms tomatoes from acidic to caramelized and sweet, making them keto-friendly without added sugar. This soup captures that ripe, summery tomato essence while staying firmly low-carb through the magic of heavy cream and the natural umami from slow-roasted garlic. The basil isn't just garnish—it's a flavor anchor that brightens the earthy depth.
Many cooks fear tomato soup on keto because raw tomatoes can creep toward 8–9 carbs per cup. The fix is twofold: roast them to concentrate flavor so you use fewer, and balance with cream and fat to maintain that satisfying mouthfeel. Balsamic vinegar adds complexity without spiking carbs. If your tomatoes are less sweet (winter varieties), add a tiny pinch of monk fruit sweetener—about 1/4 teaspoon—and taste.
Make this in bulk (it freezes well for up to three weeks) and reheat gently; don't boil, or the cream may separate. For a vegan keto twist, substitute the cream and butter with full-fat coconut milk and coconut oil, keeping the basil and vinegar unchanged.
Ingredients
Quantities for 4 servings.
Method
- 1Preheat oven to 200°C. Halve tomatoes and place on a baking sheet with crushed garlic.
- 2Drizzle with olive oil, season with salt and pepper, and roast for 30 minutes until edges char.
- 3Transfer roasted tomatoes and garlic to a blender; add half the basil.
- 4Blend until smooth, then pour into a pot and simmer over low heat.
- 5Stir in cream and broth; add balsamic vinegar and butter.
- 6Simmer 5 minutes, then taste and adjust seasoning.
- 7Serve hot, topped with fresh basil and a drizzle of olive oil.



