This rich and creamy tomato soup is enhanced with cottage cheese for extra protein and a velvety texture. Perfect for a cozy night in, this soup pairs wonderfully with a grilled cheese sandwich or a crusty baguette. The combination of tangy tomatoes and smooth cottage cheese makes for a delicious and nutritious meal.
Why You’ll Love This Recipe
- High in Protein – The addition of cottage cheese makes this soup more filling and nutritious.
- Velvety Smooth – Blending the soup creates a creamy texture without the need for heavy cream.
- Quick and Easy – Ready in just 30 minutes, making it perfect for busy weeknights.
- Healthy and Light – A great low-calorie option that is packed with vitamins and minerals.
- Versatile Pairing – Goes well with grilled cheese, croutons, or a fresh salad.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups tomatoes, chopped (or 2 cans diced tomatoes)
- 2 cups vegetable broth
- 1 cup cottage cheese
- 1 teaspoon sugar (optional)
- Salt and pepper to taste
- Fresh basil leaves for garnish
Directions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, and sauté until softened and fragrant.
- Add the tomatoes and vegetable broth to the pot. Bring to a boil, then reduce the heat to low and let it simmer for 15 minutes to allow the flavors to meld.
- Use an immersion blender to puree the soup until smooth. Alternatively, transfer the soup in batches to a blender and blend carefully.
- Stir in the cottage cheese and blend again until the soup is creamy and fully incorporated.
- Season with sugar (if using), salt, and pepper to taste. Adjust seasonings as desired.
- Ladle the soup into bowls and garnish with fresh basil leaves before serving.
Servings and Timing
- Prep Time: 10 minutes
- Cooking Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4 servings
- Calories: Approximately 150 kcal per serving
Variations
- Spicy Kick – Add a pinch of red pepper flakes or cayenne pepper for extra heat.
- Creamier Texture – Blend in a little Greek yogurt or heavy cream for even more richness.
- Chunky Style – Skip blending entirely if you prefer a more rustic texture.
- Dairy-Free Option – Use silken tofu or cashew cream instead of cottage cheese.
- Herb Infusion – Enhance the flavor with dried oregano, thyme, or Italian seasoning.
Storage/Reheating
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: Freeze in individual portions for up to 3 months. Thaw in the fridge overnight before reheating.
- Reheating: Warm in a saucepan over medium heat, stirring occasionally. If the soup thickens, add a splash of vegetable broth or water to loosen it up.
FAQs
1. Can I use canned tomatoes instead of fresh ones?
Yes! Canned diced tomatoes work well and provide a consistent flavor year-round.
2. Is this soup gluten-free?
Yes, this recipe is naturally gluten-free. Just ensure that your broth is certified gluten-free.
3. Can I make this soup vegan?
Yes! Substitute cottage cheese with silken tofu or cashew cream for a dairy-free alternative.
4. How can I make this soup thicker?
Let the soup simmer a bit longer to reduce liquid or add extra cottage cheese for a thicker consistency.
5. What’s the best way to blend hot soup?
Use an immersion blender directly in the pot or blend in small batches in a regular blender, allowing steam to escape.
6. Can I add other vegetables to this soup?
Absolutely! Carrots, bell peppers, or celery can be added for extra flavor and nutrition.
7. How can I enhance the flavor of this soup?
Roasting the tomatoes before adding them can deepen the flavor. You can also add a splash of balsamic vinegar.
8. What can I serve with this soup?
Pair it with grilled cheese, garlic bread, or a fresh green salad for a complete meal.
9. Does cottage cheese change the taste of the soup?
Not much! It blends in smoothly, adding creaminess and protein without overpowering the tomato flavor.
10. Can I make this soup in advance?
Yes! This soup stores well and tastes even better the next day as the flavors develop further.
Conclusion
Creamy Cottage Cheese Tomato Soup is the perfect blend of comfort and nutrition. With its smooth texture, high-protein content, and quick prep time, it's an easy go-to meal for any occasion. Whether you're enjoying it on a chilly evening or meal-prepping for the week, this soup is sure to be a favorite. Try it today and savor the delicious flavors!

Creamy Cottage Cheese Tomato Soup
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
This rich and creamy tomato soup is enhanced with cottage cheese for extra protein and a velvety texture. Perfect for a cozy night in, this soup pairs wonderfully with a grilled cheese sandwich or a crusty baguette. The combination of tangy tomatoes and smooth cottage cheese makes for a delicious and nutritious meal.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups tomatoes, chopped (or 2 cans diced tomatoes)
- 2 cups vegetable broth
- 1 cup cottage cheese
- 1 teaspoon sugar (optional)
- Salt and pepper to taste
- Fresh basil leaves for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add chopped onion and minced garlic, sauté until softened and fragrant.
- Add tomatoes and vegetable broth. Bring to a boil, then reduce heat and let simmer for 15 minutes.
- Use an immersion blender to puree the soup until smooth. Alternatively, blend in batches in a regular blender.
- Stir in cottage cheese and blend again until creamy and fully incorporated.
- Season with sugar (if using), salt, and pepper to taste. Adjust seasonings as needed.
- Ladle into bowls and garnish with fresh basil. Serve hot!
Notes
- For a spicy kick, add red pepper flakes or cayenne pepper.
- To make it dairy-free, substitute silken tofu or cashew cream for cottage cheese.
- Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.
- Reheat on the stovetop over medium heat, adding a splash of broth if needed.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American