High-Protein Creamy Tomato Soup Recipe
Introduction
This high-protein tomato soup is a comforting and nutritious option for any meal. Made with fresh tomatoes and creamy Greek yogurt, it’s both satisfying and simple to prepare.

Ingredients
- 4 cups fresh tomatoes, chopped
- 1 cup Greek yogurt
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cups vegetable broth
Instructions
- Step 1: In a large pot, sauté the onion and garlic over medium heat until softened and fragrant, about 5 minutes. Add the chopped tomatoes and cook until they begin to break down, about 10 minutes.
- Step 2: Pour in the vegetable broth and bring the mixture to a simmer. Cook for an additional 10 minutes to blend the flavors.
- Step 3: Remove the pot from heat and carefully blend the soup until smooth using an immersion blender or a regular blender in batches.
- Step 4: Stir in the Greek yogurt until fully combined. Heat gently if needed, but avoid boiling to preserve the yogurt’s creaminess.
- Step 5: Serve warm, garnished with fresh herbs or a drizzle of olive oil if desired.
Tips & Variations
- For extra protein, add cooked lentils or beans while simmering the soup.
- Use fire-roasted tomatoes for a smoky flavor twist.
- Replace Greek yogurt with sour cream or a dairy-free alternative if preferred.
- Add fresh basil or oregano during cooking for an herby note.
Storage
Store the soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, stirring occasionally to maintain a smooth texture. Avoid boiling after adding yogurt to prevent curdling.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned tomatoes instead of fresh?
Yes, canned tomatoes work well and make this recipe even quicker. Use about 28 ounces of canned tomatoes, preferably whole peeled or diced.
Is this soup suitable for a vegetarian or vegan diet?
This recipe is vegetarian, but not vegan due to the Greek yogurt. To make it vegan, substitute the yogurt with a plant-based alternative like coconut yogurt or cashew cream.
PrintHigh-Protein Creamy Tomato Soup Recipe
A rich and creamy high-protein tomato soup that combines fresh tomatoes, aromatic onion and garlic, and tangy Greek yogurt for a nutritious and comforting meal. This stovetop-cooked soup is smooth, flavorful, and perfect for a healthy lunch or dinner.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Low Fat
Ingredients
Vegetables
- 6 large ripe tomatoes, chopped
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
Liquids
- 4 cups vegetable broth
- 1/2 cup Greek yogurt
Instructions
- Cook tomatoes and aromatics: In a large pot over medium heat, sauté the chopped onion and minced garlic until they are soft and fragrant, about 5 minutes. Add the chopped tomatoes and cook for another 10 minutes until the tomatoes break down and become tender.
- Blend until smooth: Remove the pot from heat. Using an immersion blender or transferring carefully to a regular blender, blend the mixture until smooth and creamy.
- Stir in yogurt: Return the blended soup to low heat if needed, then stir in the Greek yogurt gently. Heat through for 2-3 minutes without boiling to keep the yogurt from curdling. Season with salt and pepper to taste, then serve warm.
Notes
- For a spicier version, add a pinch of chili flakes while cooking the tomatoes.
- Use full-fat Greek yogurt for creaminess, or low-fat for a lighter version.
- The soup can be stored in the fridge for up to 3 days.
- Add fresh basil or oregano for additional flavor.
Keywords: high-protein tomato soup, creamy tomato soup, Greek yogurt soup, healthy tomato soup, stovetop tomato soup

