Go Back
–+ servings
high protein tomato soup with cottage cheese

High Protein Tomato Soup with Cottage Cheese

This High Protein Tomato Soup with Cottage Cheese is a delicious healthy soup recipe
5 from 30 votes
Prep Time 5 minutes
Cook Time 25 minutes
Course dinner
Cuisine American
Servings 3
Calories 348 kcal

Ingredients
  

  • 1 tablespoon butter
  • 1 onion - finely chopped
  • 4-6 cloves garlic - finely chopped I used 6 cloves because i love garlic
  • 2 tablespoons tomato paste
  • 1 teaspoon salt + more to taste
  • ¼ teaspoon black pepper
  • ½ teaspoon paprika i like smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 28 ounce can whole peeled or crushed tomatoes
  • 4 cups vegetable broth or chicken bone broth use bone broth for extra protein, can also use regular chicken broth
  • 1 cup finely chopped basil
  • 1 can cannellini beans - drained from one 15 ounce size can
  • 1 cup room temperature cottage cheese* I recommend full fat, don't use nonfat

Instructions
 

  • Heat butter in a soup pot over medium heat. Add onion and cook for 10 minutes, until it starts to brown and is fragrant. Add garlic, tomato paste, salt, pepper, paprika, thyme and oregano. Cook for 3 more minutes, until garlic is fragrant and softened.
  • Add all remaining ingredients to the pot except for the cottage cheese, stir to combine. Bring to a simmer and cook for 10-20 minutes. Longer is better for more flavor, 10 minutes will also suffice though.
  • Let soup cool for 5 minutes.
    Add soup to a high powered blender along with the cottage cheese. Blend on high until smooth.
  • Divide soup out and serve with crusty bread or a grilled cheese.

Notes

This makes 3-4 servings of soup, depending on how hungry you are or if you serve it with a side like grilled cheese.
Use a good quality cottage cheese like Good Culture, Nancy's or Kalona for best results.
You need a high powered blender to get this soup fully blended and to prevent it from curdling.
*I let my cottage cheese sit out in the measuring cup while I cooked the soup. Having it not be as cold prevents it from curdling when blending.

Nutrition

Calories: 348kcalCarbohydrates: 41gProtein: 31gFat: 7gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 0.2gCholesterol: 22mgSodium: 1240mgPotassium: 962mgFiber: 9gSugar: 5gVitamin A: 990IUVitamin C: 8mgCalcium: 219mgIron: 6mg
Keyword High Protein Tomato Soup with Cottage Cheese
Tried this recipe?Let us know how it was!