Crockpot Tomato Basil Soup
Tomato soup has a way of warming the soul, especially when it’s loaded with fresh flavors and made in the easiest way possible. This crockpot tomato basil soup is a perfect example of comfort food that doesn’t demand hours in the kitchen. With minimal effort, you can have a pot full of rich, creamy soup that tastes like it simmered for hours.
Using fresh tomatoes takes this soup to another level. There’s a bright, tangy sweetness that canned tomatoes can’t quite replicate, and paired with fragrant basil, it creates a harmony of flavors that’s hard to resist. I love how the crockpot slowly melds the ingredients together, giving you a creamy tomato basil soup that’s velvety and satisfying.
What’s even better is how versatile this soup is. You can enjoy it as a light lunch on its own or pair it with a hearty grilled cheese for a classic combination. For anyone who loves healthy tomato basil soup, this recipe is a winner because it’s packed with vegetables, low in fat, and still indulgently creamy without needing heavy cream.
And let’s not forget the convenience factor. A crockpot tomato soup with fresh tomatoes means you can set it in the morning and come home to a warm, flavorful meal without standing over the stove. It’s perfect for busy weekdays, cozy weekends, or anytime you want a delicious, easy tomato basil soup that feels homemade.
Why You’ll Love It
- Effortless Comfort: This crockpot tomato basil soup practically makes itself. Just toss in fresh ingredients, set your slow cooker, and come back to a bowl of warm, flavorful soup. No stirring or babysitting required!
- Bursting with Fresh Flavors: Using fresh tomatoes and basil elevates the taste, giving you a bright, vibrant soup that’s far from the ordinary canned versions. Every spoonful tastes like summer in a bowl.
- Creamy Without the Guilt: You get a rich, velvety texture that feels indulgent, but it’s still a healthy tomato basil soup packed with nutrients. Perfect for cozying up without overdoing it.
- Versatile and Family-Friendly: Pair it with a sandwich, drizzle with a little olive oil, or enjoy it on its own—the soup works for any meal or occasion. Kids and adults alike love the balance of tangy tomatoes and fragrant basil.
- Set It and Forget It: Thanks to the crockpot, this easy tomato basil soup fits seamlessly into busy schedules. You can prep in the morning and come home to a delicious, ready-to-eat dinner.
Ingredient List
For the Soup
- 2 lbs fresh tomatoes, chopped
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup fresh basil leaves, packed
- 1 tsp salt (adjust to taste)
- ½ tsp black pepper
- 1 tsp sugar (optional, to balance acidity)
- ½ cup heavy cream or coconut milk (for creamy tomato basil soup)
- 2 tbsp olive oil
Optional Garnishes
- Fresh basil leaves, chopped
- Croutons
- Grated Parmesan cheese
Ingredient Notes
- Fresh tomatoes: I always use ripe, in-season tomatoes—it makes a huge difference in flavor compared to canned!
- Basil: Don’t skip the fresh basil! It gives the soup that classic tomato basil soup aroma that everyone loves.
- Cream: Using a bit of cream or coconut milk makes it luxuriously creamy without overpowering the fresh tomato taste.
- Garlic & Onion: These build the flavor base, and sautéing them lightly before adding to the crockpot brings out a deeper, sweeter flavor.
- Olive oil: I like using a good-quality extra virgin olive oil—it adds subtle richness and ties the flavors together beautifully.
Kitchen Equipment Needed
- Crockpot/Slow Cooker: The star of the show—slowly cooks everything to perfection. I love my 6-quart Crock-Pot for soups.
- Cutting Board & Sharp Knife: For chopping fresh tomatoes, onions, and garlic quickly and safely.
- Wooden Spoon or Silicone Spatula: For stirring the ingredients without scratching your crockpot.
- Blender or Immersion Blender: To puree the soup into a smooth, creamy tomato basil soup. I prefer an immersion blender—it’s quick and mess-free.
- Measuring Cups & Spoons: To keep your flavors balanced and consistent every time.
Instructions
1. Prep the Fresh Ingredients
- Wash and chop the fresh tomatoes into medium-sized chunks.
- Dice the onion and mince the garlic.
- Wash and roughly chop the fresh basil leaves.
Pro Tip: Using ripe, juicy tomatoes gives this tomato basil soup with fresh tomatoes a naturally sweet flavor. Overripe tomatoes? Perfect—they’ll make the soup extra rich.
2. Sauté Aromatics (Optional but Recommended)
- In a skillet, heat 2 tbsp olive oil over medium heat.
- Add the diced onions and cook until translucent, about 3–4 minutes.
- Add the garlic and sauté for 30–60 seconds until fragrant.
Pro Tip: Don’t rush this step. Lightly caramelizing the onions adds depth to your crock pot tomato soup with fresh tomatoes.
3. Add Ingredients to the Crockpot
- Transfer the sautéed onions and garlic to the crockpot.
- Add chopped tomatoes, broth, salt, pepper, and sugar (if using).
- Stir gently to combine.
4. Cook the Soup
- Cover and set your crockpot on low for 6–7 hours or high for 3–4 hours.
- Stir once or twice if you’re around—it helps flavors meld but isn’t necessary.
Pro Tip: Low and slow cooking brings out the best flavor, making this easy tomato basil soup rich and comforting.
5. Blend Until Smooth
- Once cooked, remove the soup from heat.
- Use an immersion blender to puree until creamy and smooth, or carefully transfer in batches to a countertop blender.
- Add the fresh basil and blend again briefly to combine.
Pro Tip: If you prefer a chunkier soup, pulse just a few times instead of fully blending.
6. Add Cream and Adjust Seasoning
- Stir in the heavy cream or coconut milk for a creamy tomato basil soup finish.
- Taste and adjust salt or pepper as needed.
7. Serve and Garnish
- Ladle into bowls and top with fresh basil, croutons, or a sprinkle of Parmesan if desired.
- Serve warm and enjoy!

