High Protein Roasted Tomato Soup with Cottage Cheese

High Protein Roasted Tomato Soup: 40 Min
By Sable Winscott
The richness comes from blending cottage cheese and beans directly into roasted vegetables. This High Protein Roasted Tomato Soup keeps the classic comfort feel while hitting high protein targets.
  • Time: 10 min active + 25 min cook
  • Flavor/Texture Hook: Smoky, charred tomatoes with a silky finish
  • Perfect for: High protein meal prep or a healthy weeknight dinner

High Protein Roasted Tomato Soup

That smell when tomatoes hit a 400°F oven is everything. It's a deep, caramelized scent that fills the kitchen and tells you the soup is going to be rich. I used to think adding protein to tomato soup meant it would taste like a chalky protein shake, but I was wrong.

The trick is using whole foods. By blending in cottage cheese and white beans, you get a creamy body without the heavy cream. It's a straightforward way to make a meal that actually keeps you full until dinner.

You can expect a soup that tastes like it simmered for hours, even though the active work is minimal. This High Protein Roasted Tomato Soup relies on the oven to do the heavy lifting, leaving you with a savory, nutrient dense bowl.

What Makes This Recipe Work

  • over High heat Roasting: Blistering the tomatoes and garlic at 400°F concentrates the sugars. This removes the raw, acidic bite and replaces it with a smoky depth.
  • Protein Blend: Using cottage cheese and cannellini beans creates a thick base. These ingredients blend into a smooth texture that mimics heavy cream but adds significant protein.
  • Acid Balance: A splash of lemon juice at the end brightens the roasted flavors. It cuts through the richness of the cheese and beans.
MethodTimeTextureBest For
oven roasted35 minsThick, smokyDeep flavor, less stirring
Stovetop20 minsLighter, freshQuick lunch, brighter taste

The Right Tools

While you don't need a commercial kitchen, a few pieces of equipment make the process smoother. A large rimmed baking sheet is essential to prevent the tomatoes from crowding and steaming. For the smoothest results, a high speed blender is ideal.

If you're using an immersion blender, blend the beans and cottage cheese first to ensure there are no lumps.

A heavy bottomed pot is the best choice for the final simmer. This prevents the soup from scorching, as we use low heat to keep the dairy stable.

Ingredient Breakdown

ComponentPurposeSubstitute Notes
Roma TomatoesBase flavor/bodyVine tomatoes work, but hold more water
Cottage CheeseCreaminess/ProteinGreek yogurt: Tangier, slightly thinner
Bone BrothDepth/NutrientsVegetable broth: Lighter, lower protein
Cannellini BeansThickness/FiberChickpeas: Heavier flavor, slightly grainier

Ready Your Ingredients

  • 3 lbs fresh Roma tomatoes, halved Why this? Lower water content prevents a runny soup
  • 1 large white onion, quartered
  • 6 cloves garlic, peeled
  • 2 tbsp extra virgin olive oil
  • 1 tsp sea salt
  • ½ tsp cracked black pepper
  • 1 cup low-fat cottage cheese Why this? High protein and blends smooth
  • 2 cups chicken bone broth
  • ½ cup cooked cannellini beans Why this? Adds creaminess and fiber
  • ¼ cup fresh basil leaves, packed
  • 1 tbsp lemon juice
  • 1 tsp maple syrup
Chef's Note: If your tomatoes aren't perfectly ripe, add an extra teaspoon of maple syrup. It helps mimic the natural sweetness of late summer produce.

Making the Soup

  1. Set your oven to 400°F (200°C).
  2. On a large sheet pan, toss the halved tomatoes, quartered onion, and garlic cloves with olive oil, salt, and pepper. Spread them out in a single layer Note: Overcrowding the pan will result in steaming rather than roasting.
  3. Roast for 20-25 minutes until the tomato skins blister and the onions reach a mahogany hue.
  4. Put the roasted vegetables and all the accumulated pan juices into a high speed blender.
  5. Add the bone broth, cannellini beans, and cottage cheese to the blender.
  6. Blend on high for 60-90 seconds until the consistency is completely smooth and no cottage cheese curds remain.
  7. Pour the soup into a pot and set it over medium low heat.
  8. Stir in the lemon juice and fresh basil.
  9. Warm gently for 5 minutes until steaming, taking care that the soup does not reach a rolling boil.

Fixing Common Issues

To Eliminate Cottage Cheese Chunks

If you don't have a powerful blender, you might see tiny white specks of curd. Don't worry. Just pour the finished soup through a fine mesh sieve. Use a ladle to push the soup through, and you'll catch any remaining lumps.

To Balance Excessive Acidity

Some tomatoes are naturally more tart than others. If the soup tastes too sharp, stir in another drizzle of maple syrup or a pinch of baking soda. The soda neutralizes the acid instantly.

To Fix a Too Thin Consistency

If the soup feels too watery, simmer it for an extra 10 minutes without a lid. This evaporates some of the liquid and thickens the base. Alternatively, blend in an extra tablespoon of white beans.

