High Protein Tomato Soup

A steaming bowl of high protein tomato soup topped with fresh basil and a creamy yogurt swirl Save to Pinterest
A steaming bowl of high protein tomato soup topped with fresh basil and a creamy yogurt swirl | whiskandwok.com

This creamy tomato soup delivers 13g of protein per serving thanks to a blend of white beans and Greek yogurt. Diced tomatoes, aromatic vegetables, and smoked paprika create a rich, comforting base that comes together in just 35 minutes.

Simply sauté onions and garlic, simmer with tomatoes, beans, and spices, then blend until silky smooth. A final swirl of Greek yogurt adds tanginess and extra creaminess. Garnish with fresh basil and pumpkin seeds for a satisfying, nourishing meal.

Rainy Tuesday evenings in my kitchen almost always end with soup, and this high protein tomato version has quietly become the one I reach for when I want something warm without feeling sluggish afterward.

I once made a double batch for a friend recovering from surgery and she texted me three days later asking for the recipe, which honestly felt better than any restaurant compliment.

Ingredients

  • Olive oil: Just a tablespoon is enough to soften the onion and build a subtle flavor base.
  • Onion: One medium onion diced small melts into the soup and adds natural sweetness.
  • Garlic: Two cloves give a gentle warmth without overpowering the tomato.
  • Diced tomatoes: Two cans provide the backbone of the soup and save you the trouble of peeling fresh ones.
  • Tomato paste: A couple of tablespoons concentrate the flavor and deepen the color beautifully.
  • White beans: Cannellini beans are my favorite because they blend seamlessly and pack in protein.
  • Greek yogurt: This is the secret weapon that replaces cream and adds tang and thickness.
  • Vegetable broth: Low sodium lets you control the salt and keeps everything tasting fresh.
  • Dried basil: One teaspoon dried works just as well as fresh here since the soup simmers long enough to wake it up.
  • Dried oregano: Adds an earthy layer that rounds out the acidity of the tomatoes.
  • Smoked paprika: Half a teaspoon brings a gentle smokiness that makes people ask what your secret is.
  • Salt and black pepper: Season to taste at the very end so nothing gets over salted.
  • Optional garnishes: Fresh basil, a yogurt swirl, and pumpkin seeds make each bowl look like it came from a cafe.

Instructions

Soften the onion:
Heat the olive oil in a large pot over medium heat and cook the diced onion for about four minutes until it turns translucent and fragrant.
Wake up the garlic:
Stir in the minced garlic and let it cook for one minute just until you can smell it wafting through the kitchen.
Bloom the tomato paste:
Add the tomato paste and stir it around for a minute so it darkens slightly and turns sweet.
Build the soup:
Pour in the diced tomatoes, drained white beans, broth, basil, oregano, and smoked paprika, then stir everything together until combined.
Let it simmer:
Bring the pot to a gentle boil then lower the heat and let it bubble uncovered for fifteen to twenty minutes so the flavors concentrate.
Blend until smooth:
Remove the pot from heat and use an immersion blender to puree the soup until it is completely silky and creamy.
Stir in the yogurt:
Add the Greek yogurt and stir gently until it disappears into the soup, then season with salt and pepper to your liking.
Serve and garnish:
Ladle the hot soup into bowls and top with fresh basil leaves, a swirl of extra yogurt, and a sprinkle of pumpkin seeds if you want.
Save to Pinterest
| whiskandwok.com

There is something deeply satisfying about ladling a steaming bowl of this soup on a cold evening and knowing it is actually good for you.

Making It Your Own

This recipe is forgiving by nature so you can play with it based on what you have in your pantry.

Storing and Reheating

It keeps beautifully in the refrigerator for up to four days and actually tastes better the next day when the flavors have had time to mingle.

Serving Suggestions

A slice of crusty whole grain bread turns this into a full meal, and a simple side salad adds a nice crunch.

  • For extra protein try topping with grilled chicken or crispy tofu cubes.
  • To make it vegan swap the Greek yogurt for unsweetened soy yogurt.
  • Always taste and adjust salt right before serving because reheating can dull the seasoning.
