If you're craving comfort food that’s quick and easy, you're in for a treat! In this post, I’ll share my favorite Creamy Tomato Basil Soup, using just five simple ingredients. This recipe brings warmth and joy to your table in no time. Plus, I'll guide you through step-by-step instructions for perfect results. Let’s dive into this delicious soup that will warm your heart and fill your belly!
Why I Love This Recipe
- Rich Flavor: This soup features the deep, robust taste of San Marzano tomatoes, making each spoonful a burst of Italian goodness.
- Creamy Texture: The addition of heavy cream (or coconut cream) transforms the soup into a luxurious treat that warms the soul.
- Fresh Ingredients: Using fresh basil not only adds vibrant flavor but also elevates the dish with its aromatic qualities.
- Easy to Prepare: This recipe comes together in just 30 minutes, making it perfect for a quick weeknight dinner or a lovely weekend lunch.
Ingredients
List of Required Ingredients
- 3 cups canned crushed tomatoes
- 1 cup vegetable broth
- 1 cup heavy cream
- 1 cup fresh basil leaves
- Salt and freshly ground black pepper
Ingredient Details
1. Canned crushed tomatoes: I suggest using San Marzano tomatoes. They offer a rich, sweet flavor.
2. Vegetable broth: Choose homemade or low-sodium for a clean taste. This adds depth without overpowering.
3. Heavy cream: This makes the soup creamy and smooth. For a dairy-free option, use coconut cream.
4. Fresh basil leaves: They add a fresh and aromatic touch. Rinse them gently to keep them intact.
5. Salt and black pepper: Use these to season the soup. They enhance all the flavors in the dish.
Suggested Ingredient Substitutions
- If you can't find canned crushed tomatoes, use diced tomatoes instead. Blend them for a smoother texture.
- You can swap vegetable broth with chicken broth if you prefer a meaty flavor.
- For a lighter soup, replace heavy cream with half-and-half or whole milk.
- Fresh basil can be replaced with dried basil. Use about one teaspoon for every cup of fresh basil.
- Don’t have black pepper? Try white pepper instead. It will still add a nice kick!
This soup is simple and delicious. You can easily make it with just a few ingredients. Enjoy your cooking!

