Low Calorie Creamy Tomato Basil Soup Healthy

3 min prep 3 min cook 5 servings
Low Calorie Creamy Tomato Basil Soup Healthy
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There's something magical about the first spoonful of homemade tomato soup—especially when it's creamy, comforting, and won't derail your healthy eating goals. This low calorie creamy tomato basil soup has become my go-to recipe for those crisp autumn evenings when I crave something warm and satisfying, but still want to feel light and energized afterward.

I first developed this recipe during a particularly busy workweek when I was trying to meal-prep healthy lunches that would actually keep me full until dinner. Traditional creamy soups often leave me feeling heavy and sluggish, loaded with heavy cream and butter. But this version? It's like the sophisticated, health-conscious cousin of the classic tomato soup we all grew up with.

What makes this soup special isn't just that it's low in calories—it's that it doesn't taste like a compromise. Thanks to a clever blend of Greek yogurt and blended white beans, you get that luxurious, velvety texture that makes cream-based soups so irresistible, minus the calorie bomb. The fresh basil adds brightness, while a touch of honey balances the tomatoes' natural acidity. Trust me, once you try this version, you'll never go back to canned soup again.

Why This Recipe Works

  • Protein-Packed: Greek yogurt and white beans provide 12g of protein per serving to keep you satisfied
  • Restaurant-Quality Creaminess: The combination of blended beans and yogurt creates a silky texture without heavy cream
  • Weeknight-Friendly: Ready in just 30 minutes with pantry staples you probably already have
  • Meal Prep Hero: Tastes even better the next day and freezes beautifully for up to 3 months
  • Versatile Base: Add grilled chicken, extra vegetables, or even tortellini for a heartier meal
  • Immune-Boosting: Rich in lycopene from tomatoes and antioxidants from fresh basil
  • Dietary Friendly: Naturally gluten-free and easily made dairy-free with coconut yogurt

Ingredients You'll Need

Ingredients

Before we dive into the cooking process, let's talk about each ingredient and why it matters. The beauty of this soup lies in its simplicity—each component plays a crucial role in building flavor and achieving that luxurious texture without the calories.

Canned San Marzano Tomatoes: These Italian tomatoes are the gold standard for soup-making. They're naturally sweeter and less acidic than regular canned tomatoes, with a meaty texture that breaks down beautifully. If you can't find them, look for any high-quality whole peeled tomatoes packed in juice, not puree. The ingredient list should only include tomatoes, tomato juice, and maybe salt—nothing else.

Fresh Basil: This isn't negotiable, friends. Dried basil simply cannot replicate the bright, slightly sweet, peppery flavor that fresh basil brings to the party. Look for vibrant green leaves without any dark spots or wilting. Store it like flowers—in a jar with water on your counter, not in the fridge.

Greek Yogurt: Here's where the magic happens. Full-fat Greek yogurt gives you the creamiest texture, but 2% works beautifully if you're watching calories. The key is adding it off-heat to prevent curdling. Let your soup cool for 2-3 minutes before stirring it in.

Cannellini Beans: These mild white beans are your secret weapon for creaminess without cream. They're virtually flavorless when blended but add body, protein, and fiber. If you're not a bean fan, trust me—you won't even know they're there. Navy beans or great northern beans work equally well.

Vegetable Broth: Choose a low-sodium variety so you can control the salt level. I prefer the brand in the green box (you know the one!) because it has a cleaner flavor that won't compete with your tomatoes.

Aromatics: The holy trinity of onion, garlic, and carrot creates a flavor foundation that makes this soup taste like it's been simmering all day. Don't rush the sautéing process—this is where the flavor magic begins.

How to Make Low Calorie Creamy Tomato Basil Soup Healthy

1
Sauté the Aromatics

Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add diced onion and cook for 3-4 minutes until translucent and fragrant. Add minced garlic and diced carrot, cooking for another 2-3 minutes. The carrot adds natural sweetness and helps balance the tomatoes' acidity. Don't let the garlic brown—it turns bitter.

2
Bloom the Tomato Paste

Clear a space in the center of the pot and add the tomato paste. Let it cook for 1-2 minutes, stirring constantly. This step, called "blooming," caramelizes the tomato paste and deepens the soup's flavor. You'll know it's ready when it turns a darker red and smells slightly sweet.

