Go Back
High Protein Tomato Soup

Creamy High-Protein Tomato Soup with Cottage Cheese Recipe

Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 3 servings
Calories: 290

Ingredients
  

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • Pinch red pepper flakes
  • 1 (28 oz) can crushed tomatoes
  • ½ cup water
  • 1 (15 oz) can cannellini beans, drained and rinsed
  • ½ tsp dried oregano
  • ½ tsp salt
  • Black pepper, to taste
  • 2 cups cottage cheese
  • Fresh basil leaves, for serving

Method
 

  1. Heat the oil in a large pot over medium heat. Cook the onion for 5 minutes until soft, then add the garlic and red pepper flakes and cook 30 seconds more.
  2. Add the tomatoes, water, beans, oregano, salt, and pepper. Simmer for 10 minutes, stirring once or twice.
  3. Transfer the soup to a blender, add the cottage cheese, and blend on high for 30 seconds until perfectly smooth. Taste and adjust seasoning.
  4. Ladle into bowls and top with fresh basil, a drizzle of oil, and black pepper. Serve hot.

Notes

The soup thickens as it cools, so thin with a little water or broth when reheating. For an even smoother texture, blend for a full minute.