Step-by-Step Instructions
Preparation Steps
1. Gather your ingredients. You need canned crushed tomatoes, vegetable broth, heavy cream, fresh basil, salt, and black pepper.
2. Rinse the fresh basil leaves gently under cool water. This helps remove any dirt.
3. Measure out 3 cups of crushed tomatoes and 1 cup of vegetable broth.
Cooking Instructions
1. In a large saucepan, combine the crushed tomatoes and vegetable broth.
2. Place the pot over medium-high heat. Stir often to avoid sticking.
3. Once the mixture simmers, lower the heat. Gradually stir in 1 cup of heavy cream.
4. Mix well until the cream blends smoothly. You want a velvety texture.
5. Add the rinsed basil leaves to the pot. Make sure they spread evenly.
6. Let the soup simmer for 5 more minutes. This helps the basil flavor the soup.
Blending and Final Touches
1. Use an immersion blender to blend the soup until smooth.
2. If you don’t have one, pour the soup into a countertop blender in batches.
3. After blending, return the soup to heat. Season with salt and black pepper to taste.
4. Stir well to mix the seasoning throughout the soup.
5. Serve hot in bowls. You can garnish with whole basil leaves for color.
6. A swirl of cream on top adds an elegant touch. Enjoy with crusty bread!
Tips & Tricks
Tips for the Best Texture
For the smoothest soup, use a good immersion blender. It helps blend the soup right in the pot. If you use a countertop blender, do it in small batches. This prevents spills and makes it easier. Always blend until the soup is creamy and free of chunks. You want it to feel velvety in your mouth.
Flavor Enhancements
To boost the flavor, add a pinch of sugar. This helps balance the acidity of the tomatoes. You can also toss in a tablespoon of balsamic vinegar for depth. If you love garlic, sauté two minced cloves in oil before adding the tomatoes. This gives your soup a warm, rich taste. Fresh herbs like thyme or oregano can also add a nice twist.
Serving Suggestions
Serve your soup hot in bowls. For a pretty touch, swirl in some cream before serving. Add a sprinkle of black pepper on top for flair. Pair it with crusty bread or a fresh baguette. You could also serve it with a side salad for a light meal. Enjoy it with friends or family for a cozy dining experience.
Pro Tips
- Choose Quality Tomatoes: Opting for high-quality canned tomatoes, like San Marzano, will enhance the flavor profile of your soup significantly.
- Blend for Smoothness: Using an immersion blender allows for a creamy texture without transferring hot liquid to a countertop blender.
- Fresh Basil Matters: Adding fresh basil at the end of cooking maintains its vibrant flavor and aroma, making the soup more fragrant.
- Season Gradually: Taste the soup as you season it with salt and pepper, adjusting until the flavors are perfectly balanced.
Variations
Dairy-Free Options
You can easily make this soup dairy-free. Instead of heavy cream, use coconut cream. It adds a nice flavor and keeps the soup rich and creamy. This swap works well if you want a lighter dish or have lactose issues. Just keep everything else the same.
Additional Flavor Profiles
Want to spice things up? Try adding a pinch of red pepper flakes for heat. You can also stir in some garlic when cooking the tomatoes and broth for a savory kick. If you love herbs, add thyme or oregano with the basil for more depth. Each choice brings a new twist to the classic soup.
Alternative Serving Styles
Serving this soup can be fun! Try it in a bread bowl for a unique touch. You can also serve it cold as a refreshing summer dish. Top it with croutons or a drizzle of balsamic glaze for added flair. Pair it with a salad for a complete meal, or serve it as a starter at dinner.
Storage Info
How to Store Leftovers
To store leftover soup, let it cool first. Once cool, pour the soup into an airtight container. Make sure to leave some space at the top. This allows for expansion when freezing. Label the container with the date. Store it in the fridge if you plan to eat it within 3 to 4 days.
Reheating Instructions
When you're ready to enjoy the soup again, pour it into a pot over low heat. Stir often to prevent sticking. Heat until warm, but avoid boiling. You can also reheat in the microwave. Use a microwave-safe bowl. Heat it in short bursts, stirring in between. This ensures even warming.
Freezing Tips
To freeze, use a freezer-safe container. Leave some space at the top for expansion. You can also use freezer bags. Squeeze out air before sealing. Label with the date and name. The soup can freeze for up to 3 months. When ready to eat, thaw it overnight in the fridge before reheating. This keeps the soup fresh and tasty.
FAQs
How do I make Tomato Basil Soup without cream?
You can make Tomato Basil Soup without cream by using coconut cream. It adds a rich taste without dairy. Just swap the heavy cream for one cup of coconut cream. You can also use cashew cream for a nutty flavor. Blend soaked cashews with water to get a creamy base.
Can I use fresh tomatoes instead of canned?
Yes, you can use fresh tomatoes! Use about 6 to 8 medium-sized ripe tomatoes. Blanch them in boiling water for a minute, then peel and core them. Chop the tomatoes and add them to the pot with vegetable broth. This will give your soup a fresh, vibrant flavor.
How long does Tomato Basil Soup last in the fridge?
Tomato Basil Soup lasts about 3 to 5 days in the fridge. Be sure to store it in an airtight container. When you're ready to eat it, reheat it on the stove or in the microwave. Just stir well before serving to mix the flavors back together.
We covered the key ingredients for Tomato Basil Soup, along with instructions to make it. You learned useful tips to achieve the best flavor and texture. I shared dairy-free options and serving suggestions to suit your taste. Lastly, I explained how to store and reheat leftovers effectively.
Experiment with the variations and make it your own. Enjoy every spoonful!