Tips and Tricks for Success
- Use Ripe Tomatoes: Fresh, in-season tomatoes make all the difference in flavor. Overripe ones work beautifully too.
- Low and Slow: Cooking on low heat allows flavors to develop fully and gives a naturally creamy texture.
- Sauté Aromatics: Lightly cooking onions and garlic before adding them boosts the depth of your soup.
- Blend Carefully: Use an immersion blender for convenience and to control texture; pulse in short bursts if you prefer a chunkier soup.
- Taste and Adjust: Always taste before serving—sometimes a pinch of sugar or extra salt can make this healthy tomato basil soup perfect.
Ingredient Substitutions and Variations
- Tomatoes: Swap fresh tomatoes with canned whole peeled tomatoes if out of season—drain and roughly chop first.
- Cream Options: Use coconut milk or Greek yogurt for a dairy-free creamy tomato basil soup.
- Herbs: Add a pinch of thyme or oregano for a slightly different flavor profile.
- Broth: Vegetable broth keeps it vegetarian, chicken broth adds richness.
- Spice it Up: Add red pepper flakes or a dash of smoked paprika for a subtle kick.
Serving Suggestions
- I love serving this creamy tomato basil soup with a classic grilled cheese sandwich—it’s a match made in comfort food heaven!
- Pair it with warm, crusty bread for dipping; the fresh tomato flavors soak into the bread beautifully.
- Drizzle a little extra virgin olive oil and sprinkle Parmesan on top for a simple, elegant touch.
- Serve alongside a fresh green salad with a light vinaigrette to balance the richness of the soup.
- For a cozy weeknight dinner, add a side of roasted vegetables or a soft dinner roll—the whole meal comes together effortlessly.

