High Protein Tomato Soup

Posted on September 19, 2026

High Protein Tomato Soup with fresh basil and toasted sourdough

Difficulty

Prep time

Cooking time

Total time

Servings

Some days call for tomato soup, but a light bowl on its own does not always feel like enough for lunch or dinner. This High Protein Tomato Soup keeps the familiar cozy flavor while adding cottage cheese and chicken bone broth for a creamier, more satisfying bowl.

It is still an easy, weeknight-friendly recipe. You start with onion and garlic, simmer tomatoes with broth and herbs, then blend everything with cottage cheese until silky. The cottage cheese does not make the soup taste cheesy; it simply gives it body and a mellow, creamy texture.

Save this one for busy days when you need something simple, cozy, and family-friendly.

Quick This High Protein Tomato Soup Snapshot

  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Total time: 30 minutes
  • Servings: 4
  • Difficulty: Easy
  • Best for: Weeknight lunch or a light dinner
  • Main method: Stovetop and blend
  • Flavor profile: Tangy tomato, savory herbs, and creamy without heavy cream
Table of Contents

Why You’ll Love This High Protein Tomato Soup

  • It tastes like comforting tomato soup, not a strange “healthy” replacement.
  • It uses pantry-friendly canned tomatoes and a short ingredient list.
  • Cottage cheese blends completely smooth when you use a blender or immersion blender.
  • It is ready in about 30 minutes.
  • You can make it vegetarian with vegetable broth, although bone broth gives the most protein.
  • It is easy to pair with toast, grilled cheese, cornbread, or a fresh salad.

What Makes This Recipe Work

Tomatoes need a little time with onion, garlic, tomato paste, and dried herbs to taste rounded instead of sharp. Tomato paste adds concentrated flavor, while a small splash of balsamic vinegar at the end brightens the whole pot.

Cottage cheese is the practical trick in this High Protein Tomato Soup. Once blended, its curds disappear and create a creamy texture without adding heavy cream. Bone broth gives a savory base and can raise the protein level, although the exact amount depends on the brand. For ingredient nutrition details, the USDA’s FoodData Central is a useful reference.

Ingredients You’ll Need

  • Olive oil: Softens the onion and helps the garlic bloom.
  • Yellow onion and garlic: Build an everyday savory base.
  • Whole peeled tomatoes: Use the tomatoes and their juices; they blend into a smooth soup.
  • Tomato paste: Deepens the tomato flavor.
  • Chicken bone broth: Adds savory flavor and protein. Use low-sodium broth if preferred.
  • Dried oregano and basil: Give the soup a classic tomato-basil profile.
  • Cottage cheese: Use full-fat cottage cheese for the smoothest, richest result.
  • Balsamic vinegar: A small amount balances the tomato acidity.
  • Salt, pepper, and fresh basil: Season and finish the soup.

Ingredient Notes and Easy Swaps

Regular chicken broth or vegetable broth works well, but it will change the nutrition estimate. Ricotta can replace cottage cheese in a pinch, though it may make the soup a bit heavier. Do not skip blending: that is what makes the cottage cheese smooth.

If you only have crushed tomatoes, use them. The soup may be slightly less silky, but it will still be delicious. A little red pepper flake is fine for heat, but keep it optional for a family-friendly bowl.

How to Make High Protein Tomato Soup

  1. Heat olive oil in a Dutch oven or soup pot over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes.
  2. Add garlic, oregano, and dried basil. Stir for about 30 seconds, just until fragrant.
  3. Stir in tomato paste and cook for one minute. It should darken slightly and smell richer.
  4. Add the whole peeled tomatoes with their juices, bone broth, salt, and pepper. Break up the tomatoes with a spoon, bring the pot to a gentle simmer, and cook for 15 minutes.
  5. Remove the pot from the heat and let it rest for 5 minutes. This makes blending safer and helps protect the creamy texture.
  6. Add cottage cheese and balsamic vinegar. Blend with an immersion blender until completely smooth, or carefully blend in batches in a countertop blender.
  7. Taste and adjust the salt and pepper. Warm gently if needed, then ladle into bowls and finish with fresh basil.
Blending High Protein Tomato Soup with cottage cheese until smooth
Blend the soup after removing it from the heat for a smooth, creamy finish.

Beginner Tips for Best Results

Use a deep pot if you are blending with an immersion blender; it limits splashes. If using a countertop blender, do not fill it all the way with hot liquid. Blend in batches and allow steam to escape according to your blender’s instructions.

For the creamiest High Protein Tomato Soup, choose small-curd, full-fat cottage cheese and blend longer than you think you need to. A high-speed blender gives the smoothest finish, but an immersion blender still works well.

Common Mistakes to Avoid – High Protein Tomato Soup

Do not add the cottage cheese to a rapidly boiling soup and walk away. Take the pot off the heat first, then blend. Do not drain the canned tomatoes; their juices are part of the soup base. Finally, taste after blending. Different broths vary greatly in saltiness.

Easy Variations

