A small wooden bench sat just outside the farmer’s market that morning, and I remember pausing there with a paper bag full of tomatoes, even though I hadn’t planned on buying any. A young vendor had insisted I take a few extra, saying they were “too good to go to waste.” His smile reminded me of my son when he was younger—hopeful, a little stubborn, and proud of what he had to offer.
Back home, I lined those tomatoes along the counter, their skins slightly imperfect but glowing with color. My husband peeked in, asked what I had in mind, and I told him I wasn’t quite sure yet. Some days in the kitchen don’t begin with a recipe. They begin with a feeling.
By mid-afternoon, I had pulled out a pot and started chopping onions, letting the rhythm guide me. The house felt quiet, the kind of quiet that invites slow cooking. I wanted something warm, but also something that would carry a bit more nourishment—something that felt thoughtful, not just filling.
Cottage cheese might seem like an unusual addition, but it reminded me of the way my mother used to sneak goodness into meals without announcing it. That small habit stayed with me. I stirred, tasted, adjusted, and let the soup simmer gently as the light shifted across the kitchen floor.
When I finally blended everything together, the color deepened into a rich red, smooth and inviting. My husband took the first spoonful, paused, then gave me a look that said more than words ever could.
That bowl didn’t just warm us. It settled something deeper—a quiet satisfaction that comes from turning simple ingredients into something worth sharing.
![]()
Short Description
This creamy, high-protein tomato soup blends classic flavors with cottage cheese for a smooth, rich texture and a nourishing twist on a comforting favorite.
Key Ingredients
- 1 tablespoon olive oil
- 1 onion, diced
- ½ teaspoon kosher salt
- 2 tablespoons minced garlic
- 1 tablespoon tomato paste
- 2 teaspoons dried basil
- 1 tablespoon sugar
- 2 cans (28 oz each) whole tomatoes
- 3 cups vegetable broth (low sodium)
- 1½ cups cottage cheese (2% MF)
- Pepper, to taste
- Parmesan, optional garnish
- Fresh basil, optional garnish
Tools Needed
- Large pot or Dutch oven
- Wooden spoon
- Blender (or immersion blender)
- Ladle
- Knife and cutting board
Cooking Instructions
Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add diced onions and cook for 4–5 minutes until softened and slightly translucent. Stir occasionally to prevent browning.
Step 2: Build the Flavor Base
Add minced garlic and cook for about 1 minute until fragrant. Stir in salt. If anything sticks, add a small splash of vegetable broth to loosen the bottom.
Step 3: Add Tomato Paste and Seasonings
Stir in tomato paste and cook for 1 minute to deepen the flavor. Add sugar and dried basil, mixing well. The mixture should smell rich and slightly sweet.
Step 4: Simmer the Soup
Pour in the canned tomatoes (with their liquid) and vegetable broth. Break up the tomatoes gently with a spoon. Cover and simmer for 20 minutes, stirring occasionally. Taste and adjust salt if needed.
Step 5: Blend with Cottage Cheese
Carefully transfer the hot soup to a blender in batches. Add cottage cheese and blend until smooth and creamy.
Important: Do not fill the blender too full. Leave space for steam to escape—cover loosely with a towel to avoid pressure buildup.
Step 6: Serve and Garnish
Pour the soup into bowls and season with pepper. Top with grated Parmesan and fresh basil if desired. The texture should be silky, with a balanced, comforting flavor.
Why You’ll Love This Recipe
Creamy Without Heavy Cream: Cottage cheese creates a smooth texture while keeping it lighter.
Protein Boost: Adds extra protein, making it more satisfying than traditional tomato soup.
Simple Ingredients: Uses pantry staples with no complicated steps.
Comforting and Nourishing: Warm, familiar flavor with a wholesome twist.
Versatile Dish: Works as a light meal or a cozy side.
Mistakes to Avoid & Solutions
Skipping the Tomato Paste Cooking Step:
If you don’t cook the paste first, the soup may taste flat. Let it cook briefly to deepen flavor.
Overfilling the Blender:
Hot soup expands. Blend in batches and allow steam to escape safely to avoid spills or burns.
Not Blending Long Enough:
For a smooth texture, blend until completely creamy. Stop and check consistency before serving.
Too Acidic Taste:
If the soup tastes sharp, add a pinch more sugar or a splash of milk to balance it.
Thin Texture:
If the soup feels too thin, simmer uncovered for a few extra minutes or reduce broth slightly next time.
Serving and Pairing Suggestions
Serve with whole grain toast or grilled cheese for a classic pairing
Add a side salad for a balanced, light meal
Pair with roasted vegetables for a hearty dinner
Serve in mugs for a casual gathering or lunch
Top with croutons for added texture
Storage and Reheating Tips
Refrigerator: Store in an airtight container for up to 4 days
Freezer: Freeze for up to 2 months; cool completely before storing
Reheating on Stove: Warm over medium heat, stirring occasionally
Microwave: Heat in short intervals, stirring between each
Tip: Add a splash of broth or milk when reheating to refresh texture
FAQs
1. Can I taste the cottage cheese?
No, it blends smoothly into the soup and simply adds creaminess.
2. Can I use fresh tomatoes instead of canned?
Yes, but roast them first for deeper flavor before adding to the soup.
3. Is this soup suitable for weight-conscious diets?
It can be, as it’s lower in fat than cream-based soups and higher in protein.
4. Can I make it dairy-free?
You can substitute cottage cheese with a plant-based alternative, though the texture may vary.
5. What if I don’t have a blender?
Use an immersion blender directly in the pot for convenience.
Tips & Tricks
Use high-quality canned tomatoes for the best flavor
Blend longer than you think for a silkier finish
Taste after simmering and adjust seasoning before blending
Add a drizzle of olive oil before serving for extra richness
Let the soup sit for a few minutes before serving to allow flavors to settle
Recipe Variations
Roasted Tomato Version
Roast canned or fresh tomatoes at 400°F for 25 minutes before adding to the pot. This adds a deeper, slightly smoky flavor.
Spicy Tomato Soup
Add ½ teaspoon red pepper flakes with the garlic. The heat builds gently without overpowering the dish.
Herb-Infused Version
Add fresh thyme or oregano during simmering. Remove stems before blending for a layered herb flavor.
Extra Creamy Version
Add ¼ cup heavy cream along with cottage cheese for a richer texture.
Final Thoughts
That afternoon with the market tomatoes settled into memory in a quiet way. This soup carries that same gentle feeling—simple, steady, and thoughtful. It doesn’t try to impress with complexity. Instead, it offers comfort with a bit more substance behind it. I find that meals like this bring a different kind of satisfaction, especially when shared across the table.
The balance of flavor and nourishment feels just right, not heavy, not lacking. Even a small bowl can feel complete. Cooking it doesn’t require much, just a bit of time and attention. And sometimes, that’s exactly what makes it meaningful. A pot of soup, a warm kitchen, and a moment that lingers a little longer than expected.
High-Protein Tomato Soup
Ingredients
- 1 tablespoon olive oil
- 1 onion diced
- ½ teaspoon kosher salt
- 2 tablespoons minced garlic
- 1 tablespoon tomato paste
- 2 teaspoons dried basil
- 1 tablespoon sugar
- 2 cans 28 oz each whole tomatoes
- 3 cups vegetable broth low sodium
- 1½ cups cottage cheese 2% MF
- Pepper to taste
- Parmesan optional garnish
- Fresh basil optional garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onions and cook for 4–5 minutes until soft and translucent, stirring occasionally.
- Add minced garlic and cook for about 1 minute until fragrant. Stir in salt, adding a splash of vegetable broth if anything sticks.
- Mix in tomato paste and cook for 1 minute to deepen the flavor. Add sugar and dried basil, stirring until well combined and aromatic.
- Pour in the canned tomatoes with their liquid and the vegetable broth. Gently break up the tomatoes, cover, and simmer for 20 minutes, stirring occasionally. Taste and adjust salt if needed.
- Transfer the hot soup to a blender in batches. Add cottage cheese and blend until smooth and creamy. Do not overfill the blender—leave space for steam to escape and cover loosely with a towel.
- Pour into bowls, season with pepper, and garnish with Parmesan and fresh basil if desired.