3
Add Tomatoes and Broth

Pour in the entire can of tomatoes with their juice. Use your wooden spoon to break them up into smaller pieces. Add vegetable broth, drained beans, honey, salt, and black pepper. The honey might seem odd, but it balances the tomatoes' natural acidity. Stir well to combine and bring to a gentle simmer.

4
Simmer and Blend

Reduce heat to low and simmer uncovered for 15 minutes. This gives the flavors time to meld and the vegetables to soften completely. Using an immersion blender directly in the pot, blend until smooth and creamy. No immersion blender? Carefully transfer to a regular blender in batches, removing the center cap from the lid to let steam escape.

5
Add the Greek Yogurt

Remove the pot from heat and let it cool for 2-3 minutes. This step is crucial—adding yogurt to boiling liquid causes it to curdle. Whisk the Greek yogurt in a small bowl until smooth, then slowly stir it into the soup. The residual heat will warm it through without curdling.

6
Finish with Fresh Basil

Stir in most of the chopped fresh basil, reserving some for garnish. Taste and adjust seasoning—add more salt if needed, or a squeeze of lemon if it needs brightness. The basil should be added at the very end to preserve its vibrant color and fresh flavor.

7
Serve and Garnish

Ladle into warm bowls and garnish with reserved fresh basil, a swirl of Greek yogurt, and a crack of black pepper. Serve immediately with crusty whole grain bread or grilled cheese for the ultimate comfort meal.

Expert Tips

Temperature Matters

Always let your soup cool slightly before adding yogurt. If you're unsure, test by stirring a small amount of yogurt into the soup first. If it curdles, wait another minute or two.

Blend Thoroughly

Blend for at least 60 seconds to ensure the beans completely break down. Any remaining bean skins will create a slightly grainy texture.

Make It Ahead

This soup tastes even better the next day! Make it on Sunday for easy weekday lunches. Just add the fresh basil when reheating.

Freezing Tips

Freeze in individual portions but skip the yogurt. Add fresh yogurt when reheating for best texture. Frozen soup keeps 3 months.

Spice It Up

Add a pinch of red pepper flakes with the garlic for a subtle kick. Or try smoked paprika for a deeper, more complex flavor.

Summer Fresh

When tomatoes are in season, substitute 2 pounds of fresh ripe tomatoes. Core and quarter them, then proceed with the recipe as written.

Variations to Try

Mediterranean Style

Add a tablespoon of pesto, some chopped olives, and finish with feta cheese. Serve with warm pita bread for a Greek-inspired twist.

+45 calories per serving

Protein Power

Stir in shredded rotisserie chicken or cooked quinoa during the last 5 minutes. Perfect for post-workout recovery meals.

+120 calories with chicken

Roasted Red Pepper

Add a jar of roasted red peppers when blending. They add sweetness and a beautiful color while keeping calories low.

+15 calories per serving

Coconut Curry

Replace yogurt with light coconut milk and add a teaspoon of curry powder. Garnish with cilantro and lime juice.

Dairy-free option

Hidden Veggie

Add a cup of cauliflower florets when simmering. They blend invisibly while adding nutrients and creaminess.

Same calories, more nutrition!

Tuscan Style

Add baby spinach and white beans during the last 2 minutes. Finish with a drizzle of good olive oil and crusty bread.

+30 calories per serving

Storage Tips

Proper storage is key to maintaining the creamy texture and fresh flavor of your soup. Here's everything you need to know about storing and reheating this healthy tomato basil soup.

Refrigerator Storage

Store cooled soup in airtight containers for up to 5 days. The flavors actually improve after the first day as the basil and tomatoes have time to meld. If the soup separates (which is normal), simply whisk it back together when reheating. Always store the soup without additional yogurt swirls on top—add those fresh when serving.

Pro tip: Store individual portions in mason jars for grab-and-go lunches. They reheat beautifully in the microwave or on the stovetop.

Freezer Instructions

This soup freezes exceptionally well, but with one important caveat: freeze it without the Greek yogurt. The yogurt can separate and become grainy when thawed. Instead, freeze the base soup and stir in fresh yogurt when reheating.

