There’s something so comforting about a warm bowl of soup, especially when the weather starts to get a little chilly. For me, tomato soup always brings back memories of cozy evenings, maybe with a grilled cheese sandwich on the side. But sometimes, I want that comfort with a little extra something to keep me feeling full and satisfied. That’s exactly how this High Protein Tomato Soup came to be a staple in my kitchen!
Why You’ll Love This High Protein Tomato Soup
- It’s incredibly creamy and smooth, even without heavy cream.
- Super easy to make, mostly hands-off simmering.
- Packed with savory tomato flavor and a secret protein boost!
- Perfect for a quick weeknight dinner or a comforting lunch.
Ingredients You’ll Need
- Olive Oil: This is our starting point for sautéing. You can use another neutral oil like avocado oil if you prefer.
- Onion: Diced onion adds a foundational sweetness and aroma. Yellow or white onions work great here.
- Kosher Salt: Essential for seasoning. If using table salt, use about half the amount.
- Minced Garlic: Fresh garlic really makes a difference for flavor. Jarred minced garlic is fine in a pinch!
- Tomato Paste: This little concentrated flavor bomb deepens the tomato taste significantly. Don’t skip it!
- Dried Basil: A classic herb pairing with tomatoes. If you have fresh basil, you can add it as a garnish at the end.
- Sugar: Just a touch helps balance the acidity of the tomatoes.
- Canned Whole Tomatoes: These are the star! Using whole tomatoes allows you to break them down to your desired consistency later.
- Vegetable Broth: Opt for low sodium so you can control the saltiness yourself.
- Cottage Cheese (2% MF): This is our secret weapon for that amazing creamy texture and protein! Don’t worry, you won’t taste it at all once blended.
- Pepper: To taste, for a little warmth and spice.
- Parmesan & Basil: Optional garnishes, but they really elevate the soup!
How to Make High Protein Tomato Soup Step by Step
First things first, grab a nice big pot and let’s get started. Add your olive oil to the pot and set it over medium heat. Once it’s shimmering, toss in your diced onions. You’ll want to cook these until they’re nice and soft, which usually takes about 4 to 5 minutes. Stir them occasionally so they don’t stick!
Next, add your minced garlic to the pot and cook it for just one more minute – you’ll smell its wonderful aroma. Then, stir in the kosher salt. If you notice any little bits stuck to the bottom of the pot, don’t worry! Just add a small splash of vegetable broth to “deglaze” it, scraping up those flavorful bits.
Now, add the tomato paste to the pot and cook it for about a minute. This really helps to deepen its flavor. Stir in the sugar and dried basil, giving everything a good mix. Finally, add your canned whole tomatoes (liquid and all!) and the rest of the vegetable broth. Cover your pot and let it simmer gently for 20 minutes, stirring occasionally. This is where all those flavors really get to know each other!
Once your soup has simmered, it’s blending time! Carefully transfer the hot soup to your blender along with the cottage cheese. This is where the magic happens, turning it into a wonderfully creamy High Protein Tomato Soup. You might need to do this in two batches, especially if your blender isn’t super large. Be extra careful when blending hot liquids – make sure there’s a way for steam to escape. I like to remove the center cap from my blender lid and cover the opening with a clean kitchen towel.
My Top Tips for Success
- I always use low-sodium broth so I can control the seasoning myself. You can always add more salt, but you can’t take it away!
- In my experience, cooking the tomato paste for a minute before adding liquids really boosts the flavor. It helps it caramelize slightly.
- Trust me on this one: don’t fill your blender all the way to the top when blending hot soup. Leave plenty of room for expansion and steam.
- For an extra smooth soup, blend for a full 2-3 minutes, even after it looks smooth.
- If you’re looking for more comforting soup recipes, you might also love my Creamy Vegetable Soup!
Common Mistakes to Avoid
- Not cooking the onions long enough: This can lead to a raw onion flavor. Cook them until they are truly soft and translucent for the best base.
- Burning the garlic: Garlic cooks quickly! Only add it after the onions have softened and cook for just about a minute to avoid bitterness.
- Blending hot soup without proper ventilation: This can cause the lid to blow off. Always remove the center cap of your blender lid and cover with a towel, or fill the blender only halfway.
- Skipping the sugar: While it might seem odd, a little sugar helps to cut through the acidity of the tomatoes, creating a more balanced flavor.
How to Store High Protein Tomato Soup
- Refrigerator: Store in an airtight container for up to 3-4 days.
- Freezer: Allow the soup to cool completely, then transfer to freezer-safe containers or bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, you can use fresh tomatoes! You’ll need about 4-5 pounds of ripe fresh tomatoes, peeled and cored. You’ll also want to roast them first for a deeper flavor before adding to the pot.
Is this High Protein Tomato Soup spicy?
No, this recipe is not spicy. If you like a little heat, you can add a pinch of red pepper flakes with the garlic.
Can I make this soup dairy-free?
To make this soup dairy-free, you would need to omit the cottage cheese. For creaminess, you could try using a dairy-free cream alternative or blending in some soaked cashews.
What can I serve with this soup?
This soup is delicious on its own, or you can serve it with a classic grilled cheese sandwich, a side salad, or some crusty bread for dipping. It’s also great with a sprinkle of croutons!
I really hope this High Protein Tomato Soup becomes a favorite in your kitchen, just like it is in mine! It’s such a comforting and satisfying meal. If you give it a try, I’d absolutely love to hear how it turns out for you!

High Protein Tomato Soup
Ingredients
Method
- Add olive oil over medium heat in a large pot.
- Add the diced onions to the pot.
- Cook the onions until softened, for 4 to 5 minutes.
- Add the minced garlic to the pot.
- Cook the garlic for another minute.
- Add the kosher salt.
- Deglaze the pot with a splash of the vegetable broth, if necessary, scraping up any browned bits.
- Add tomato paste to the pot.
- Cook the tomato paste for a minute, stirring constantly.
- Add the sugar and dried basil.
- Stir everything together.
- Add the canned whole tomatoes (with their liquid) to the pot.
- Add the remaining vegetable broth to the pot.
- Cover the pot with a lid.
- Simmer the soup for 20 minutes, stirring occasionally.
- Carefully add the hot soup to a blender along with the cottage cheese.
- Blend until the soup is completely smooth. You may need to do this in two batches.
- Ensure there is a way for steam to release when blending hot soup (e.g., remove the center cap of the lid and cover with a towel).
- Season the soup with pepper to taste.
- Serve the soup as is or top with optional garnishes like parmesan and fresh basil.
Notes
Sautéing tomato paste deepens its flavor significantly.
Be careful when blending hot liquids; ensure steam can escape.
For an extra smooth soup, blend for 2-3 minutes.
Adjust salt and pepper to your personal preference.