Storage and Reheating Instructions
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze in a freezer-safe container for up to 3 months.
- Reheat on Stove: Warm over medium heat, stirring occasionally until heated through.
- Microwave: Reheat in a microwave-safe bowl in 1-minute intervals, stirring in between to ensure even heating.
- Tip: Add a splash of broth or cream when reheating to refresh the creamy texture.
Frequently Asked Questions
Can I make this soup without a crockpot?
Absolutely! You can simmer all the ingredients on the stove over low heat for 45–60 minutes. Just make sure to stir occasionally and blend at the end for a smooth texture.
Can I use canned tomatoes instead of fresh?
Yes! Use a 28-ounce can of whole peeled tomatoes, roughly chopped. It won’t be quite the same as tomato basil soup with fresh tomatoes, but it’s still delicious.
How can I make this soup dairy-free?
Swap the heavy cream for coconut milk or a non-dairy cream alternative. It keeps the soup creamy without changing the flavor too much.
Can I make this soup ahead of time?
Definitely! The flavors actually deepen if you make it a day ahead. Store in the fridge and reheat gently before serving.
How do I adjust the thickness of the soup?
For a thinner soup, add more broth or water while reheating. For a thicker, creamier texture, blend a little longer or add extra cream.
Can I freeze this soup?
Yes! Let it cool completely, then transfer to a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Did you try this recipe? Let me know in the comments how it turned out!

Crockpot Tomato Basil Soup
Equipment
- Crockpot (Slow Cooker)
- Cutting board & sharp knife
- Wooden Spoon or Silicone Spatula
- Blender or immersion blender
- Measuring Cups & Spoons
Ingredients
For the Soup
- 2 lbs fresh tomatoes chopped
- 1 medium onion diced
- 3 cloves garlic minced
- 4 cups vegetable or chicken broth
- 1 cup fresh basil leaves packed
- 1 tsp salt adjust to taste
- ½ tsp black pepper
- 1 tsp sugar optional, to balance acidity
- ½ cup heavy cream or coconut milk for creamy tomato basil soup
- 2 tbsp olive oil
Optional Garnishes
- Fresh basil leaves chopped
- Croutons
- Grated Parmesan cheese
Instructions
Prep the Fresh Ingredients
- Wash and chop the fresh tomatoes into medium-sized chunks.
- Dice the onion and mince the garlic.
- Wash and roughly chop the fresh basil leaves.
- Pro Tip: Using ripe, juicy tomatoes gives this tomato basil soup with fresh tomatoes a naturally sweet flavor. Overripe tomatoes? Perfect—they’ll make the soup extra rich.
Sauté Aromatics (Optional but Recommended)
- In a skillet, heat 2 tbsp olive oil over medium heat.
- Add the diced onions and cook until translucent, about 3–4 minutes.
- Add the garlic and sauté for 30–60 seconds until fragrant.
- Pro Tip: Don’t rush this step. Lightly caramelizing the onions adds depth to your crock pot tomato soup with fresh tomatoes.
Add Ingredients to the Crockpot
- Transfer the sautéed onions and garlic to the crockpot.
- Add chopped tomatoes, broth, salt, pepper, and sugar (if using).
- Stir gently to combine.
Cook the Soup
- Cover and set your crockpot on low for 6–7 hours or high for 3–4 hours.
- Stir once or twice if you’re around—it helps flavors meld but isn’t necessary.
- Pro Tip: Low and slow cooking brings out the best flavor, making this easy tomato basil soup rich and comforting.
Blend Until Smooth
- Once cooked, remove the soup from heat.
- Use an immersion blender to puree until creamy and smooth, or carefully transfer in batches to a countertop blender.
- Add the fresh basil and blend again briefly to combine.
- Pro Tip: If you prefer a chunkier soup, pulse just a few times instead of fully blending.
Add Cream and Adjust Seasoning
- Stir in the heavy cream or coconut milk for a creamy tomato basil soup finish.
- Taste and adjust salt or pepper as needed.
Serve and Garnish
- Ladle into bowls and top with fresh basil, croutons, or a sprinkle of Parmesan if desired.
- Serve warm and enjoy!
Notes
Nutritional Value (Per Serving – Approximate)
- Calories: 180–220
- Protein: 3–5g
- Carbohydrates: 18–22g
- Fat: 10–12g
- Fiber: 3–4g
- Sugar: 10–12g
- Sodium: 500–650mg
- Vitamin A: High
- Vitamin C: High
- Calcium: Moderate
- Iron: Moderate