Changing the Portion Size

Making a Small Batch

If you're cutting this recipe in half, use a smaller baking sheet to keep the vegetables clustered. This ensures the oil doesn't spread too thin and scorch. Reduce the roasting time by roughly 5 minutes, as smaller quantities tend to cook faster.

Making a Large Batch

When doubling the yield, distribute the vegetables between two pans. If the pan is too crowded, the tomatoes will steam in their own moisture instead of charring. Use 1.5x the original amount of salt and pepper, then adjust the seasoning at the end. To prevent overflows, blend the ingredients in batches.

Original IngredientBudget AlternativeImpact
Bone BrothStandard BrothLower protein, similar taste
Roma TomatoesCanned Whole PeeledLoses smoky char, faster prep
Maple SyrupHoneySlight floral note, similar sweetness

Common Kitchen Myths

Searing or roasting vegetables does not "lock in" nutrients. Heat actually breaks down some vitamins, but it makes others, like lycopene in tomatoes, easier for your body to absorb. The roasting is for flavor, not for preservation.

Adding dairy to a simmering soup always causes curdling. This is only true if you boil the soup aggressively. Keeping the heat on medium low prevents the proteins in the cottage cheese from tightening and separating.

Preservation Guidelines

Refrigerate leftovers in a glass jar for 4 days. Due to the cottage cheese and beans, the soup will naturally thicken as it chills.

For freezing, use freezer safe containers or bags, ensuring there is an inch of headspace for expansion. This High Protein Roasted Tomato Soup will last for 3 months. When reheating, use low heat on the stove and stir in a splash of broth or water to thin the texture.

To prevent waste, save any tomato skins from the roasting pan that weren't blended. Dehydrate them in a low oven to create a homemade tomato powder for seasoning other dishes.

Other Ways to Make It

For a Low Carb High Protein Profile

Skip the maple syrup and cannellini beans. The soup will be slightly thinner, but you can add a tablespoon of cream cheese for extra thickness. This version works well for those tracking net carbs.

For a Vegan Protein Punch

Swap the cottage cheese for soaked and blended cashews or a thick tofu ricotta. Use vegetable broth instead of bone broth. To keep the protein high, increase the amount of cannellini beans to a full cup. If you love bold flavors, stir in some creamy garlic sauce on top of the bowl.

For a Zesty Mediterranean Twist

Add a teaspoon of smoked paprika to the roasting pan and stir in chopped kalamata olives at the end. This adds a salty, briny edge that pairs well with the sweetness of the roasted tomatoes.

Best Sides to Serve

While this soup is filling on its own, it still benefits from a crunchy side. A slice of toasted sourdough rubbed with a fresh garlic clove is a timeless choice. For a different twist, try some roasted chickpeas for added crispness.

To make this a more complete meal, it pairs beautifully with a protein rich appetizer like Sardines in Tomato Sauce served on crackers. The rich umami of the sardines complements the soup's roasted flavor profile.

You can also garnish your bowl with a swirl of pesto, a few fresh basil leaves, or a sprinkle of parmesan cheese. For a modern touch, add a spoonful of Greek yogurt in the center to provide a cool contrast to the warm soup.

Recipe FAQs

Can I use canned tomatoes instead of fresh Roma ones?

Use crushed tomatoes if you don't have fresh ones, but you'll miss the charred flavor from roasting. Simmer them with the onions and garlic on the stove instead.

How to make the soup creamy without heavy cream?

Blend cottage cheese and cannellini beans into the roasted vegetables. This creates a rich body while keeping the protein count high.

Is it true that adding beans makes the soup taste grainy?

That's a myth. A high speed blender processes the beans and cottage cheese until they are completely smooth.

What temperature should the oven be for roasting?

Set your oven to 400°F (200°C). This high heat ensures the tomato skins blister and the onions caramelize, adding a rich depth of flavor.

Why not let the soup reach a rolling boil?

High heat can break the emulsion of the blended cottage cheese. Keep it on medium low to maintain a silky texture.

Which protein sources provide the thick texture?

Low-fat cottage cheese and cooked cannellini beans provide the thickness. They blend seamlessly with the bone broth and roasted vegetables.

Does adding cottage cheese make the soup taste like cheese?

Surprisingly, no. The acidity of the tomatoes and lemon juice balances the cheese, leaving only a rich, creamy finish.

Where does the brightness come from in this recipe?

Lemon juice is stirred in at the end to brighten the roasted flavors. This pairs perfectly with a fresh classic Caesar salad for a complete meal.

High Protein Roasted Tomato Soup

High Protein Roasted Tomato Soup: 40 Min Recipe Card
Preparation time:10 Mins
Cooking time:30 Mins
Servings:4 portions
Category: SoupCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
301 kcal
% Daily Value*
Total Fat 9.4g
Sodium 780mg
Total Carbohydrate 31.1g
   Dietary Fiber 4.8g
   Total Sugars 11.2g
Protein 28.1g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Be the first to rate
Share, Rating and Comments: