High Protein Tomato Soup Recipe
Introduction
This high protein tomato soup is a comforting and nutritious twist on a classic favorite. Packed with cottage cheese, it offers a creamy texture and extra protein without heavy cream. Perfect for a light lunch or an easy dinner.

Ingredients
- 1 tablespoon olive oil
- 1 onion, diced
- ½ teaspoon kosher salt
- 2 tablespoons minced garlic
- 1 tablespoon tomato paste
- 2 teaspoons dried basil
- 1 tablespoon sugar
- 2 cans whole tomatoes (two 28 oz cans)
- 3 cups low sodium vegetable broth
- 1½ cups 2% cottage cheese
- Pepper, to taste
- Parmesan, for garnish (optional)
- Fresh basil, for garnish (optional)
Instructions
- Step 1: Heat olive oil over medium heat in a large pot. Add the diced onions and cook until softened, about 4 to 5 minutes.
- Step 2: Add the minced garlic and cook for another minute. Stir in the kosher salt. If the pot starts to stick, deglaze with a splash of vegetable broth.
- Step 3: Add the tomato paste and cook for one minute, then stir in the sugar and dried basil until well combined.
- Step 4: Pour in the canned whole tomatoes with their liquid and the vegetable broth. Cover and simmer for 20 minutes, stirring occasionally. Adjust salt if needed.
- Step 5: Carefully transfer the soup to a blender in batches along with the cottage cheese. Blend until smooth. Leave a gap on the blender lid to allow steam to escape to avoid pressure buildup.
- Step 6: Pour the blended soup back into the pot to warm through if needed. Serve hot, topped with freshly ground pepper, Parmesan, and basil if desired.
Tips & Variations
- For a spicier version, add a pinch of crushed red pepper flakes when cooking the garlic.
- You can substitute Greek yogurt for cottage cheese for a different creamy texture and flavor.
- If fresh basil is available, adding it right before serving brightens the soup.
- To make the soup vegan, replace cottage cheese with silken tofu or cashew cream and check broth for animal ingredients.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally to prevent sticking. This soup can also be frozen for up to 2 months; thaw overnight in the fridge before warming.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh tomatoes instead of canned?
Yes, fresh tomatoes can be used but they will need to be peeled, seeded, and cooked down to develop the same depth of flavor. About 3 pounds of ripe tomatoes should replace the two cans.
Is the cottage cheese noticeable in the soup?
When blended thoroughly, the cottage cheese adds creaminess and protein without a strong flavor. It’s a great way to enrich the soup without using cream or milk.
Print
High Protein Tomato Soup Recipe
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Low Fat
Description
This high protein tomato soup combines the rich flavors of slow-simmered tomatoes, aromatic herbs, and creamy cottage cheese to create a smooth, comforting, and nutritious meal perfect for any season.
Ingredients
Sauté Base
- 1 tablespoon olive oil
- 1 onion, diced
- ½ teaspoon kosher salt
- 2 tablespoons minced garlic
Tomato Soup
- 1 tablespoon tomato paste
- 2 teaspoons dried basil
- 1 tablespoon sugar
- 2 cans whole canned tomatoes (two 28 oz cans, with liquid)
- 3 cups low sodium vegetable broth
- pepper, to taste
High Protein Addition and Garnish
- 1½ cups cottage cheese (2% milk fat)
- parmesan cheese (optional garnish)
- fresh basil (optional garnish)
Instructions
- Heat and Sauté Onions: In a large pot, warm the olive oil over medium heat. Add the diced onions and sauté them until they are softened and translucent, which should take about 4 to 5 minutes.
- Add Garlic and Salt: Stir in the minced garlic and cook for an additional minute until fragrant. Then add the kosher salt. If any bits stick to the bottom of the pot, deglaze it with a splash of vegetable broth to lift the flavors.
- Add Tomato Paste and Herbs: Mix in the tomato paste and cook it for about one minute to deepen its flavor. Next, add the sugar and dried basil, stirring well to combine all ingredients.
- Simmer Tomatoes and Broth: Pour in the canned whole tomatoes along with their liquid and the vegetable broth. Cover the pot and let the soup simmer gently for 20 minutes, stirring occasionally. At this point, taste and adjust salt as needed.
- Blend with Cottage Cheese: Carefully transfer the hot soup in batches to a blender. Add the cottage cheese to each batch and blend until completely smooth. To avoid steam buildup, keep the blender lid slightly vented and cover with a linen napkin.
- Serve and Garnish: Pour the finished soup into bowls and garnish with freshly ground pepper, grated parmesan cheese, and fresh basil leaves if desired. Serve immediately for the best flavor and texture.
Notes
- Be cautious when blending hot liquids to prevent splattering; vent the blender lid and cover with a cloth.
- You can adjust the sugar quantity depending on the acidity of your canned tomatoes.
- For a richer soup, use whole milk cottage cheese or add a swirl of cream before serving.
- Leftovers can be refrigerated for up to 3 days or frozen for up to 1 month.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: high protein tomato soup, creamy tomato soup, cottage cheese soup, easy tomato soup recipe, healthy tomato soup

