Make a comforting bowl of creamy tomato soup with roasted plum tomatoes, garlic, and basil. This easy recipe is perfect for cozy nights and topped with optional cheese for extra richness. Ready in under an hour!
The Secret to a Rich and Creamy Tomato Soup
Roasting the ingredients is what truly makes this creamy tomato soup stand out. By roasting the plum tomatoes, onion, and garlic, you get a natural sweetness and enhanced flavors that make this soup taste fresh and homemade. This technique reduces acidity in the tomatoes, bringing out their richness, which blends perfectly with the boiled potatoes for a thicker, creamier texture. Adding just the right amount of olive oil and seasoning with salt and pepper ensures a balanced and flavorful base.
Jump to RecipeWhy Homemade Chicken Stock Makes a Difference
For the most authentic and delicious flavor, consider using homemade chicken stock instead of store-bought. Homemade stock not only enhances the soup’s flavor but also adds nutrients and a rich texture. Chicken stock brings a subtle depth that’s especially satisfying, complementing the roasted vegetables beautifully. If you’re vegetarian, feel free to substitute with vegetable stock for a lighter but still flavorful option.
How to Customize Your Creamy Tomato Soup
One of the best things about this recipe is its versatility. While the soup is delicious on its own, you can customize it to fit your preferences. Top it with basil and a sprinkle of Parmesan or mozzarella for extra richness. For a hint of spice, add red pepper flakes or a splash of hot sauce. You could also serve it with a drizzle of balsamic reduction for a touch of acidity. This tomato soup pairs wonderfully with a grilled cheese sandwich, garlic bread, or a fresh side salad.
Perfect for Meal Prep and Freezing
Creamy tomato soup is also ideal for meal prep. Make a large batch, let it cool, and store portions in airtight containers in the fridge for up to 5 days. This soup also freezes well, making it a convenient meal for busy weeks. When you’re ready to enjoy, just reheat and garnish with fresh basil and cheese for that just-made taste.
Creamy Tomato Soup
Equipment
Ingredients
- 14 oz Plum Tomatoes halved
- 1 Onion quartered
- 1/2 head Garlic
- 2 small Potatoes peeled and sliced
- 4 cups Chicken Stock
- 2 tbsp Olive Oil for drizzling
- Salt and Black Pepper to taste
- Basil optional, for garnish
- Choice of Cheese; Mozzarella, Pecorino, or Parmigiano optional, for garnish
Instructions
- Preheat the oven to 400°F (200°C).
- Place the halved tomatoes, quartered onion, and half a garlic head on a baking sheet. Drizzle with olive oil, then season with salt and black pepper.
- Roast in the oven for about 35 minutes, until the tomatoes are soft and caramelized.
- Meanwhile, in a pot, bring the chicken stock to a boil and add the potatoes. Cook until potatoes are tender.
- Remove the skins from the roasted tomatoes. Place the tomatoes, onions, garlic, potatoes, and chicken stock into a blender. Blend until smooth and creamy.
- Serve hot, garnished with basil and optionally cheese.