Go Back
+ servings
High Protein Tomato Soup

High Protein Tomato Soup with Creamy Cottage Cheese Delight

This High Protein Tomato Soup is a comforting bowl packed with 11g of protein per serving, perfect for busy evenings.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 cups
Course: APPETIZERS
Cuisine: American
Calories: 200

Ingredients
  

For the Soup
  • 2 tablespoons Olive Oil or avocado oil
  • 1 medium Onion, diced yellow onions preferred
  • 1 teaspoon Kosher Salt
  • 3 cloves Minced Garlic fresh is best
  • 2 tablespoons Tomato Paste
  • 1 teaspoon Dried Basil substitute with oregano if preferred
  • 1 teaspoon Sugar or honey/maple syrup
  • 28 ounces Canned Whole Tomatoes crushed tomatoes are a good substitute
  • 2 cups Low-Sodium Vegetable Broth or chicken broth
  • 1 cup Cottage Cheese (2% MF) Greek yogurt can be substituted
  • to taste none Pepper
For Garnishing
  • 1/4 cup Parmesan optional, nutritional yeast for vegan
  • 1/4 cup Basil or parsley/chives

Equipment

  • Large pot
  • Blender

Method
 

How to Make High Protein Tomato Soup
  1. Heat oil: Begin by adding olive oil to a large pot over medium heat. Let it warm for about 1-2 minutes, then sauté the diced onion until softened, which should take around 4-5 minutes.
  2. Add garlic: Stir in the minced garlic and let it cook for an additional minute. Once fragrant, sprinkle in the kosher salt to enhance the flavors.
  3. Incorporate tomato paste: Add the tomato paste, sugar, and dried basil to the pot. Allow this mixture to cook for one minute, stirring occasionally to meld the flavors beautifully.
  4. Combine main ingredients: Pour in the canned whole tomatoes (with their liquid) and the low-sodium vegetable broth. Cover the pot and let it simmer for about 20 minutes, stirring occasionally.
  5. Blend the soup: Carefully transfer the soup in batches to a blender and add the cottage cheese. Blend until smooth, achieving a creamy consistency.
  6. Reheat and serve: Return the blended soup to the pot. Gently reheat it over low heat, stirring until warmed through. Serve topped with optional parmesan and fresh basil for a delightful finish.

Nutrition

Serving: 1cupCalories: 200kcalCarbohydrates: 24gProtein: 11gFat: 8gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 10mgSodium: 400mgPotassium: 700mgFiber: 4gSugar: 6gVitamin A: 20IUVitamin C: 30mgCalcium: 15mgIron: 10mg

Notes

For best results, enjoy your high protein tomato soup fresh! Pair any leftovers with crusty bread or a grilled cheese sandwich for an indulgent meal you’ll look forward to.

Tried this recipe?

Let us know how it was!