Creamy high protein tomato soup ladled into a rustic bowl with scattered pumpkin seeds and herbs Save to Pinterest
Creamy high protein tomato soup ladled into a rustic bowl with scattered pumpkin seeds and herbs | whiskandwok.com

Keep this one in your back pocket for the days when you need a bowl of something warm that still makes you feel great.

Recipe FAQs

Yes, this soup stores beautifully. Let it cool completely, then refrigerate in an airtight container for up to 4 days. The flavors actually deepen overnight, making it even more delicious the next day. Reheat gently on the stovetop over low heat, stirring occasionally.

For a dairy-free or vegan version, use unsweetened soy yogurt or coconut cream. If you prefer a different flavor profile, a splash of heavy cream or cashew cream also works well. Add it off the heat to prevent curdling and maintain a smooth texture.

An immersion blender is the easiest tool for pureeing directly in the pot, but a regular countertop blender works just as well. If using a standard blender, let the soup cool slightly, then blend in batches and never fill the pitcher more than halfway to avoid pressure buildup.

Add grilled chicken breast, sautéed tofu cubes, or a handful of hemp seeds on top. You can also stir in an extra half cup of blended white beans or serve alongside quinoa for a complete protein profile in your meal.

Yes, but freeze it before adding the Greek yogurt for the best texture. Let the blended tomato and bean base cool completely, then freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge and stir in fresh Greek yogurt when reheating.

Crusty sourdough, whole grain bread, or garlic-rubbed toast are all excellent choices. For a gluten-free option, try rice crackers or gluten-free rolls. A grilled cheese sandwich also makes this a classic, comforting combination.

High Protein Tomato Soup

Creamy tomato soup with white beans and Greek yogurt for a protein-rich, comforting bowl.

Prep 10m
Cook 25m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 cans (14.5 oz each) diced tomatoes
  • 2 tablespoons tomato paste

Protein Sources

  • 1 can (14 oz) white beans (cannellini), drained and rinsed
  • 7 oz plain Greek yogurt (2% or 0%)
  • 3 cups low-sodium vegetable broth

Spices & Seasonings

  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper, to taste

Optional Garnishes

  • Fresh basil leaves
  • Greek yogurt swirl
  • Pumpkin seeds

Instructions

1
Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and cook for 3–4 minutes until translucent and softened.
2
Bloom the Garlic: Add minced garlic to the pot and cook for 1 minute until fragrant, stirring constantly to prevent browning.
3
Toast the Tomato Paste: Stir in tomato paste and cook for 1 minute, allowing it to caramelize slightly and deepen in color.
4
Build the Soup Base: Add diced tomatoes, drained white beans, vegetable broth, dried basil, oregano, and smoked paprika. Stir thoroughly to combine all ingredients.
5
Simmer and Develop Flavor: Bring the soup to a gentle boil, then reduce heat to low and simmer uncovered for 15–20 minutes, allowing the flavors to meld together.
6
Blend Until Smooth: Remove the pot from heat. Use an immersion blender to purée the soup directly in the pot until smooth and creamy, or transfer in batches to a countertop blender.
7
Finish with Greek Yogurt: Stir in the Greek yogurt until fully incorporated and the soup reaches a silky consistency. Season with salt and black pepper to taste.
8
Serve and Garnish: Ladle the soup into bowls and garnish with fresh basil leaves, a swirl of Greek yogurt, and a sprinkle of pumpkin seeds if desired.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Immersion blender or countertop blender
  • Ladle
  • Chef's knife and cutting board
  • Wooden spoon or silicone spatula

Nutrition (Per Serving)

Calories 210
Protein 13g
Carbs 27g
Fat 5g

Allergy Information

  • Contains dairy from Greek yogurt. Substitute with plant-based yogurt for a dairy-free version.
  • Canned beans may be processed in facilities that handle soy, wheat, and other common allergens. Check labels if concerned.
Monica Zhou

Passionate home cook sharing easy, wholesome recipes and practical tips for everyday cooking.