Mouthwatering High Protein Cottage Cheese Tomato Soup

Here is my favorite tomato soup recipe, with a protein-packed twist using cottage cheese that blends right in, plus sweet San Marzano tomatoes, fresh garlic, and just the right amount of basil and spice.

This cottage cheese tomato soup has become my go-to lunch throughout the week. I love that it keeps me full for hours thanks to all that protein, and it tastes just as good reheated the next day. Sometimes I even make a double batch!

High Protein Cottage Cheese Tomato Soup
Image: homefoodkitchen.com / All Rights reserved

Why You’ll Love This Cottage Cheese Tomato Soup

  • High-protein comfort food – The cottage cheese adds a protein boost to classic tomato soup, making it more filling and satisfying than the regular version.
  • Simple pantry ingredients – You probably have most of these staples in your kitchen already, like canned tomatoes, garlic, and basic seasonings.
  • Quick and easy – This soup comes together in under an hour, perfect for a cozy weeknight dinner when you want something warm and comforting without spending all evening in the kitchen.
  • Creamy without heavy cream – The cottage cheese gives you that rich, creamy texture you crave without all the extra calories from heavy cream.

What Kind of Cottage Cheese Should I Use?

Any style of cottage cheese will work great in this soup, whether you prefer small curd, large curd, or even whipped cottage cheese. Full-fat cottage cheese will give you the creamiest, richest result, but low-fat or fat-free versions work just fine if that’s what you have on hand. The beauty of blending cottage cheese into soup is that it all gets pureed together anyway, so those curds completely disappear into a smooth, creamy texture. If you’re looking to boost the protein even more, go for a brand that advertises higher protein content – some cottage cheeses pack in up to 20 grams of protein per serving.

High Protein Cottage Cheese Tomato Soup
Image: homefoodkitchen.com / All Rights reserved

Options for Substitutions

This protein-packed soup is pretty forgiving when it comes to swaps:

  • Cottage cheese: This is the star ingredient that gives the soup its protein boost and creamy texture, so I wouldn’t recommend skipping it. However, you can use ricotta cheese instead – just blend it well to get that smooth consistency.
  • Canned tomatoes: Any type of canned tomatoes works here – whole, diced, crushed, or fire-roasted. If using whole tomatoes, just break them up with a spoon while cooking. Fire-roasted varieties add a nice smoky flavor.
  • Vegetable broth: Chicken broth or even water with a bouillon cube will work fine. The soup has plenty of flavor from the tomatoes and seasonings, so don’t stress if you need to use water.
  • Fresh garlic: If you’re using jarred minced garlic, that’s totally fine. You can also use about 1 teaspoon of garlic powder in a pinch, though fresh or jarred gives better flavor.
  • Sugar: The sugar helps balance the acidity of the tomatoes. You can use honey or maple syrup instead, or leave it out if your tomatoes are naturally sweet.
  • Basil: Dried Italian seasoning or oregano can stand in for basil. If you have fresh basil, use about 2 tablespoons instead of dried.

Watch Out for These Mistakes While Cooking

The biggest mistake when making this soup is adding the cottage cheese while the soup is still boiling hot, which can cause it to separate and create an unpleasant grainy texture – let the soup cool for about 5 minutes before blending in the cottage cheese for a smooth, creamy result.

Another common error is not cooking the tomato paste long enough in step 4, as giving it a full minute to caramelize removes the raw, metallic taste and adds depth to your soup.

When blending hot liquids, fill your blender only halfway and hold the lid down with a kitchen towel to prevent dangerous steam explosions, or use an immersion blender directly in the pot for safer results.

Finally, don’t skip the sugar – it balances the acidity of the tomatoes and brings out their natural sweetness, making the difference between a flat-tasting soup and one that tastes restaurant-quality.

High Protein Cottage Cheese Tomato Soup
Image: homefoodkitchen.com / All Rights reserved

What to Serve With Cottage Cheese Tomato Soup?

This protein-packed soup is filling on its own, but I love serving it with a crusty baguette or some toasted sourdough for dipping. If you want to make it a complete meal, add a simple side salad with mixed greens, cucumber, and a light vinaigrette to balance out the richness of the soup. For extra protein, you could serve it alongside a grilled chicken sandwich or even just some whole grain crackers and cheese. Since this soup has a nice Italian vibe with the basil and garlic, it also pairs well with a caprese salad or some roasted vegetables like zucchini and bell peppers.

Storage Instructions

Store: This soup keeps really well in the fridge for up to 5 days in an airtight container. The flavors actually get better as they sit together, so it’s a great one to make ahead for easy lunches throughout the week.

Freeze: You can freeze this soup for up to 3 months in freezer-safe containers or bags. Just make sure to leave a little room at the top since it’ll expand as it freezes. The cottage cheese might separate slightly when thawed, but a quick stir or blend will bring it right back together.

Reheat: Warm it up gently on the stovetop over medium-low heat, stirring occasionally, or microwave it in 1-minute intervals. If the soup seems too thick after storing, just add a splash of vegetable broth or water to thin it out to your liking.

Preparation Time 10-15 minutes
Cooking Time 30-40 minutes
Total Time 40-55 minutes
Level of Difficulty Easy
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 525-625
  • Protein: 32-39 g
  • Fat: 13-18 g
  • Carbohydrates: 80-96 g

