High Protein Creamy Cottage Cheese Tomato Soup
I first made this creamy cottage cheese tomato soup on a chilly weeknight when I wanted something warm, comforting, and a little healthier than the usual cream-based bowl. It’s velvety, tangy from the tomatoes, and surprisingly protein-packed thanks to cottage cheese — a great weekday dinner, quick lunch, or light supper paired with toast.
Why you’ll love this dish
This soup gives you rich, creamy texture without heavy cream. Cottage cheese adds body and a protein boost, so it fills you up faster than a plain tomato soup. It’s quick to pull together, budget-friendly (canned tomatoes are a pantry staple), and easy to tweak for kids or adults who want more savory depth.
“Silky, bright tomato flavor with a protein punch — perfect for when you want comfort without the guilt.”
Use this when you need a fast weeknight meal, a post-workout dinner with more protein than usual, or a simple starter for a casual dinner party.
The cooking process explained
Before you gather ingredients, here’s what happens in the pot: you soften aromatics (onion and garlic) to build flavor, simmer tomatoes and broth with basil and seasonings, then add cottage cheese and blend everything smooth. The immersion blender makes the soup luxuriously creamy. Finally, you gently reheat to serve — all in about 20–25 minutes.
What you’ll need
- 1 cup cottage cheese (full-fat or low-fat; full-fat for richer texture)
- 2 cups canned diced tomatoes (use fire-roasted for extra flavor)
- 1 cup vegetable broth (or chicken broth for non-vegetarian option)
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon olive oil
- 1 teaspoon dried basil (or 1 tablespoon chopped fresh)
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
Notes: Swap cottage cheese for plain Greek yogurt or silken tofu for different textures and dietary needs. If you prefer a chunkier soup, reduce blending time or reserve some tomato pieces.
Directions to follow
- Warm the olive oil in a medium pot over medium heat. Add the chopped onion and sauté until soft and translucent, about 4–5 minutes. Stir in the minced garlic and cook 30 seconds until fragrant.
- Pour in the canned diced tomatoes, vegetable broth, dried basil, salt, and pepper. Bring the mixture to a low simmer and let it cook for 8–10 minutes to meld flavors.
- Remove the pot from heat. Stir in the cottage cheese, then use an immersion blender to puree the soup until smooth and creamy. If you prefer a chunkier texture, blend only part of the soup or pulse briefly.
- Return the pot to low heat and warm through for 2–3 minutes. Taste and adjust seasoning. Serve warm.
Safety note: If blending very hot liquids in a regular blender, vent the lid slightly and work in batches to avoid pressure buildup.
Best ways to enjoy it
- Ladle into bowls and garnish with a drizzle of olive oil, a few torn basil leaves, and freshly cracked black pepper.
- Serve with a grilled cheese sandwich or a slice of crusty bread for dipping.
- Top with toasted pumpkin seeds or crispy chickpeas for extra crunch and protein.
- For a heartier bowl, add cooked quinoa, white beans, or shredded rotisserie chicken.
How to store & freeze
Refrigerate: Cool the soup to room temperature within two hours and store in an airtight container. Consume within 3–4 days.
Reheat: Warm gently on the stovetop over low heat until steaming (165°F / 74°C internal temperature recommended). Stir frequently to prevent sticking.
Freeze: The texture may change after freezing because dairy can separate. For best results, freeze the soup without the cottage cheese (freeze the tomato base), then stir in fresh cottage cheese after thawing and reheating, or re-blend to reincorporate separation. Freeze up to 3 months.
Helpful cooking tips
- Use an immersion blender to keep cleanup minimal and preserve a silky texture.
- If your cottage cheese has large curds, pulse it briefly in a small blender or food processor before adding to the soup.
- Taste and adjust salt at the end — canned tomatoes and broths vary widely in sodium.
- For a brighter flavor, add a teaspoon of sugar or a splash of balsamic vinegar to balance acidity if the tomatoes are too tart.
- To deepen flavor without extra time, add a bay leaf while simmering and remove before blending.
Creative twists
- Spicy: Add 1/4 teaspoon red pepper flakes while sautéing the garlic or swirl in chipotle in adobo.
- Herb-forward: Swap basil for fresh thyme or oregano and garnish with microgreens.
- Vegan-ish swap: Use silken tofu instead of cottage cheese for a dairy-free, protein-rich option; add nutritional yeast for a savory note.
- Roasted tomato version: Roast fresh tomatoes with garlic and onion before simmering for a smoky, concentrated flavor.
- Mediterranean: Stir in a tablespoon of pesto at the end and top with kalamata olives.
FAQ
Q: Can I blend the soup while it’s still hot?
A: Yes, but take precautions. Use an immersion blender directly in the pot, or if using a countertop blender, remove the center insert or vent the lid and blend in small batches to prevent pressure buildup and hot splatter.
Q: How much protein is in this soup?
A: Cottage cheese is the primary protein contributor. One cup of cottage cheese typically provides roughly 25–28 grams of protein depending on the brand and fat content. Total protein per serving will vary with portion size and any added ingredients like beans or chicken.
Q: Can I use Greek yogurt instead of cottage cheese?
A: Yes — plain Greek yogurt will add creaminess and protein, but add it off the heat or with gentle warming to prevent curdling. For a hotter reheat, blend the soup after adding yogurt to stabilize texture.
Q: Will freezing the soup ruin it?
A: Freezing can change the texture of dairy-based soups. To preserve quality, freeze the tomato base and add cottage cheese or yogurt after thawing and reheating, or be prepared to re-blend to improve texture after thawing.
Q: Is this soup kid-friendly?
A: Absolutely. It’s mild, creamy, and easy to puree smooth. Reduce or omit black pepper and basil if your child prefers simpler flavors.
Conclusion
If you want more background on the cottage-cheese-as-cream approach and how it became a viral, high-protein shortcut, this Kitchn article reviewing a viral high-protein tomato soup offers a hands-on perspective and variations. For another recipe that leans into a similar high-protein, creamy tomato soup style with different ingredient choices, see Jenn Eats Goood’s high-protein creamy tomato soup for inspiration.
Creamy Cottage Cheese Tomato Soup

Ingredients
Main Ingredients
- 1 cup cottage cheese (full-fat or low-fat) Use full-fat for richer texture.
- 2 cups canned diced tomatoes Fire-roasted for extra flavor.
- 1 cup vegetable broth Or chicken broth for non-vegetarian option.
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon olive oil
- 1 teaspoon dried basil Or 1 tablespoon chopped fresh.
- 1 teaspoon salt Adjust to taste.
- 1/2 teaspoon black pepper
Instructions
Preparation
- Warm the olive oil in a medium pot over medium heat.
- Add the chopped onion and sauté until soft and translucent, about 4–5 minutes.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Pour in the canned diced tomatoes, vegetable broth, dried basil, salt, and pepper.
- Bring the mixture to a low simmer and let it cook for 8–10 minutes to meld flavors.
Blending
- Remove the pot from heat.
- Stir in the cottage cheese, then use an immersion blender to puree the soup until smooth and creamy.
- If you prefer a chunkier texture, blend only part of the soup or pulse briefly.
Serving
- Return the pot to low heat and warm through for 2–3 minutes.
- Taste and adjust seasoning. Serve warm.