High Protein Cottage Cheese Tomato Soup

No ratings yet

Cals: 206 Protein: 15 Carbs: 30 Fat: 4.7

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Creamy tomato soup with hints of basil and fresh herbs. This high-protein, gluten-free, low-calorie soup uses cottage cheese to provide you with a protein boost and add extra creaminess.

For me, tomato soup is one of the most comforting meals in my recipe book.

While it’s vegetarian and very low in calories, I thought I’d naturally boost the protein in it by adding cottage cheese. And here it is!

My famous cottage cheese tomato soup not only warms your heart, but it also fuels your body. It’s officially one of my best high protein soup recipes ever.

High Protein Cottage Cheese Tomato Soup

This high-protein soup delivers 15 grams of protein per serving, which we love.

Pin this now to find it later

Pin It

But, one of the things I love about this recipe is how versatile it is. I’ve tried using it as both a side dish and the main course.

So, if you are looking for a comforting lunch or dinner, you’ll want to keep this recipe close by.

Healthy Cottage Cheese Tomato Soup

Ingredients and Substitutes

Olive oil (1 tbsp) – Replace it with avocado oil, sunflower oil, ghee, or melted butter.

Yellow onion, finely chopped (1) – Swap with shallots, leeks, or red onion.

Garlic, minced (6 cloves) – You can also use garlic powder (1/4 teaspoon per clove) or use roasted garlic to give it an extra layer of flavor.

Peeled tomatoes (2 28oz cans) – Use fresh tomatoes (blanched and peeled) or canned crushed tomatoes as alternatives.

Vegetable broth (5 cups) – You can use chicken broth, beef broth, or water with a bouillon cube.

Sea salt (2 tsp)

Black pepper (A pinch)

Oregano (1 tsp) – Swap with dried marjoram or Italian seasoning.

Thyme (1 tsp) – Consider using dried rosemary or parsley.

Basil, finely chopped (1 cup) – You can also use cilantro, parsley, or dried basil.

Tomato paste (4 tbsp) – If you want to make it extra special, you can use sun-dried tomato paste.

Cottage cheese (1 1/2 cups) – Ricotta cheese, cream cheese, silken tofu, or Greek yogurt are great alternatives.

GARNISH

Fresh basil, chopped – You can also use parsley, cilantro, or some Parmesan cheese.

Yummy Cottage Cheese Tomato Soup

How to Make High Protein Cottage Cheese Tomato Soup

Step 1. Grab a large pot and place it over medium-high heat. Add the olive oil and onions.

Step 2. Cook the onions until they are translucent, which should take around 5 minutes. Add the garlic and cook for another 30 seconds.

Delicious Cottage Cheese Tomato Soup

Step 3.Add the rest of the ingredients, except for the cottage cheese.

Step 4. Give it a good stir. Then, bring it to a simmer and cook for 15-20 minutes.

Nutritious Cottage Cheese Tomato Soup

Step 5.Now, add the cottage cheese.

Step 6. Let the soup cool down a bit and blend until smooth. It’s best if you can use an immersion blender or do it in several sections.

Tasty Cottage Cheese Tomato Soup

Step 7.When it’s all blended, garnish with fresh basil before serving.

Savory Cottage Cheese Tomato Soup

Pin this now to find it later

Pin It

How I Would Modify This Recipe

  • Add Some Heat: Add some red pepper flakes, cayenne pepper, or fresh jalapeño slices when you are sautéing the onions.
  • Change the Texture: If you prefer a chunky soup, blend only half of the soup to leave some texture.
  • Make it Mediterranean: Add sun-dried tomatoes, kalamata olives, and oregano.
  • Add Some Protein: You can add grilled chicken strips or turkey meatballs.

What I Would Serve with This Cottage Cheese Tomato Soup

  • Grilled cheese sandwich
  • Garlic bread
  • Roasted vegetables
  • Garlic pasta
  • Avocado toast
  • Caprese salad
  • Arugula salad
  • Avocado salad
Delectable Cottage Cheese Tomato Soup

My Tips & Tricks

  1. Full-Fat Cottage Cheese: This will provide a creamier texture. However, if you want to reduce the calories and just boost the protein intake, add fat-free cottage cheese.
  2. Don’t Boil the Cottage Cheese: Prevent the soup from boiling when you add the cottage cheese; otherwise, it might curdle.
  3. Let it Cool Down: If you are using a blender, allow the soup to cool down before blending. This is going to prevent pressure buildup.

