Creamy Tomato Basil Soup: A Slow-Simmered Velvet Classic
Few soups can rival the cozy charm and universal appeal of a classic tomato basil soup. This creamy rendition is slow-cooked to perfection, allowing every ingredient—from sweet tomatoes to fragrant basil—to meld into a velvety, heartwarming bowl of bliss. With a rich texture and bold yet balanced flavor, this soup is the ultimate comfort companion, especially when served alongside a crisp, gooey grilled cheese sandwich or a slice of crusty artisan bread.

Tomato basil soup is a staple across many kitchens and cuisines, thanks to its simplicity, affordability, and depth of flavor. Its roots stretch back to Mediterranean and Italian traditions where ripe tomatoes and fresh herbs were the stars of countless family meals. This crockpot version honors that heritage while enhancing convenience and richness. By using canned whole tomatoes and slow cooking, we draw out a gentle sweetness that’s perfectly balanced by garlic, oregano, and a touch of cream.
Whether you’re looking for a light lunch, a cozy dinner starter, or a soul-soothing main course, this creamy tomato basil soup delivers every time.
Ingredients
Ingredient | Quantity |
---|---|
Whole peeled tomatoes (canned) | 2 cans (28 oz each) |
Onion (chopped) | 1 medium |
Garlic (minced) | 3 cloves |
Vegetable broth | 4 cups |
Dried oregano | 1 teaspoon |
Sugar (optional) | 1 teaspoon |
Heavy cream or coconut cream | 1 cup |
Fresh basil leaves (chopped) | ¼ cup |
Salt and pepper | To taste |
Ingredient Notes:
- Choose San Marzano tomatoes for a naturally sweeter and less acidic base.
- If going vegan, use coconut cream—it adds luscious texture without altering the flavor profile too much.
- A small amount of sugar helps mellow the tomatoes’ acidity, especially if using more acidic canned varieties.
Equipment Needed
- Crockpot / Slow Cooker: Provides long, gentle simmering that enhances the soup’s natural sweetness and richness.
- Immersion Blender or Stand Blender: Essential for creating a silky-smooth texture.
- Measuring cups/spoons: For accurate proportions of broth, cream, and seasoning.
- Chef’s knife & cutting board: Needed to prep fresh onion, garlic, and basil.
An immersion blender is a convenient tool here—it allows for blending the soup right in the crockpot without mess.
Step-by-Step Instructions
- Start by roughly chopping the onion and mincing the garlic. Open the canned tomatoes and pour them—juices and all—into the crockpot.
- Add the chopped onion, garlic, vegetable broth, oregano, and sugar (if using). Season with salt and pepper, then give everything a good stir to combine.
- Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours. The slow cooking process will break down the tomatoes and mellow the garlic and onion, resulting in a deeply flavorful base.
- Once the cooking time is complete, remove the lid and use an immersion blender to puree the soup until smooth. Alternatively, transfer it to a stand blender in batches—be careful with the hot liquid and ensure your blender lid is vented.
- After blending, stir in the heavy cream or coconut cream and the freshly chopped basil. Set the crockpot to low for another 15 minutes to allow the flavors to blend.
- Taste and adjust seasoning as needed. Serve hot, garnished with extra basil or a swirl of cream if desired.

Tips and Variations
Cooking Tips:
- Blend the soup in batches if using a stand blender and fill only halfway to avoid overflow.
- For a chunkier texture, blend only half of the soup or use a potato masher for a rustic finish.
- Add cream gradually and stir well to avoid curdling.
Flavor Variations:
- Add a pinch of crushed red pepper flakes for a bit of heat.
- For a smoky twist, stir in a small amount of smoked paprika or use fire-roasted canned tomatoes.
- Toss in a parmesan rind during cooking for extra umami.
Dietary Alternatives:
- Vegan/Dairy-Free: Use coconut cream and a vegan broth. Nutritional yeast can be added for a cheesy flavor.
- Low-Carb: This soup is naturally low-carb and can be enjoyed as-is for keto-friendly diets.
- Protein Boost: Add cooked white beans before blending for added creaminess and nutrition.
Serving Suggestions
Serve creamy tomato basil soup in elegant wide bowls with a sprig of fresh basil on top. A swirl of cream or a sprinkle of freshly ground black pepper adds visual appeal and flavor contrast.
Classic pairings include a grilled cheese sandwich, preferably with sharp cheddar or gouda, or a slice of crusty baguette slathered in herb butter. You could also serve it with a simple arugula salad dressed in lemon vinaigrette for a refreshing counterpoint to the soup’s richness.
For a more decadent experience, top with homemade croutons or shredded mozzarella and broil for a melted finish.
Pairings
This soup’s creamy texture and herbaceous depth are best complemented by beverages that cleanse the palate and provide a bright, refreshing note:
- White wines like Pinot Grigio or Sauvignon Blanc offer crisp acidity to cut through the creaminess.
- For a bold choice, light-bodied red wines like Chianti or Grenache pair well with tomato-based dishes.
- A cold kombucha or sparkling water with lime works wonderfully as a non-alcoholic pairing.
- For an extra cozy meal, try a warm mug of herbal tea with basil or mint.
Storage and Reheating
Cool the soup completely before storing in airtight containers. It keeps well in the refrigerator for up to 5 days.
To freeze, pour into freezer-safe bags or containers, leaving space at the top for expansion. It freezes well for up to 3 months. Consider adding cream after reheating to preserve texture, although this version holds up well even when frozen with cream.
Reheat on the stovetop over medium heat, stirring occasionally, or in the microwave in 1-minute intervals. Add a splash of broth or water if the soup thickens too much.
Nutritional Information
Per serving (approx. 1½ cups):
- Calories: 280
- Fat: 18g
- Carbohydrates: 20g
- Protein: 4g
- Fiber: 3g
- Sugar: 8g
- Sodium: 700mg
Allergens: Contains dairy (if using cream); coconut (if using coconut cream).
Nutrition information is automatically calculated, so should only be used as an approximation.
Conclusion
Creamy Tomato Basil Soup is one of those timeless dishes that’s simple in preparation but big in flavor. Its smooth, rich texture and balance of sweet, tangy, and herbaceous notes make it a standout soup for any season. Whether you enjoy it solo, with toast, or as part of a meal, it’s sure to warm your heart and kitchen alike.
If you whip up a batch, let us know how it turned out! Share your creative toppings or side pairings in the comments, or post a photo and tag us—because great soup is meant to be shared.
Creamy Tomato Basil Soup Recipe
6
servings10
minutes7
hours7
hours10
minutesIngredients
2 cans (28 oz each) whole peeled tomatoes
1 medium onion, chopped
3 cloves garlic, minced
4 cups vegetable broth
1 tsp dried oregano
1 tsp sugar (optional)
1 cup heavy cream or coconut cream
¼ cup fresh basil, chopped
Salt and pepper to taste
Directions
- Add tomatoes, onion, garlic, broth, oregano, and sugar to crockpot. Season with salt and pepper.
- Cook on low for 6–7 hours or high for 3–4 hours.
- Blend soup until smooth using immersion blender or in batches.
- Stir in cream and basil, cook on low for 15 more minutes.
- Serve with extra basil or a swirl of cream.
Notes
- Blend carefully to avoid hot splashes if not using an immersion blender.