Tomato basil soup is a classic comfort food that warms the soul. Its creamy texture and fresh, herby flavors make it a perfect choice for chilly days or a simple, satisfying meal. This creamy tomato basil soup is not only packed with flavor but also contains hidden vegetables, boosting its nutritional value while keeping it delicious. Whether you’re making it on the stove, in the Instant Pot, or slow cooker, this recipe delivers a rich and velvety soup that rivals any restaurant version.
Why You’ll Love This Creamy Tomato Basil Soup
- Rich, Creamy Texture: This soup is indulgent yet light, thanks to the perfect balance of cream and fresh basil.
- Hidden Vegetables: The inclusion of carrots, celery, and onion gives the soup added nutrients without compromising on flavor.
- Versatile Cooking Methods: You can make this soup on the stovetop, in the slow cooker, or in an Instant Pot—whichever method works best for you.
- Quick and Easy: This soup can be prepared in just under 40 minutes, making it perfect for busy weeknights.
Whether served as a comforting appetizer or a main course, creamy tomato basil soup is always a hit. This recipe is a great way to enjoy a wholesome meal with a burst of fresh flavors.
Key Ingredients for Creamy Tomato Basil Soup
The beauty of this creamy tomato basil soup lies in its simple ingredients that come together to create a wonderfully flavorful dish. Here’s what you’ll need:
- Olive Oil – Used to sauté the vegetables, adding a subtle richness.
- Diced Tomatoes – The base of the soup, providing the natural sweetness and tanginess of ripe tomatoes.
- Carrots, Onion, and Celery – These classic soup vegetables contribute to the flavor base and provide added nutrients.
- Tomato Paste – Enhances the tomato flavor and adds a thicker consistency to the soup.
- Chicken Broth – A light yet savory broth that gives the soup depth.
- Oregano and Basil – These herbs add fragrant, earthy flavors to the soup. Fresh basil is especially fragrant and complements the tomatoes beautifully.
- Butter and Flour – Used to make a roux that thickens the soup and adds a silky texture.
- Parmesan Cheese – Grated and added to the soup for a rich, cheesy finish.
- Half and Half (or Milk) – Provides creaminess without making the soup too heavy.
- Salt and Pepper – Essential for seasoning and balancing the flavors.
You can adjust the quantity of herbs, garlic, or cheese to suit your taste preferences.
Step-by-Step Instructions for Making Creamy Tomato Basil Soup
Making this creamy tomato basil soup is simple and straightforward, and the result is a comforting, velvety bowl of goodness. Here’s how to make it:
Stovetop Method (30-40 minutes)
Sauté the Vegetables
Heat 1 tablespoon olive oil in a large soup pot over medium-high heat. Add 2 finely diced carrots, 1 small finely diced onion, and 3 ribs finely diced celery. Sauté for about 5-7 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.Add Tomatoes and Broth
Add 2 cans (14.5 ounces each) diced tomatoes with juice, 2 tablespoons tomato paste, and 4 cups low-sodium chicken broth to the pot. Stir in 1 teaspoon dried oregano and 1 ½ teaspoons dried basil. Bring the soup to a gentle boil and cook for 5-7 minutes, allowing the flavors to meld and the vegetables to soften further.Blend the Soup
Use an immersion blender to purée the soup until smooth. Alternatively, you can transfer the soup to a regular blender in batches. Be cautious when blending hot liquids; let the soup cool slightly if necessary to prevent splattering. Once blended, return the soup to the pot.Make the Roux
In a separate pot, melt ½ cup butter over medium-low heat. Stir in ½ cup all-purpose flour and cook, whisking constantly for about 10 minutes, until the roux turns golden brown.Incorporate the Roux into the Soup
Ladle a small amount of the hot soup into the roux to create a paste. Gradually add another 2-3 cups of soup, whisking until smooth. Once the roux is fully incorporated, pour it back into the soup pot and stir well to combine.Finish the Soup
Stir in 1 cup freshly grated parmesan cheese, 1 ½ cups half and half (or whole milk), 1 teaspoon salt, and ¼ teaspoon freshly ground black pepper. Continue cooking for a few more minutes, adjusting seasoning as needed.Add Fresh Basil
Stir in ¼ cup chopped fresh basil for a fragrant, herbaceous finish. Let the soup simmer for another 5 minutes to allow the flavors to meld together. Serve hot.
Notes for Perfect Creamy Tomato Basil Soup
Here are some helpful notes to ensure that your creamy tomato basil soup turns out perfectly every time:
1. Adjust the Thickness
- The soup can be made thicker or thinner based on your preference. If you like a thicker soup, reduce the amount of broth or add more of the roux mixture. For a thinner consistency, simply add a bit more broth or water.
2. Use Fresh Herbs for Better Flavor
- Fresh basil is key to achieving the best flavor in this soup. If you need to use dried basil, reduce the amount to about one-third of what’s called for with fresh basil, as dried herbs are more concentrated.
3. Smooth or Chunky Texture
- This soup can be made smooth or chunky, depending on how much you blend it. For a chunkier texture, only blend half the soup and leave some of the vegetables intact. For a smoother version, blend the entire mixture.
4. Season to Taste
- Feel free to adjust the seasoning as you go. Depending on the tomatoes and broth used, you may need to add a little extra salt, pepper, or herbs. Taste the soup before serving and make adjustments to suit your preferences.
5. Vegan/Vegetarian Adaptations
- To make the soup vegetarian or vegan, you can replace the chicken broth with vegetable broth and use plant-based milk (like almond milk) instead of half and half. Additionally, you can skip the parmesan cheese or use a vegan cheese alternative.
6. Make It Spicy
- If you enjoy a bit of heat, add a pinch of red pepper flakes or a dash of cayenne pepper to the soup for a spicy kick. This adds a nice contrast to the creamy and sweet tomato base.
7. Freezing Tips
- When freezing the soup, leave out the cream and cheese. These ingredients may curdle when reheated. Add them in after reheating for the best texture. Allow the soup to cool completely before freezing to prevent condensation inside the storage container.
8. Topping Ideas
- Add extra texture and flavor by topping your soup with a sprinkle of croutons, a drizzle of cream, or a few extra fresh basil leaves just before serving. A few shavings of parmesan cheese also make a lovely addition.
Slow Cooker Method (6 Hours)
If you prefer the slow cooker method, follow these easy steps for a hands-off cooking process:
Add Ingredients to Slow Cooker
Combine 2 cans diced tomatoes, 2 diced carrots, 1 small diced onion, 3 ribs celery, 2 tablespoons tomato paste, 4 cups chicken broth, 1 teaspoon oregano, and 1 ½ teaspoons basil into your slow cooker.Cook
Cover and cook on low for 5-6 hours until the vegetables are tender, and the flavors have blended.Make Roux and Blend
In a separate pan, prepare the roux as described in the stovetop method. Once ready, add it to the slow cooker and stir well. Blend the soup using an immersion blender or regular blender.Finish and Serve
Stir in the parmesan cheese, half and half, and season with salt and pepper to taste. Cook for an additional 20-30 minutes until the soup is heated through and creamy.
Instant Pot Method (30 Minutes)
For a quicker, pressure-cooked version, follow the steps for the Instant Pot method:
Sauté the Vegetables
Set your Instant Pot to the Sauté setting. Add 1 tablespoon olive oil, then sauté carrots, onion, and celery until softened, about 5 minutes.Add Ingredients
Add the diced tomatoes, tomato paste, chicken broth, oregano, and basil to the pot. Stir well and close the lid.Pressure Cook
Set the Instant Pot to manual for 10 minutes on high pressure. When done, allow for a quick release of the pressure.Blend and Add Roux
Once the soup is done cooking, blend it as described in the stovetop method. Then, add the roux, parmesan cheese, half and half, and seasonings, and stir well.Serve
Let the soup simmer for an additional 5 minutes before serving.
Creative Ways to Serve Creamy Tomato Basil Soup
While creamy tomato basil soup is already a hearty and flavorful dish on its own, there are many ways to elevate and customize it to suit your personal preferences or to turn it into a more substantial meal. Here are some creative ideas for serving this delicious soup:
1. Serve in a Bread Bowl
One of the most fun and comforting ways to serve creamy tomato basil soup is in a freshly baked bread bowl. The thick, chewy bread absorbs the soup as you eat, making each bite flavorful. You can either purchase pre-made bread bowls from the bakery or make your own at home by hollowing out a round loaf of sourdough or Italian bread.
2. Pair with Grilled Cheese
A classic pairing for tomato soup, grilled cheese sandwiches add crunch and creamy melted cheese that complements the richness of the soup. You can try traditional white bread with cheddar cheese or get creative with artisan breads, fresh mozzarella, or even add herbs like basil or thyme to the sandwich for extra flavor.
3. Add Protein with Chicken
For a more filling meal, add grilled or shredded chicken to your tomato basil soup. The protein will make it a heartier dish, perfect for lunch or dinner. You can even add some croutons or a sprinkle of bacon for a bit of crunch and smokiness.
4. Top with Croutons or Parmesan
For added texture and flavor, sprinkle some homemade croutons or grated parmesan cheese on top of your soup. The croutons add a crunchy contrast to the creamy texture of the soup, while the parmesan enhances the savory notes.
5. Serve with a Side Salad
Pair your soup with a fresh, vibrant salad to balance the richness of the creamy tomato soup. A simple green salad with mixed greens, cherry tomatoes, and a lemon vinaigrette works beautifully. You can also serve it with a Caesar salad for a classic Italian meal.
6. Make It Spicy
For those who enjoy a bit of heat, you can spice up your tomato basil soup with a dash of red pepper flakes, a drizzle of sriracha, or even some finely diced jalapeños. This adds a flavorful kick without overpowering the natural taste of the tomatoes and basil.
7. Make It a Vegetarian Meal
This tomato basil soup is already quite vegetarian-friendly. You can add more vegetables to increase the nutrients and create a more robust meal. Add spinach, zucchini, bell peppers, or even roasted butternut squash to the soup for a vegetable-packed option that still retains the creamy texture.
Nutritional Benefits of Tomato Basil Soup
Not only is creamy tomato basil soup rich in flavor, but it also provides numerous health benefits. By incorporating vegetables and fresh herbs, this soup offers a great way to consume essential nutrients, and when paired with healthier ingredients like olive oil and half and half (or milk), it’s a balanced option for any meal. Let’s break down the nutritional value of the soup:
Nutrient | Amount per Serving (1 cup) |
---|---|
Calories | 264 kcal |
Carbohydrates | 13g |
Protein | 7g |
Fat | 20g |
Saturated Fat | 12g |
Cholesterol | 55mg |
Sodium | 1095mg |
Potassium | 326mg |
Fiber | 1g |
Sugar | 2g |
Vitamin A | 3445 IU |
Vitamin C | 12.5 mg |
Calcium | 226mg |
Iron | 1mg |
The soup is rich in vitamin A, thanks to the carrots and tomatoes, and provides a decent amount of vitamin C from the tomatoes and basil. The addition of parmesan cheese contributes calcium, while the olive oil offers heart-healthy fats. While it’s on the higher end in terms of fat and sodium, using low-sodium broth and adjusting the cheese or cream can help lower these values to suit your dietary needs.
Tips for Making the Best Creamy Tomato Basil Soup
To ensure your creamy tomato basil soup is as delicious as possible, here are some essential tips:
1. Use Fresh Tomatoes for a Fresher Flavor
While canned tomatoes work well, using fresh tomatoes (especially vine-ripened tomatoes) will result in a fresher, more vibrant soup. If you use fresh tomatoes, be sure to blanch and peel them before adding them to the soup.
2. Choose the Right Tomatoes
Opt for Roma tomatoes or plum tomatoes, which are meatier and less watery. They have a richer flavor and hold up well when cooking, making them perfect for soup.
3. Fresh Basil Makes a Big Difference
Use fresh basil for the best flavor. Dried basil works in a pinch, but fresh basil adds a much more fragrant and aromatic quality to the soup.
4. Control the Consistency
The consistency of your soup is entirely up to you. For a chunkier texture, blend only half of the soup, leaving some of the vegetables whole. For a silky, smooth soup, purée the entire mixture.
5. Adjust the Creaminess
If you prefer a lighter version of this soup, swap out the half and half for whole milk or a plant-based alternative like coconut milk or almond milk. You can also reduce the amount of cheese or use a lower-fat cheese to reduce the richness.
Storing and Freezing Creamy Tomato Basil Soup
If you make a big batch of soup or want to save some for later, here’s how to properly store and freeze your creamy tomato basil soup:
- Refrigeration: Store leftover soup in an airtight container in the refrigerator for up to 4-5 days. Reheat gently on the stovetop or in the microwave.
- Freezing: To freeze the soup, leave out the cream and cheese. Once the soup has cooled, transfer it to a freezer-safe container or a freezer bag. Label with the date and freeze for up to 3 months. When ready to serve, thaw the soup in the refrigerator overnight and then reheat. Add the cream and cheese after reheating to avoid curdling.