My Storage Tips

One of the best things about this recipe is that it’s great for meal prepping. Actually, the flavors just get stronger after a couple of days.

Place any leftovers in an airtight container and keep them in the fridge for up to 4-5 days.

When you are ready to have it again, place it in the stove at low heat and make sure you constantly stir. If it’s too dry, add a splash of broth.

While you can also place it in the freezer (you can keep it there for up to 3 months), it might lose some of its creamy texture.

Satisfying Cottage Cheese Tomato Soup

More High Protein Soups

High Protein Cottage Cheese Tomato Soup
No ratings yet

High Protein Cottage Cheese Tomato Soup

Cals: 206 Protein: 15 Carbs: 30 Fat: 4.7

High protein tomato soup infused with basil and fresh herbs, made creamy with protein-rich cottage cheese. This gluten-free comfort food is also low-calorie and vegetarian.
Prep: 10 minutes
Cook: 21 minutes
Total: 31 minutes
Servings: 4 bowls

Ingredients 

  • 1 tbsp olive oil
  • 1 yellow onion finely chopped
  • 6 cloves garlic minced
  • 2 28 oz can peeled tomatoes
  • 5 cups vegetable broth
  • 2 tsp sea salt
  • A pinch black pepper
  • 1 tsp oregano
  • 1 tsp thyme
  • 1 cup basil finely chopped
  • 4 tbsp tomato paste
  • 1 1/2 cups cottage cheese

Garnish

  • Fresh basil chopped

Instructions 

  • Place a large pot over medium-high heat. Add in the olive oil and onion. Cook for 5 minutes until translucent.
  • Add the garlic, and cook for another 30s.
  • Add the rest of the ingredients to the pot, except for the cottage cheese. Bring to a simmer and cook for 15-20 minutes.
  • Once it’s done, pour the soup into the blender with parts of the cottage cheese. Blend until smooth. You’ll need to do it a couple of times, so it’s best to have 2 different soup pots to pour the soup in. If you have an immersion blender, just blend all the ingredients together, including the cottage cheese, inside the pot.
  • Garnish with fresh basil before serving.

Nutrition

Serving: 1 bowl (2.75 cups) | Calories: 206kcal | Carbohydrates: 30g | Protein: 15g | Fat: 4.7g | Saturated Fat: 1.6g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 0.8g | Cholesterol: 14mg | Sodium: 2325mg | Potassium: 1343.2mg | Fiber: 6.5g | Sugar: 18g | Calcium: 157mg | Iron: 2.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Leave a comment below with your rating! I’d love to hear your feedback. The top comment gets featured!

You May Also Like:

HPHigh ProteinGFGluten FreeLSLow SugarHFHigh FiberLCLow Calorie

Ham and Bean Soup

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. Gigi says:

    Karolina Thanks for the recipe, I am a bit appalled at the wicked high sodium in this soup and wanted to inquire if you have any suggestions. I am thinking of maybe. using. Ricotta to to cut down on the sodium? Healthy fat content isnโ€™t a concern but high sodium is. How about cutting out the salt in the recipe or at least cutting it down? Hopefully you will get back to me about this. TIA

    1. Karolina Miles says:

      It will heavily depend on the vegetable broth you use. These calculations are also just estimates. Let’s say if you find a lower-sodium broth, you’ll cut out a lot of the sodium out of the recipe.
      Also, remove the salt and cut the cottage cheese; you can use ricotta cheese as well. All of that will cut out the sodium content significantly.

  2. Susan Manzella says:

    Is the ratio of tomatoes correct for 4 bowls? 2- 28 oz cans of tomatoes because when I modified the recipe for 2 bowls, the tomatoes changed to 1 15 oz can of tomatoes. Plus if itโ€™s only 4 bowls for the recipe, a serving would be over 20 oz because you are starting with 5 cups of broth and 56 oz of tomatoes? Thanks for clarifying. Recipe sounds great but want to make it correctly!

    1. Karolina Miles says:

      It should be 1 28oz can of tomatoes for 2 bowls. Yes, the serving size per bowl is approximately 22oz, totaling around 2.75 cups per bowl.
      The soup is low in calories and worth it! I love my serving sizes a little bigger too, where I come from, our bowls aren’t small either. ๐Ÿ˜€