Cool completely, then portion into freezer-safe containers or bags. Freeze for up to 3 months. Thaw overnight in the refrigerator or use the defrost setting on your microwave. When reheating, bring to a gentle simmer and stir in fresh yogurt off the heat.

Reheating Methods

Stovetop (Preferred): Pour soup into a pot and heat over medium-low, stirring occasionally. Add a splash of broth or water if it's too thick. Once hot, remove from heat and stir in fresh yogurt.

Microwave: Transfer to a microwave-safe bowl and heat in 1-minute intervals, stirring between each. Be careful not to overheat, as this can cause the yogurt to curdle.

Slow Cooker: Perfect for parties! Transfer to a slow cooker and heat on low for 1-2 hours. Add yogurt just before serving.

Frequently Asked Questions

Absolutely! The beans are there for creaminess and protein, but you can substitute with 1/2 cup of soaked cashews (soak in hot water for 30 minutes) or simply use more Greek yogurt. If you skip them entirely, the soup will be thinner but still delicious. Consider adding an extra tablespoon of tomato paste for body.

This happens when yogurt is added to liquid that's too hot. The soup should be hot but not boiling—aim for around 160°F. Let it cool for 2-3 minutes off heat before adding yogurt. Also, make sure your yogurt is at room temperature. If it does curdle, the soup is still safe to eat, just not as pretty. Next time, temper the yogurt by whisking a small amount of hot soup into it before adding to the pot.

Yes! During tomato season (July-September), fresh tomatoes are fantastic. Use 2 pounds of ripe tomatoes, cored and quartered. You don't need to peel them—the blender will take care of the skins. Add them with their juices when you would add the canned tomatoes. You might need to simmer a bit longer to break them down, and add an extra pinch of salt since canned tomatoes are typically salted.

Several ways! Add cooked quinoa or brown rice for whole grains, stir in cooked chicken or turkey for extra protein, or add a can of chickpeas when you add the beans. You can also serve with a slice of whole grain bread or make grilled cheese croutons. For a low-calorie option, add extra vegetables like zucchini or spinach during the last 5 minutes of cooking.

This soup is naturally gluten-free and can easily be made dairy-free by substituting coconut yogurt or additional blended beans. It's vegetarian as written, and you can make it vegan by using maple syrup instead of honey. For a low-carb version, skip the beans and use more yogurt, though this will reduce the protein. It's not suitable for nightshade-free diets due to the tomatoes.

The classic pairing is grilled cheese, but for a healthier option try whole grain crackers or bread. A simple green salad with balsamic vinaigrette complements the soup perfectly. For protein, add grilled chicken or shrimp on top. Crusty whole grain bread, a slice of avocado toast, or even quinoa-stuffed bell peppers make great sides. For a light lunch, the soup is substantial enough on its own with some fresh basil and a drizzle of good olive oil.

Low Calorie Creamy Tomato Basil Soup Healthy
soups
Pin Recipe

Low Calorie Creamy Tomato Basil Soup Healthy

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Sauté aromatics: Heat olive oil in a large pot over medium heat. Cook onion for 3-4 minutes until translucent. Add garlic and carrot, cooking 2-3 minutes more.
  2. Bloom tomato paste: Clear space in pot center, add tomato paste, cook 1-2 minutes stirring constantly.
  3. Add liquids and tomatoes: Stir in tomatoes with juice, vegetable broth, beans, honey, salt, and pepper. Break up tomatoes with spoon.
  4. Simmer: Bring to gentle simmer, reduce heat to low, cook uncovered 15 minutes.
  5. Blend: Using immersion blender, blend until completely smooth and creamy.
  6. Add yogurt: Remove from heat, cool 2-3 minutes. Whisk yogurt until smooth, stir into soup off heat.
  7. Finish: Stir in most of the fresh basil, taste and adjust seasoning. Garnish with remaining basil.

Recipe Notes

Always let soup cool slightly before adding yogurt to prevent curdling. For meal prep, freeze without yogurt and add fresh when reheating. Soup thickens when refrigerated—thin with broth or water when reheating.

Nutrition (per serving)

165
Calories
12g
Protein
22g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.