High Protein Tomato Soup

A steaming bowl of high protein tomato soup swirled with creamy Greek yogurt and topped with fresh basil leaves Pin It
A steaming bowl of high protein tomato soup swirled with creamy Greek yogurt and topped with fresh basil leaves | hometastelab.com

This high protein tomato soup combines the classic comfort of a rich, velvety tomato base with the nutritional boost of cannellini beans and Greek yogurt. Blended until silky smooth, each serving delivers 13 grams of protein while remaining entirely vegetarian and gluten-free.

Ready in just 35 minutes with minimal prep, it's an ideal weeknight dinner that satisfies without weighing you down. The smoked paprika adds a subtle depth of flavor, while the Greek yogurt stirred in at the end creates a luxurious creaminess without any heavy cream.

The rain was hammering against the kitchen window and I had half a can of white beans sitting forgotten in the fridge when this soup came together out of sheer stubbornness. I threw everything into one pot, blended it smooth, and accidentally created something my roommate now texts me about at least twice a month. That first bowl, eaten standing at the counter with bread torn straight from the loaf, tasted like comfort I did not know I needed.

I once served this to a friend who swore she hated tomato soup, and she paused mid sentence after the first spoonful, then asked for the recipe before finishing the bowl.

Ingredients

  • Olive oil: Just a tablespoon is enough to soften the onions and build a gentle foundation without weighing everything down.
  • Onion: One medium onion, diced small, melts into the soup and adds a sweetness you would miss if you skipped it.
  • Garlic: Two cloves bring a quiet warmth that ties the tomatoes and spices together.
  • Diced tomatoes: Two cans give the soup its body and bright acidity, and you do not need expensive ones.
  • Tomato paste: A couple of tablespoons deepen the color and concentrate the flavor beautifully.
  • White beans: One drained can is the protein secret that makes this soup genuinely filling.
  • Greek yogurt: Stirred in at the end for creaminess without any heavy cream.
  • Vegetable broth: Low sodium lets you control the salt and keeps the tomato flavor front and center.
  • Dried basil and oregano: A teaspoon of each adds herbal depth that pairs naturally with tomatoes.
  • Smoked paprika: Half a teaspoon brings a subtle smokiness that makes people ask what your secret is.
  • Salt and black pepper: Season to taste at the very end so nothing gets oversalted.
  • Garnishes (optional): Fresh basil, a swirl of yogurt, or pumpkin seeds make each bowl feel finished.

Instructions

Soften the onions:
Warm the olive oil in a large pot over medium heat, add the diced onion, and let it cook gently for three to four minutes until it turns translucent and fragrant.
Wake up the garlic:
Toss in the minced garlic and stir for about a minute, just until you can smell it blooming in the oil.
Bloom the tomato paste:
Stir the paste into the pot and let it cook for a minute so its raw edge disappears and it darkens slightly.
Build the soup:
Pour in the diced tomatoes, drained beans, broth, basil, oregano, and smoked paprika, then stir everything together until combined.
Simmer and meld:
Bring the pot to a gentle boil, lower the heat, and let it bubble uncovered for fifteen to twenty minutes until the flavors settle into each other.
Blend until silky:
Remove the pot from the heat and use an immersion blender to puree until completely smooth, or work in careful batches with a countertop blender.
Add the creaminess:
Stir in the Greek yogurt until it vanishes into the soup, then taste and add salt and pepper until it sings.
Serve with care:
Ladle into bowls and finish with fresh basil, a drizzle of yogurt, or a scattering of pumpkin seeds if the mood strikes.
Pin It
| hometastelab.com

There was a January evening when I ladled this into a thermos and took it to a friend who was recovering from surgery, and she called it a hug in a jar.

Making It Your Own

The smoked paprika can be swapped for a pinch of cayenne if you prefer heat over smoke, and a handful of spinach stirred in at the end wilts down without anyone noticing it is there.

Serving Suggestions

Thick crusty bread is the obvious pairing, but I have also poured this over a bowl of cooked rice on nights when I wanted something even heartier without extra effort.

Storage and Reheating

This soup keeps for four days in the fridge and actually tastes better on day two when the flavors have had time to fully settle.

  • Freeze individual portions in jars or bags for quick lunches.
  • Reheat gently on the stove or in the microwave, stirring once halfway through.
  • Avoid boiling after reheating so the yogurt stays smooth.
Velvety high protein tomato soup ladled into a white bowl garnished with pumpkin seeds and a yogurt drizzle Pin It
Velvety high protein tomato soup ladled into a white bowl garnished with pumpkin seeds and a yogurt drizzle | hometastelab.com

Some recipes earn a permanent spot in your rotation without trying, and this one earned mine on a rainy Tuesday with nothing but leftovers and luck.

Recipe Questions

Yes, simply substitute the Greek yogurt with an equal amount of unsweetened soy yogurt or coconut cream. This keeps the creamy texture while making the dish fully plant-based and dairy-free.

Butter beans, navy beans, or chickpeas all work well as substitutes. They each bring a slightly different texture and flavor profile, but all contribute similar protein content to the soup.

Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, stirring occasionally. The soup may thicken as it sits, so add a splash of broth when reheating if needed.

Yes, this soup freezes well for up to 3 months. For best results, freeze before adding the Greek yogurt, then stir it in fresh after thawing and reheating. This prevents any graininess in the texture.

Crusty whole grain bread, a side salad, or grilled cheese sandwiches pair beautifully. For extra protein, top with pumpkin seeds, hemp hearts, or a sprinkle of grated Parmesan cheese.

An immersion blender is convenient but not required. You can transfer the soup in batches to a standard countertop blender. Just be careful not to overfill and allow the soup to cool slightly before blending to avoid pressure buildup.

High Protein Tomato Soup

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

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 & Flavorings

  • 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.
2
Bloom the Garlic: Add minced garlic and cook for another minute until fragrant.
3
Toast the Tomato Paste: Stir in tomato paste and cook for 1 minute to deepen its flavor.
4
Build the Soup Base: Add diced tomatoes, white beans, vegetable broth, dried basil, oregano, and smoked paprika. Stir to combine thoroughly.
5
Simmer Until Tender: Bring to a gentle boil, then reduce heat and simmer uncovered for 15–20 minutes to allow flavors to meld.
6
Blend Until Smooth: Remove from heat. Use an immersion blender or transfer in batches to a countertop blender and purée until smooth and creamy.
7
Finish with Greek Yogurt: Stir in Greek yogurt until fully incorporated. Season with salt and black pepper to taste.
8
Serve and Garnish: Ladle into bowls and garnish with fresh basil leaves, a swirl of Greek yogurt, and pumpkin seeds if desired.
Additional Information

Equipment Needed

  • Large pot
  • Immersion blender or countertop blender
  • Ladle
  • Knife and cutting board

Nutrition (Per Serving)

Calories 210
Protein 13g
Carbs 27g
Fat 5g

Allergy Information

  • Contains dairy (Greek yogurt); substitute with plant-based yogurt for a dairy-free version.
  • Beans may be processed in facilities that handle other allergens. Check labels if concerned.
Claire Donovan

Sharing easy, wholesome recipes and practical cooking tips for fellow food lovers.