For a roasted flavor, roast halved tomatoes, onion, and garlic at 400°F until soft, then blend with warm broth and cottage cheese. For a vegetarian version, use vegetable broth. For a dairy-free version, use soft silken tofu instead of cottage cheese; it will be a different recipe but can still make a creamy tomato soup.

Want a little more texture? Serve this High Protein Tomato Soup with crisp croutons or a spoonful of white beans on top instead of blending them in.

What to Serve With High Protein Tomato Soup

High Protein Tomato Soup served with toasted sourdough
A warm, filling tomato soup for an easy lunch or dinner.

A grilled cheese is the classic choice, but warm Moist Cornbread is especially good for soaking up the soup. For another cozy tomato-based bowl, link readers to this Rustic Tomato and Bread Tuscan Soup.

For a fuller high-protein meal plan, add a simple salad or explore these lazy high protein dinner ideas. The soup is also lovely with toasted sourdough and a small plate of sliced apples.

Make-Ahead Tips

You can chop the onion and garlic a day ahead. The soup itself is excellent for meal prep because the flavor settles in nicely overnight. Blend it fully before storing so it is ready to reheat.

How to Store High Protein Tomato Soup

Cool leftovers promptly and refrigerate them in an airtight container for 3–4 days. Reheat only the amount you plan to eat. If a power outage affects refrigerated food, use the time-and-temperature guidance from FoodSafety.gov rather than guessing.

Can You Freeze High Protein Tomato Soup?

Yes. Freeze cooled soup in portion-size containers for up to 3 months, leaving room for expansion. Dairy-based soups can separate slightly after freezing, so whisk or blend the reheated soup again for the smoothest texture.

How to Reheat

Warm the soup in a saucepan over medium-low heat, stirring often, until steaming hot. Avoid a hard boil once the cottage cheese is in the soup. For microwave reheating, use medium power and stir every 45 seconds. Safe handling depends on time and temperature; the USDA provides a helpful safe food temperature chart.

Nutrition Notes – High Protein Tomato Soup

This High Protein Tomato Soup is estimated to provide about 240 calories and 18 grams of protein per serving when made with chicken bone broth and full-fat cottage cheese. Exact nutrition changes with the tomatoes, broth, and cottage cheese you choose. This is general recipe information, not medical advice.

Frequently Asked Questions – High Protein Tomato Soup

Does cottage cheese make tomato soup taste cheesy?

No. In High Protein Tomato Soup, the tomato, garlic, herbs, and broth are the flavors you notice. The cottage cheese mainly adds creaminess.

Can I use regular broth instead of bone broth?

Absolutely. The soup will still be creamy and tasty, but it will have less protein per serving.

Can I use an immersion blender?

Yes. Blend until there are no visible cottage cheese bits. A countertop blender may make it even smoother.

Is this soup gluten-free?

The soup ingredients are naturally gluten-free, but check your broth and other packaged ingredients if this is important for your household.

Can I double the recipe?

Yes. Use a large pot and blend in batches if necessary.

Why does my soup taste too acidic?

Simmer it for a few extra minutes, then add a little more cottage cheese. A tiny pinch of sugar can help, but add it only if needed.

Final Thoughts – High Protein Tomato Soup

This High Protein Tomato Soup proves that a cozy bowl of tomato soup can also feel filling enough for real life. Keep it simple with bread, pair it with cornbread, or turn it into an easy soup-and-sandwich night. Once you try the smooth cottage-cheese finish, it may become your new go-to tomato soup.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of High Protein Tomato Soup with basil on a kitchen table

High Protein Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: niblle
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

Creamy stovetop tomato soup blended with cottage cheese and chicken bone broth for a cozy, protein-forward meal.


Ingredients

Scale

1 tablespoon olive oil

1 small yellow onion, diced

3 garlic cloves, minced

2 tablespoons tomato paste

1 (28-ounce) can whole peeled tomatoes with juices

3 cups chicken bone broth

1 teaspoon dried basil

1/2 teaspoon dried oregano

1 teaspoon kosher salt, plus more to taste

1/4 teaspoon black pepper

1 cup full-fat cottage cheese

1 teaspoon balsamic vinegar

Fresh basil, optional


Instructions

1. Heat oil and soften onion for 5 minutes.

2. Add garlic and dried herbs for 30 seconds.

3. Stir in tomato paste for 1 minute.

4. Add tomatoes, broth, salt, and pepper; simmer 15 minutes.

5. Remove from heat and rest 5 minutes.

6. Add cottage cheese and balsamic vinegar; blend until smooth.

7. Taste, adjust seasoning, warm gently if needed, and serve.


Notes

Do not drain tomatoes.

Blend hot soup cautiously in batches if using a countertop blender.

Bone broth increases protein; regular broth changes nutrition.

Refrigerate 3–4 days or freeze up to 3 months.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 240 kcal
  • Sugar: 10g
  • Sodium: 780mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 30mg

If this recipe fits your weeknight routine, print it or save it so you can come back to it the next time you need an easy homemade meal. A pot of High Protein Tomato Soup is one of those reliable recipes that makes a simple dinner feel cared for.

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star