When you crave the warm hug of tomato soup but want something a little more filling and nourishing, this cottage cheese tomato soup might just become your go-to. It’s the kind of recipe that feels like home—bright tomatoes, a swirl of creaminess from blended cottage cheese, and just enough herbs to make you smile. Whether you’re nursing a cold or trying to eat a little smarter without sacrificing comfort, this bowl delivers.
If you enjoy soup variations, the curried butternut squash soup adds warm spice notes that pair well with tomato-forward recipes.

Why you’ll love this cottage cheese tomato soup
This version keeps the familiar tang of tomato soup but adds cottage cheese for protein and a velvety texture without relying solely on cream or butter. That means you get a rich mouthfeel, fewer calories than a cream-heavy soup, and a satisfying bowl that sticks with you. It’s quick, forgiving, and perfect for customizing—add roasted garlic or a splash of balsamic if you’re feeling fancy.
If you have extra cottage cheese, try the cottage cheese flatbread for a delicious way to use it up.
Ingredients
These measurements make about 4 bowls. You’ll appreciate how pantry-friendly most of these items are.
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes (or 1.5 pounds fresh tomatoes, peeled and chopped)
- 2 cups low-sodium vegetable or chicken broth
- 1 cup full-fat cottage cheese (small curd works best)
- 1 teaspoon dried basil (or 1 tablespoon fresh, chopped)
- 1/2 teaspoon sugar (optional, to balance acidity)
- Salt and freshly ground black pepper, to taste
- 1/4 cup heavy cream or whole milk (optional, for extra silkiness)
- Garnishes: fresh basil leaves, cracked pepper, a drizzle of olive oil, and crusty bread for serving
How to Make Cottage Cheese Tomato Soup
Follow these simple steps and you’ll have soup on the table in about 30 minutes. I like to multitask—chop while the onions soften—and it saves time without sacrificing flavor.
Step 1: Sauté the aromatics
Heat the olive oil in a medium pot over medium heat. Add the chopped onion and a pinch of salt, and cook until the onion is translucent and starting to caramelize, about 6–8 minutes. Stir in the minced garlic and cook for 30 seconds until fragrant.
Step 2: Simmer the tomatoes
Add the crushed tomatoes and broth to the pot. Bring to a gentle simmer, then reduce the heat and let it bubble quietly for 10–12 minutes to let the flavors marry. If your tomatoes taste very acidic, stir in the sugar to balance them.
Step 3: Blend in the cottage cheese
Remove the pot from heat and let it cool for a minute (this makes blending safer). Add the cottage cheese and, if using, the heavy cream. Use an immersion blender directly in the pot, or transfer to a countertop blender in batches, and puree until completely smooth and silky. If you want a bit of texture, reserve a few tablespoons of cottage cheese and stir them in at the end.
Step 4: Finish and season
Return to low heat and stir in the basil. Taste and adjust with salt and pepper. Warm through for a couple of minutes—but avoid boiling once dairy has been added to keep the texture smooth.

Tips and variations
- If your cottage cheese has visible curds, it will still blend smooth on high speed—just blitz longer.
- For a smoky note, stir in a teaspoon of smoked paprika or a splash of chipotle hot sauce.
- Want a faster weeknight version? Use a good-quality canned tomato blend and skip the optional cream—still delicious.
- For another comforting bowl with a richer broth base, check out the creamy chicken noodle soup.
Serving suggestions
Top with torn fresh basil, a drizzle of good olive oil, and lots of cracked black pepper. A toasted grilled cheese or a piece of garlic bread is dreamily companionable—dip generously and enjoy. Leftovers keep well in the fridge for 3 days and reheat gently on the stove. Serve your soup with soft garlic bread rolls for dipping and a comforting meal.
FAQs
Can I use low-fat cottage cheese?
Yes. Low-fat cottage cheese will work, but the soup will be slightly less creamy. If you want extra silkiness, add a splash of milk or a tablespoon of butter when finishing.
Is it safe to blend hot soup?
Yes, but take care: if using a countertop blender, blend in small batches and remove the center cap to allow steam to escape (cover with a kitchen towel). An immersion blender is the easiest and safest option.
Can I make this vegan?
To make a vegan version, substitute the cottage cheese with silken tofu or a high-protein vegan yogurt and use vegetable broth. The texture will be slightly different but still very satisfying.
Can I add other vegetables?
Absolutely. Roasted red peppers, carrots, or a handful of spinach blended in will deepen the flavor and add nutrition. Roast or sauté them first for the best taste.
Conclusion
This cottage cheese tomato soup is proof that cozy and healthy can coexist. It’s quick enough for busy weeknights, comforting enough for rainy days, and flexible enough to suit whatever’s in your pantry. Give it a try the next time you want something warm, a little different, and totally comforting—don’t be surprised if it becomes a regular in your rotation.
Enjoy a bowl, take a breath, and let the little comforts of home do their work.

Cottage Cheese Tomato Soup
Ingredients
Base
- 2 tbsp olive oil
- 1 medium yellow onion finely chopped
- 2 cloves garlic minced
- 28 oz crushed tomatoes (or 1.5 lbs fresh tomatoes, peeled and chopped)
- 2 cups low-sodium vegetable broth or chicken
Creamy mixture
- 1 cup full-fat cottage cheese small curd
- ¼ cup heavy cream or whole milk optional
Seasoning & garnish
- 1 tsp dried basil or 1 tablespoon fresh, chopped
- ½ tsp sugar optional
- Salt and freshly ground black pepper to taste
- Fresh basil leaves olive oil drizzle, crusty bread for serving
Instructions
- Heat olive oil in a medium pot over medium heat. Add chopped onion with a pinch of salt and cook until translucent, 6–8 minutes. Add minced garlic and cook 30 seconds until fragrant.
- Add crushed tomatoes and broth. Bring to a gentle simmer, then reduce heat and cook 10–12 minutes to blend flavors. Stir in sugar if tomatoes are too acidic.
- Remove from heat for a minute. Add cottage cheese and optional cream. Puree with an immersion blender or in batches in a countertop blender until smooth and velvety.
- Return to low heat, stir in basil, and season with salt and pepper. Warm for 1–2 minutes and serve topped with fresh basil, a drizzle of olive oil, and crusty bread.
Notes
- Use small-curd cottage cheese for the smoothest texture, but any type will work after blending.
- Reheat gently—avoid boiling after adding dairy to prevent split textures.
- Leftovers keep 3 days in the refrigerator; freeze for up to 2 months (thaw and blend before reheating).






