When the evenings turn cold and dark early, few meals feel as comforting as a pot of tomato soup simmering on the stove. Tomato soup is warm, bright, and forgiving, and it turns a handful of simple ingredients into a dinner the whole family actually finishes. On a winter night, when you want something cozy without spending hours in the kitchen, a good tomato soup is one of the easiest wins in home cooking.
This guide brings together three classic tomato soup recipes from Recipes Walay, compares them side by side, and shows you how to pick the right one for your night. You will learn how to roast tomatoes for deeper flavor, how to make the soup thicker and creamier, which variations are worth trying, and how to make the soup ahead so dinner is ready when you are. Whether you want a rich roasted soup, a quick vegetarian pot, or a restaurant-style bowl with a grilled cheese sandwich, you will find it here.
Why Tomato Soup Is the Perfect Winter Night Dinner
Tomato soup works so well in winter because it asks very little and gives back a lot. Ripe tomatoes, onion, garlic, broth, and a little cream are the whole foundation, and most of these are already in the kitchen. The soup cooks in one pot, it scales up easily for a crowd, and it tastes even better the next day, which makes it ideal for busy weeknights and relaxed weekends alike.
It is also one of the most flexible soups you can make. Serve it light with a salad, make it a full meal with grilled cheese, or dress it up with Parmesan and fresh basil when guests come over. Children love its gentle sweetness, adults love its rich roasted flavor, and it suits vegetarians when you use vegetable broth. On a cold night, a warm bowl of tomato soup with crusty bread is comfort in its simplest form.
What Makes a Great Tomato Soup
A great tomato soup starts with great tomatoes. Ripe, sweet tomatoes give the soup its natural sweetness and bright color, and roasting them before blending deepens the flavor in a way that simmering alone cannot match. Roasting caramelizes the edges of the tomatoes and softens the onion and garlic, so the finished soup tastes rich rather than sharp.
Balance is the second secret. A teaspoon of sugar softens the natural acidity of the tomatoes, salt brings out their flavor, and a little cream at the end makes the soup silky without making it heavy. Fresh basil adds aroma and brightness, while good olive oil and a proper simmer tie everything together. Blend the soup well, taste it before serving, and adjust the seasoning — those small steps are what separate a good tomato soup from a great one.
1. Joanna Gaines Tomato Soup Recipe
Joanna Gaines Tomato Soup Recipe is the classic starting point, and it is the one to choose if you are new to homemade soup. It roasts the tomatoes first, which brings out their natural sweetness, and finishes with a little cream and fresh basil for a silky, smooth bowl.
This recipe serves 6 people, with 15 minutes of prep time and 45 minutes of cooking time, for a total of 60 minutes. Each serving has about 220 kcal. You will need 3 pounds of ripe tomatoes, halved, 2 tablespoons of olive oil, 1 large onion, diced, 4 garlic cloves, minced, 4 cups of chicken broth, 1 tablespoon of tomato paste, 1 teaspoon of salt, half a teaspoon of black pepper, 1 teaspoon of sugar, 1 teaspoon of dried oregano, a quarter cup of fresh basil leaves, and half a cup of heavy cream, plus extra basil for garnish.
To make it, preheat your oven to 400°F, place the tomato halves on a baking sheet, drizzle with olive oil, and roast for about 30 minutes until soft and slightly caramelized. Cook the diced onion in a little olive oil for about 5 minutes until soft and slightly golden, add the garlic for one minute, then add the roasted tomatoes, chicken broth, tomato paste, salt, pepper, sugar, and oregano. Simmer gently for about 15 minutes, stir in the fresh basil, blend until smooth, and finish with the cream. It freezes very well — allow it to cool completely, store in freezer-safe containers, and use within three months. For a dairy-free version, replace the heavy cream with coconut milk or a dairy-free cream alternative.
Get the full recipe: Joanna Gaines Tomato Soup Recipe
2. Ina Garten Roasted Tomato Basil Soup Recipe
Ina Garten Roasted Tomato Basil Soup Recipe is the richer, more elegant version, and it is the one to make when you want a soup that tastes like it came from a good restaurant. It roasts the tomatoes, onion, and garlic together, then finishes with butter, cream, and Parmesan for a deep, silky flavor.
This recipe serves 6 people, with 15 minutes of prep time and 45 minutes of cooking time, for a total of 1 hour. Each serving has about 240 kcal and 5g of protein. You will need 3 pounds of ripe tomatoes, halved, 1 large yellow onion, sliced, 6 garlic cloves, peeled, 3 tablespoons of olive oil, 1 teaspoon of salt, half a teaspoon of black pepper, 2 cups of chicken broth, 1 cup of fresh basil leaves, half a cup of heavy cream, 1 tablespoon of butter, 1 teaspoon of sugar, Parmesan cheese for serving, and fresh basil for garnish.
To make it, place the tomatoes, sliced onion, and garlic on a baking sheet, drizzle with olive oil, season with salt and pepper, and roast in a preheated oven at 400°F for about 35 minutes until soft and slightly browned. Melt the butter in a large soup pot, add the roasted vegetables, pour in the chicken broth, add the sugar to balance the acidity, and simmer gently for about 10 minutes. Tear in the fresh basil, cook for two more minutes, blend until creamy and smooth, then stir in the heavy cream on low heat. Serve with Parmesan and fresh basil, and pair it with toasted bread or a grilled cheese sandwich. If fresh tomatoes are unavailable, canned tomatoes work well — roasting them still adds rich flavor, though fresh tomatoes give a slightly sweeter taste. Roma tomatoes give the deepest flavor, and a pinch of red pepper flakes adds a gentle heat.
Get the full recipe: Ina Garten Roasted Tomato Basil Soup Recipe
3. Fridheimar Tomato Soup Recipe
Fridheimar Tomato Soup Recipe is the quick, vegetarian-friendly option, inspired by the famous tomato greenhouse in Iceland. It skips the long roasting step, uses vegetable broth, and comes together in under an hour, which makes it the best choice for a meat-free weeknight.
This recipe serves 4 people, with 15 minutes of prep time and 35 minutes of cooking time, for a total of 50 minutes. Each serving has about 200 kcal. You will need 2 pounds of ripe tomatoes, quartered, 1 large onion, chopped, 2 cloves of garlic, minced, 2 tablespoons of olive oil, 4 cups of vegetable broth, 1 tablespoon of tomato paste, 1 teaspoon of sugar, half a cup of heavy cream, salt and pepper to taste, and fresh basil leaves for garnish. The basic recipe is gluten-free as written, though you should check the labels on store-bought broth or tomato paste if you need certified gluten-free ingredients.
To make it, warm the olive oil in a large pot over medium heat and saute the onion and garlic until soft and translucent. Add the quartered tomatoes and tomato paste and cook until the tomatoes soften, about 10 minutes. Pour in the vegetable broth, sugar, salt, and pepper, bring to a boil, then reduce the heat and simmer gently for 20 minutes. Blend with an immersion blender until smooth, stir in the heavy cream, and heat through. Serve in individual bowls with fresh basil on top. If you want a roasted flavor, roast the tomatoes in the oven at 400°F for 20 minutes before adding them to the pot. For a vegan version, replace the cream with coconut milk. Store leftovers in a sealed container in the refrigerator for up to 3 days, or freeze for up to three months, thawing overnight in the refrigerator before reheating.
Get the full recipe: Fridheimar Tomato Soup Recipe
Tomato Soup Recipes Compared: Which One Should You Make?
All three recipes make a wonderful winter tomato soup, but they suit different nights. The Joanna Gaines version is the best all-rounder: it roasts the tomatoes for sweetness, serves six, and freezes beautifully for up to three months, so it is the one to make in a double batch. The Ina Garten version is the richest and most elegant, with butter, Parmesan, and a longer roast, so it is the one to serve to guests or on a special winter evening. The Fridheimar version is the fastest and the only fully vegetarian one of the three, with vegetable broth and a 50-minute total time, so it is the best choice for a meat-free weeknight.
If you are short on time, pick Fridheimar. If you want the deepest roasted flavor, pick Ina Garten. If you want one reliable recipe the whole family will love, pick Joanna Gaines. All three use the same core method — roast or soften, simmer, blend, finish with cream and basil — so once you have made one, the others feel easy.
How to Make Tomato Soup Thicker and Creamier
If your tomato soup turns out thinner than you like, the fix is simple. Simmer the soup longer with the lid off so extra liquid reduces, and add a few extra roasted tomatoes to build body naturally. Blend the soup very well — a thorough blend is what gives the silky finish, so take your time with an immersion blender or blend in small batches in a regular blender.
Cream makes the biggest difference to richness, but add it at the end on low heat and stir gently so it blends in smoothly. A tablespoon of tomato paste also thickens the soup while deepening the flavor. Avoid boiling the soup hard after adding cream, and always taste and adjust the salt, sugar, and pepper before serving, because tomatoes vary in sweetness and acidity from batch to batch.
Easy Variations to Try
Once you know the classic recipe, tomato soup is easy to change. For a spicy tomato soup, add a teaspoon of red pepper flakes or a diced jalapeno to the onions while they cook. For a roasted red pepper version, add roasted red peppers for extra sweetness. For an Italian herb soup, add dried oregano, basil, and thyme during the simmering phase.
For a creamy avocado tomato soup, blend in a ripe avocado with the tomatoes. For a seafood tomato soup, stir in cooked shrimp or chunks of fresh fish five minutes before the end of cooking. For a vegetarian version of the roasted recipes, use vegetable broth instead of chicken broth. Fresh basil always works better than dried basil, and a swirl of cream with a basil leaf on top makes the bowl look as good as it tastes.
What to Serve With Tomato Soup
A warm bowl of tomato soup pairs beautifully with many dishes, and the right side turns it into a complete meal. A grilled cheese sandwich is the classic partner, and it is the one children ask for most. Crusty bread or garlic toast is perfect for dipping, and a fresh green salad adds a crisp contrast to the rich soup.
For a heartier meal, serve the soup alongside a quiche or savory scones. Toasted bread with a little butter, a simple grain salad, or roasted vegetables also work well. Keep the sides simple so the soup stays the star, and set out extra Parmesan and basil so everyone can finish their own bowl.
If you love cozy winter soups, you will also enjoy our Easy Potato Soup for Winter Nights and our Easy French Onion Soup for Winter Nights, both classic recipes with variations and make-ahead tips.
Make-Ahead, Storage and Freezing Tips
Tomato soup is one of the best soups to make ahead, because the flavors deepen as it rests. Make the soup a day before you need it, cool it completely, and store it in a sealed container in the refrigerator. Reheat gently on the stove over medium heat, stirring now and then until it is thoroughly warmed.
For longer storage, tomato soup freezes very well. Cool it completely before freezing, store it in freezer-safe containers, and use it within three months for the best quality. Thaw frozen soup overnight in the refrigerator before reheating, and stir in a fresh splash of cream or a few basil leaves when you serve it to bring the flavor back to life. If the soup thickens in the fridge, loosen it with a little extra broth while reheating.
Frequently Asked Questions
How do I make tomato soup less acidic?
A teaspoon of sugar balances the natural acidity of the tomatoes, and roasting the tomatoes first brings out their sweetness so the soup tastes less sharp. Simmering the soup gently also helps the flavors blend. Taste before serving and add a pinch more sugar only if it still tastes sharp.
Can I use canned tomatoes instead of fresh tomatoes?
Yes, canned tomatoes work well when fresh tomatoes are unavailable. Roasting canned tomatoes still adds rich flavor, although fresh ripe tomatoes give a slightly sweeter and fresher taste overall. Use good-quality canned tomatoes and drain off any excess liquid if the soup looks too thin.
How do I make tomato soup dairy-free?
Replace the heavy cream with coconut milk or a dairy-free cream alternative, and use olive oil instead of butter where the recipe calls for it. The soup will still be creamy and flavorful. Use vegetable broth as well if you want the soup fully dairy-free and vegetarian.
Can I freeze tomato soup?
Yes, tomato soup freezes very well. Allow it to cool completely before freezing, store it in freezer-safe containers, and use it within three months for the best quality. Thaw it overnight in the refrigerator and reheat gently on the stove, stirring often.
What should I serve with tomato soup?
A grilled cheese sandwich is the classic partner, and crusty bread, garlic toast, or a fresh green salad all work beautifully. For a heartier meal, serve the soup with a quiche or savory scones. Set out Parmesan cheese and fresh basil so everyone can finish their own bowl.
Final Thoughts
Tomato soup is proof that the simplest meals are often the best ones. With ripe tomatoes, onion, garlic, broth, and a little cream, you can make a winter dinner that warms the whole house and brings everyone to the table. Roast the tomatoes for deeper flavor, blend the soup until silky, and finish it with fresh basil and a swirl of cream.
Start with the Joanna Gaines recipe for a reliable family favorite, try the Ina Garten version when you want something richer, and keep the Fridheimar recipe in your back pocket for fast vegetarian nights. Make a double batch, freeze the extra, and enjoy the comfort of knowing dinner is already done. Now that you know how to make tomato soup for winter nights, gather your ingredients and enjoy a warm, satisfying bowl with the people you love.















Leave a Reply