Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
High Protein Tomato Soup 2025 12 30 110648 150x150 1

High Protein Tomato Soup

A creamy, tangy tomato soup rich in protein from cottage cheese, ready in about 30 minutes using simple pantry items.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 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 canned whole tomatoes (28 oz each)
  • 3 cups vegetable broth (low sodium)
  • 1½ cups cottage cheese (2% MF)
  • Pepper, to taste
  • Parmesan (optional garnish)
  • Basil (optional garnish)

Instructions

  1. Heat the olive oil in a large pot over medium heat.
  2. Sauté the diced onion with ½ teaspoon kosher salt until soft and translucent, about 5–7 minutes.
  3. Add the minced garlic and cook 30–60 seconds until fragrant.
  4. Stir in the tomato paste, dried basil, and sugar; cook 1 minute to deepen the flavor.
  5. Pour in the canned whole tomatoes (crush them with your spoon) and the low-sodium vegetable broth.
  6. Bring the soup to a simmer, then reduce heat and cook 10–15 minutes to let flavors meld.
  7. Transfer about half the soup to a blender (or use an immersion blender) and blend until smooth; return to pot.
  8. Stir in the cottage cheese and use an immersion blender briefly to make the soup silky and creamy.
  9. Taste and adjust salt and pepper. Warm through, but do not boil hard after adding cottage cheese.
  10. Serve topped with a sprinkle of parmesan and fresh basil if you like.

Notes

Use full-fat cottage cheese for a creamier texture; let the soup simmer to enhance flavors.

  • Author: soukaina
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian