How to Make a Rich and Creamy Tomato Soup in Under 40 Minutes
Discover how to prepare a rich, creamy tomato soup in under 40 minutes. Using a simple roux technique, this comforting winter recipe delivers a silky texture.

Winter has arrived, making it the ideal season to gather comforting recipes. A standout tomato soup recipe combines a silky texture with a rich flavor, balancing the natural acidity of tomatoes with a gentle sweetness. The secret to its velvety body lies in a quick and simple roux technique, which adds depth without requiring long cooking times or complex ingredients. Taking under 40 minutes from start to finish, this dish is perfect for a quick lunch or a cozy, comforting evening meal.
Ingredients
-
800 grams whole peeled tomatoes with juices
-
Approx. 85 grams tomato paste
-
4 cups vegetable broth or water
-
1 cup heavy cream
-
1 onion
-
2 cloves garlic
-
2 tablespoons unsalted butter
-
2 tablespoons olive oil
-
2 tablespoons all-purpose flour
-
1 teaspoon sugar
-
1 teaspoon salt
-
1/2 teaspoon white or black pepper
Preparation Method
In a large pot over medium heat, melt the butter together with the olive oil. Add the chopped onion and garlic, sautéing for 2 to 3 minutes until the onion becomes translucent and soft.
Add the salt, white pepper, and flour to the pot. Using a whisk, mix thoroughly and cook the mixture for about 30 seconds until the flour absorbs the fats and its raw scent dissipates.
Gradually pour in the vegetable broth while whisking constantly to create a smooth, lump-free base.
Stir in the whole tomatoes with their juices, tomato paste, and sugar. Mix well, gently breaking down the tomatoes with a spoon.
Reduce the heat to low and bring the soup to a gentle simmer. Cook uncovered for 20 minutes to allow the flavors to meld and deepen.
Remove the pot from the heat. Using an immersion blender, puree the soup directly in the pot until completely smooth. Alternatively, let it cool slightly and blend in small batches using a standard blender.
Return the pot to low heat, pour in the heavy cream, and stir well. Heat for an additional 5 minutes, taking care not to let it reach a boil. Taste and adjust seasoning if necessary before serving.