Ingredients

  • 1.5 tbsp olive oil
  • 1 onion (diced into 1/2-inch pieces)
  • 1/2 tsp salt
  • 2.5 tbsp garlic
  • 1 tbsp tomato paste (I prefer Hunt’s for a richer color)
  • 2 tsp basil
  • 1 tbsp sugar
  • 1/4 tsp red pepper flakes
  • 56 oz canned tomatoes (I use Cento San Marzano for best sweetness)
  • 3 cups vegetable broth
  • 1.5 cups cottage cheese (Good Culture brand adds the best creamy texture)
  • black pepper

Step 1: Build the Aromatic Base

  • 1.5 tbsp olive oil
  • 1 onion, diced into 1/2-inch pieces
  • 1/2 tsp salt
  • 2.5 tbsp garlic

Heat the olive oil in a large pot over medium heat until shimmering.

Add the diced onion with the salt and cook for 4-5 minutes, stirring occasionally, until the onion becomes soft and translucent.

This salting technique helps the onion release its moisture and cook more evenly.

Add the minced garlic and cook for another minute until fragrant, being careful not to let it brown.

Step 2: Develop the Flavor Base with Tomato Paste and Spices

  • 1 tbsp tomato paste
  • 1 tbsp sugar
  • 2 tsp basil
  • 1/4 tsp red pepper flakes

Stir in the tomato paste and cook for 1 minute, allowing it to caramelize slightly against the pot bottom—this deepens the umami flavor.

Add the sugar, basil, and red pepper flakes, stirring well to combine.

These ingredients work together to balance the acidity of the tomatoes and add complexity; I find this layering of spices before adding the liquid creates a more cohesive flavor profile throughout the soup.

Step 3: Simmer the Tomato and Broth Base

  • 56 oz canned tomatoes
  • 3 cups vegetable broth

Pour in the canned tomatoes with their juices and the vegetable broth, stirring to combine everything thoroughly.

Cover the pot and bring to a gentle simmer over medium heat.

Let it simmer for 20 minutes to allow the flavors to meld and the soup to develop deeper, more rounded taste.

The covered cooking prevents too much evaporation and helps the spices infuse evenly.

Step 4: Blend in Cottage Cheese for Creaminess and Protein

  • tomato and broth base from Step 3
  • 1.5 cups cottage cheese

Remove the pot from heat and let it cool for 2-3 minutes.

Add the cottage cheese directly to the warm soup.

Using an immersion blender, blend the soup thoroughly until completely smooth and creamy—this typically takes 1-2 minutes of continuous blending.

If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender and blend until smooth, then return to the pot.

I prefer cottage cheese for this soup because it adds significant protein while creating a silky texture better than heavy cream, plus it keeps the soup lighter overall.

Step 5: Season and Serve

  • black pepper
  • blended soup from Step 4

Taste the soup and season with additional salt and black pepper to your preference.

Gently reheat the soup over medium-low heat if it has cooled significantly, stirring occasionally, until it reaches your desired serving temperature.

Ladle into bowls and serve immediately with your preferred toppings.

High Protein Cottage Cheese Tomato Soup

Mouthwatering High Protein Cottage Cheese Tomato Soup

Delicious Mouthwatering High Protein Cottage Cheese Tomato Soup recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 47 minutes
Servings 6 servings
Calories 575 kcal

Ingredients
  

  • 1.5 tbsp olive oil
  • 1 onion (diced into 1/2-inch pieces)
  • 1/2 tsp salt
  • 2.5 tbsp garlic
  • 1 tbsp tomato paste (I prefer Hunt's for a richer color)
  • 2 tsp basil
  • 1 tbsp sugar
  • 1/4 tsp red pepper flakes
  • 56 oz canned tomatoes (I use Cento San Marzano for best sweetness)
  • 3 cups vegetable broth
  • 1.5 cups cottage cheese (Good Culture brand adds the best creamy texture)
  • black pepper

Instructions
 

  • Heat the olive oil in a large pot over medium heat until shimmering. Add the diced onion with the salt and cook for 4-5 minutes, stirring occasionally, until the onion becomes soft and translucent. This salting technique helps the onion release its moisture and cook more evenly. Add the minced garlic and cook for another minute until fragrant, being careful not to let it brown.
  • Stir in the tomato paste and cook for 1 minute, allowing it to caramelize slightly against the pot bottom—this deepens the umami flavor. Add the sugar, basil, and red pepper flakes, stirring well to combine. These ingredients work together to balance the acidity of the tomatoes and add complexity; I find this layering of spices before adding the liquid creates a more cohesive flavor profile throughout the soup.
  • Pour in the canned tomatoes with their juices and the vegetable broth, stirring to combine everything thoroughly. Cover the pot and bring to a gentle simmer over medium heat. Let it simmer for 20 minutes to allow the flavors to meld and the soup to develop deeper, more rounded taste. The covered cooking prevents too much evaporation and helps the spices infuse evenly.
  • Remove the pot from heat and let it cool for 2-3 minutes. Add the cottage cheese directly to the warm soup. Using an immersion blender, blend the soup thoroughly until completely smooth and creamy—this typically takes 1-2 minutes of continuous blending. If you don't have an immersion blender, carefully transfer the soup in batches to a regular blender and blend until smooth, then return to the pot. I prefer cottage cheese for this soup because it adds significant protein while creating a silky texture better than heavy cream, plus it keeps the soup lighter overall.
  • Taste the soup and season with additional salt and black pepper to your preference. Gently reheat the soup over medium-low heat if it has cooled significantly, stirring occasionally, until it reaches your desired serving temperature. Ladle into bowls and serve immediately with your preferred toppings.

Disclaimer: Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating