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

High Protein Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy and nutritious tomato soup enriched with cottage cheese for a protein boost.


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 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)

Instructions

  1. Add oil over medium heat in a large pot.
  2. Add the onions and cook until softened, about 4 to 5 minutes.
  3. Add the garlic and cook for another minute before adding the salt.
  4. If needed, deglaze the pot with a splash of the vegetable broth.
  5. Add the tomato paste to the pot and cook for a minute.
  6. Stir in the sugar and dried basil.
  7. Add the canned tomatoes along with their liquid and the vegetable broth.
  8. Cover the pot and let it simmer for 20 minutes, stirring occasionally.
  9. Transfer the soup to the blender along with the cottage cheese and blend until smooth.
  10. Serve the soup topped with optional garnishes like parmesan, basil, or pepper.

Notes

For variations, try adding red pepper flakes, pasta, or coconut milk for added richness.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 300
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 20g
  • Cholesterol: 15mg