Creamy Tomato Soup Recipe
This classic tomato soup is comforting, flavourful, and easy to make with just a handful of wholesome ingredients. Roasted onions, garlic, and mixed tomatoes give it depth, while a touch of cream or milk makes it velvety smooth. Perfect for cosy winter meals, and even better served with a golden cheese toasty on the side for added fibre and protein.
Prep Time:
Cook Time:
Servings



Ingredients:
- 2 onions
- 1 garlic bulb
- 1.3 kg mixed tomatoes (e.g., 4 large tomatoes + 2 handfuls cherry tomatoes)
- 2 tbsp extra virgin olive oil
- 1 tbsp rosemary
- 1 tbsp basil
- 1 tsp thyme
- 1 tsp black pepper
- 2 tbsp sugar
- ½ cup milk or cream of choice (optional, for creaminess)
Instructions:
- Preheat oven to 180°C.
- Chop tomatoes and onions. Slice the top off the garlic bulb. Place everything on a baking tray.
- Season with rosemary, basil, thyme, pepper, and sugar, then drizzle with olive oil.
- Roast for 1 hour 10 minutes until soft and caramelised.
- Allow to cool slightly, then blend until smooth.
- Transfer to a pot, reheat gently, and stir in milk/cream if desired.
- Serve warm with a cheese toasty — the ultimate comfort food pairing
Notes:
💡 This recipe freezes well, batch cook for quick, nourishing easy winter meals.
💡 Swap in any tomatoes you have, cherry, roma, or even heirlooms add variety.
Course
Cuisine
About
Kirby is a South African Dietitian (BSc. Dietetics) with expertise in PCOS, Endometriosis, Insulin Resistance, Diabetes and Fertility. She is passionate about empowering women with the knowledge, skills and tools to nurture themselves from the inside out and thrive with PCOS.
Learn How to Build Balanced Meals (Without the Stress!)
Get your copy of my Everyday Balanced Meals E-book and discover how to make budget-friendly, well-balanced meals for lunch and dinner.
💡 Want 10% off today? Enter your email and I’ll send you your exclusive discount code instantly.
Did you make this recipe?
Mention @nutritionbykirby and tag #nutritionbykirbyrecipies