High Protein Roasted Tomato Soup with Cottage Cheese
- 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.
| Method | Time | Texture | Best For |
|---|---|---|---|
| oven roasted | 35 mins | Thick, smoky | Deep flavor, less stirring |
| Stovetop | 20 mins | Lighter, fresh | Quick 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
| Component | Purpose | Substitute Notes |
|---|---|---|
| Roma Tomatoes | Base flavor/body | Vine tomatoes work, but hold more water |
| Cottage Cheese | Creaminess/Protein | Greek yogurt: Tangier, slightly thinner |
| Bone Broth | Depth/Nutrients | Vegetable broth: Lighter, lower protein |
| Cannellini Beans | Thickness/Fiber | Chickpeas: 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
- Set your oven to 400°F (200°C).
- 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.
- Roast for 20-25 minutes until the tomato skins blister and the onions reach a mahogany hue.
- Put the roasted vegetables and all the accumulated pan juices into a high speed blender.
- Add the bone broth, cannellini beans, and cottage cheese to the blender.
- Blend on high for 60-90 seconds until the consistency is completely smooth and no cottage cheese curds remain.
- Pour the soup into a pot and set it over medium low heat.
- Stir in the lemon juice and fresh basil.
- 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 Ingredient | Budget Alternative | Impact |
|---|---|---|
| Bone Broth | Standard Broth | Lower protein, similar taste |
| Roma Tomatoes | Canned Whole Peeled | Loses smoky char, faster prep |
| Maple Syrup | Honey | Slight 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