From My Kitchen to Yours, With Love

High-Protein Creamy Tomato Soup That Actually Fills You Up

Published :

Okay, hear me out: tomato soup doesn’t have to be that thin, forgettable thing in a paper cup. I started making a version with cottage cheese last winter and I stopped buying sad salads for lunch. It’s creamy, filling, and actually tastes like comfort food—not punishment. If you want a tomato soup that packs protein, eats well, and doesn’t waste your time, you’ll like this.

Also, I linked a tasty high-protein bake that inspired my brunch pairing for days: Berrylicious High-Protein Bake.

High Protein Tomato Soup

Why You’ll Love This Recipe

  • High protein helps you feel full longer and supports muscle recovery.
  • Creamy texture without heavy cream keeps it light but indulgent.
  • Fast and pantry-friendly—use canned tomatoes and cottage cheese for speed.
  • Versatile: serve it as a bowl, a sauce, or a braising liquid for chicken.

I make this soup when I want something that feels like a hug but also fuels a busy evening. The cottage cheese sneaks in protein and gives a silky texture without needing cream. Doesn’t that sound like a win-win?

Ingredients You’ll Need

  • 1 tablespoon olive oil
  • 1 onion (diced)
  • ½ teaspoon kosher salt
  • 2 tablespoons minced garlic
  • 1 tablespoon tomato paste
  • 2 teaspoon dried basil
  • 1 tablespoon sugar
  • 2 cans of canned whole tomatoes ((two 28 oz cans))
  • 3 cups vegetable broth (low sodium)
  • 1½ cup cottage cheese (2% MF )
  • pepper (to taste)
  • parmesan (optional garnish)
  • basil (optional garnish)

How to Make (Step-by-Step)

STEP 1

Heat the oil over medium heat in a large pot, then add the onions and cook until softened, about 4 to 5 minutes.

STEP 2

Add the garlic and cook for another minute before adding the salt. Deglaze the pot with a splash of the vegetable broth, if necessary.

STEP 3

Add tomato paste to the pot and cook for a minute. Add the sugar and dried basil and give everything a stir.

STEP 4

Add the canned tomatoes (with the liquid!) and the vegetable broth. Cover and simmer for 20 minutes, stirring occasionally. (Add more salt at this stage if desired)

STEP 5

Add the soup to the blender along with cottage cheese. Blend until smooth. You might have to do this in two batches, depending on how large your blender is. Just be careful when blending hot soup by making sure there’s a way for the steam to release by not filling the blender to the top. I remove the center of the lid to my stand mixer and cover the gap with a linen napkin. Serve as is or top with your favorite garnishes like parmesan, basil, and cracked pepper.

Pro Tips for the Best Results

  • Use low-sodium broth to control the salt level.
  • Blend hot soup carefully; leave a vent so steam can escape.
  • Choose 2% cottage cheese for creaminess without too much fat.
  • Taste and adjust salt after simmering, not before.
  • Make a double batch and freeze for busy weeks—portions reheat beautifully.

If you want a richer mouthfeel without more dairy, roast the canned tomatoes for 15 minutes at 400°F before adding them. Roasting concentrates flavor and reduces acidity—a tiny effort, big payoff. Also, I sometimes swap half the broth for milk for creamier texture, but watch the salt.

Fun Variations & Topping Ideas

Variations:

  • Roasted red peppers: add roasted peppers before blending for a smoky note.
  • Red lentils: cook 1/3 cup with the broth for extra protein and body.
  • Greek yogurt swap: use Greek yogurt if you prefer tang and fewer lumps.
  • Vegan option: use blended cannellini beans or silken tofu to replace cottage cheese.

Toppings:

  • Toasted pepitas for crunch.
  • Fresh basil leaves for brightness.
  • Drizzle of olive oil and cracked pepper for a simple finish.
  • Grated parmesan for extra umami.

Feeling playful? Add a splash of balsamic at the end for a sweet, tangy pop. I sometimes stir in a spoonful of harissa on cold nights for heat and complexity. Want to keep it kid-friendly? Skip the spice and add a butter swirl.

Storing and Reheating

Storing:

Cool the soup to room temperature before refrigerating. Store in airtight containers for up to 4 days, or freeze for 2 to 3 months. I label containers with dates when I freeze soup because I sometimes forget which batch is which.

Reheating:

Reheat gently on the stove over low heat and stir to recombine any separated dairy. If frozen, thaw overnight in the fridge before reheating. To reheat from frozen, I defrost in the fridge overnight and warm slowly so the dairy doesn’t split.

Leftover ideas

Don’t let leftovers get boring. Use the soup as a pasta sauce base, braise chicken thighs in it, or turn it into a tomato-y shakshuka. Leftovers also shine in grain bowls—pour soup over quinoa and top with roasted veggies. You can also use it as a base for curry-style dishes by adding curry paste and coconut milk.

Frequently Asked Questions (FAQ)

How much protein is in this tomato soup?

Protein content depends on the amount of cottage cheese you use, but you can typically expect around 20–25 grams per serving if you portion wisely.

Can I replace cottage cheese with something else?

Yes—Greek yogurt and silken tofu both work, though texture and flavor will shift. If you want a dairy-free swap, try blended cannellini beans.

Is this soup good for meal prep?

Absolutely. Batch cook it, portion into containers, and reheat for easy protein-packed lunches.

Can I make this vegan?

You can swap cottage cheese for blended cannellini beans or silken tofu to keep the protein while losing dairy.

What cottage cheese should I buy for the best texture?

Pick a lumpy style if you like tiny curds or blend a smooth variety for silkier results.

Can I make this on the stovetop without a blender?

Yes, whisk in the cottage cheese vigorously and use an immersion blender if you have one.

How do I reduce acidity in tomato soup?

Add a little sugar, a splash of baking soda, or cook the tomatoes longer to mellow the acidity.

Is this recipe kid-friendly?

Yes—my nephew ate two bowls when I made this and then asked for more bread to dunk. That’s high praise in my book.

Conclusion:

This high-protein tomato soup hits the sweet spot: comfort, speed, and substance. Try it this week, tweak it to your taste, and share what you added—garlic? harissa? a ridiculous cheese crown? I want to know. Leave a comment and a rating on the recipe so others can find it and learn from your brilliant choices. For a version with similar protein-forward ideas and extra tips, I also recommend checking out High Protein Tomato Soup with Cottage Cheese recipe. FYI, IMO this one will become your new weeknight hero.

Go make it.

High Protein Tomato Soup

High-Protein Creamy Tomato Soup That Actually Fills You Up

High-Protein Creamy Tomato Soup

A creamy and filling tomato soup packed with protein from cottage cheese, it’s a comfort food that fuels your busy evenings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Lunch, Soup
Cuisine: Italian
Calories: 220

Ingredients
  

Main Ingredients
  • 1 tablespoon olive oil
  • 1 medium onion (diced)
  • ½ teaspoon kosher salt
  • 2 tablespoons minced garlic
  • 1 tablespoon tomato paste
  • 2 teaspoons dried basil
  • 1 tablespoon sugar
  • 2 cans canned whole tomatoes (28 oz cans)
  • 3 cups vegetable broth (low sodium)
  • cups cottage cheese (2% MF) For creaminess
  • pepper (to taste)
  • parmesan (optional garnish)
  • basil (optional garnish)

Method
 

Cooking Instructions
  1. Heat the oil over medium heat in a large pot, then add the onions and cook until softened, about 4 to 5 minutes.
  2. Add the garlic and cook for another minute before adding the salt. Deglaze the pot with a splash of the vegetable broth, if necessary.
  3. Add tomato paste to the pot and cook for a minute. Add the sugar and dried basil and stir everything together.
  4. Add the canned tomatoes (with the liquid!) and the vegetable broth. Cover and simmer for 20 minutes, stirring occasionally.
  5. Add the soup to the blender along with cottage cheese. Blend until smooth, being cautious with hot soup.
  6. Serve as is or top with parmesan, basil, and cracked pepper.

Notes

For best results, use low-sodium broth, and consider roasting tomatoes for enhanced flavor. This soup is perfect for meal prep and can be frozen for later use.

Leave a Comment

Recipe Rating