Tomato Feta Soup: A Creamy, Tangy Delight

Tomato Feta Soup: A Creamy, Tangy Delight

By:

CHEF RAMSAY

|

June 11, 2026

Last Updated

|

June 18, 2026

For folks here in New York, whether it's a chilly evening after a long day or just a craving for something deeply comforting, a fantastic bowl of soup is pure heaven. And when you can whip up something as incredibly flavorful and satisfying as this Tomato Feta Soup, it feels like you've won the dinner lottery. It’s the kind of dish that brings together simple ingredients and transforms them into something truly special. This isn't just any tomato soup; the addition of salty, creamy feta cheese takes it to a whole other level. It’s a recipe I’ve tweaked and perfected, drawing inspiration from all the incredible flavors I’ve encountered, all while keeping it perfectly doable for a weeknight dinner. It’s proof that delicious, restaurant-quality food can absolutely happen right in your own kitchen, no matter how busy life gets.

My inspiration for this Tomato Feta Soup comes from those bustling Mediterranean markets, the kind bursting with sun-ripened tomatoes and fragrant herbs. It’s a soup that feels both rustic and sophisticated, delivering a punch of bright, zesty tomato flavor that’s beautifully balanced by the rich, tangy creaminess of feta. It’s a hug in a bowl, honestly. What makes it so special is the simplicity; we’re talking fresh ingredients, straightforward steps, and a result that tastes like you’ve spent hours slaving away. It’s that perfect marriage of sweet tomatoes, savory herbs, and the unforgettable salty kick of feta cheese that makes this soup a winner every single time it hits the table.

What is Tomato Feta Soup?

Tomato Feta Soup is exactly what it sounds like: a rich, savory soup built around the classic pairing of tomatoes and feta cheese. Think of your favorite comforting tomato soup, then imagine it elevated with the bold, briny tang of feta cheese melting into its depths. It’s often thicker and creamier than a standard tomato soup due to the cheese and sometimes a touch of cream, making it incredibly satisfying. This dish embraces the vibrant flavors of the Mediterranean, a region where tomatoes and cheese are often celebrated together in various forms, from salads to baked dishes.

What sets this soup apart is the interplay of textures and tastes. You get the smooth, velvety base from the puréed tomatoes, a hint of sweetness from the aromatics, and then the star of the show – the feta. The feta doesn't just dissolve; it offers little pockets of salty, creamy goodness that contrast wonderfully with the tomato base. It’s the kind of soup that makes you stop and savor each spoonful, wondering how something so simple can be so utterly delicious. It’s accessible but feels like a gourmet experience, perfect for sharing or enjoying all to yourself.

Reasons to Try Tomato Feta Soup

Honestly, who wouldn't want to dive into a bowl of this vibrant, delicious soup? For starters, the flavor profile is absolutely sensational. You get that sweet, acidic punch from the tomatoes, a lovely herbaceousness from the dried herbs, and that undeniable salty, tangy creaminess from the feta that just makes everything sing. It’s a taste of sunshine, even on the dreariest day. Plus, it’s surprisingly easy to make, perfect for those nights when you crave something hearty without a whole lot of fuss. I’ve made this soup countless times, and it’s always a crowd-pleaser, even with the pickiest eaters.

This recipe is a game-changer for busy weeknights. With just about 10 minutes of prep and 25 minutes of cooking, you’ve got a wholesome, flavorful meal ready in under an hour. It’s also incredibly forgiving, meaning if you’re still finding your culinary feet, you’re going to nail this. It’s naturally vegetarian, and with a few tweaks, it can easily be made gluten-free and lower in carbs, hitting those dietary sweet spots. It's the kind of dish that makes you feel like a kitchen wizard, impressing everyone without breaking a sweat.

Ingredients Needed to Make Tomato Feta Soup

  • 2 tablespoons olive oil
  • 1/2 medium white onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 (14-ounce) can chopped tomatoes (undrained)
  • 1/2 teaspoon salt
  • 1/8 teaspoon black pepper
  • 1 teaspoon pesto (store-bought or homemade)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 3 cups water
  • 1/3 cup heavy cream
  • 2/3 cup feta cheese, crumbled (plus extra for topping)
  • Fresh basil, for garnish

Instructions to Make Tomato Feta Soup – Step by Step

Step 1: Begin by heating your olive oil in a large pot or Dutch oven over medium-high heat. Once the oil is shimmering, add your finely chopped white onion and sauté it for about 2 minutes. You're looking for those onions to soften and become translucent, releasing their sweet aroma into the kitchen without them actually browning too much. This gentle cooking of the aromatics is key for building a good flavor base for our soup; it's like setting the stage for all the deliciousness to come.

Step 2: Now, toss in your minced garlic and let it cook for just about 1 minute longer, stirring constantly. Garlic can burn quickly, so keep an eye on it to ensure it becomes fragrant but doesn't turn bitter. Immediately after the garlic is fragrant, stir in the tomato paste. Cook the tomato paste for another minute, stirring it into the onions and garlic. This step is crucial as it toasts the tomato paste, deepening its flavor and removing any raw, metallic taste, which really boosts the overall tomato intensity of the soup.

Step 3: Next, pour in the entire can of chopped tomatoes, juice and all. Add the salt, black pepper, pesto, dried oregano, and dried basil. Give everything a good stir to combine all those wonderful ingredients. Then, pour in the 3 cups of water. Make sure everything is well incorporated; this is where all the core flavors start to meld together. Don’t worry if it looks a bit thin right now; it will thicken up as it simmers.

Step 4: Bring the mixture in the pot to a rolling boil. Once it reaches that boil, reduce the heat to low, cover the pot, and let it simmer gently for about 20 minutes. This simmering period is where the magic happens. The flavors will have a chance to deepen and meld beautifully, and the tomatoes will break down even further, creating a wonderfully rich base. The aroma filling your kitchen at this point should be absolutely divine.

Step 5: After simmering, it’s time to transform our soup into a velvety smooth delight. The easiest way to do this is with an immersion blender right in the pot. Carefully position the immersion blender into the soup, making sure the head is fully submerged, and blend until the soup is as smooth as you like it. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a regular blender, but be sure to vent the lid to avoid steam buildup and potential accidents. Blend until smooth, then return it to the pot.

Step 6: Now for the creamy finish! Stir in the 1/3 cup of heavy cream until it's fully incorporated and the soup takes on a beautiful, richer hue. Then, add the 2/3 cup of crumbled feta cheese. Stir gently until the feta is mostly melted and creamy. You want to cook it for just about 1 more minute to allow the feta to meld into the soup without completely dissolving, leaving some lovely texture and that signature tangy flavor.

Step 7: Ladle the hot soup into bowls. To finish it off, sprinkle a little extra crumbled feta cheese over the top of each serving. Garnish with some fresh basil leaves for a pop of color and fresh, herbaceous aroma. Serve this delicious Tomato Feta Soup immediately and enjoy every comforting spoonful!

Chef’s Tips for a Perfect Result

  • Quality Tomatoes Matter: Using good quality canned chopped tomatoes, like San Marzano if you can find them, will make a noticeable difference in the final flavor. Look for brands with minimal added ingredients.
  • Don’t Skip the Pesto: A teaspoon of pesto might seem small, but it adds a fantastic depth and a slightly herby, garlicky note that complements the tomatoes and feta beautifully.
  • Adjust Seasoning to Taste: Always taste and adjust salt and pepper before serving. Feta cheese can vary in saltiness, so you might need more or less salt depending on your batch.
  • Creaminess Control: If you prefer a richer, creamier soup, feel free to use slightly more heavy cream. For a lighter version, you could experiment with half-and-half or even a little unsweetened plant-based milk, though the flavor and richness will change.
  • Herb Power: For an even more vibrant herbal note, consider adding a pinch of dried thyme along with the oregano and basil. Fresh herbs stirred in at the very end can also offer a fantastic brightness.

Variations and Substitutions

Vegan Option: Swap the heavy cream for full-fat canned coconut milk (use the thick cream from the top) or a rich unsweetened plant-based creamer. Replace the feta cheese with a vegan feta alternative. The flavor will be slightly different but still delicious.

Gluten-Free Alternative: This recipe is naturally gluten-free if your pesto is certified gluten-free. Always check your pesto ingredients to be sure.

Low-Carb Version: The base of this soup is already quite low in carbs. You can further minimize carbs by ensuring your pesto is low-carb and serving smaller portions or skipping any accompanying bread.

Budget Swap: If feta is pricey, you can reduce the amount used in the soup and use it mostly for garnish. A touch of cream cheese can add creaminess if you're short on feta. For a bolder flavor without feta, consider a pinch of smoked paprika for smoky depth.

Herb Swap: If you don't have dried oregano and basil, a teaspoon of an Italian seasoning blend works wonderfully. Fresh herbs stirred in during the last minute of cooking before blending will offer a brighter flavor.

How to Serve and Pair

This Tomato Feta Soup is fantastic on its own, but it truly shines when paired thoughtfully. For a classic comfort meal, serve it with crusty bread for dipping – think a good sourdough or a rustic ciabatta. A simple side salad with a light vinaigrette is also a wonderful accompaniment, offering a fresh contrast to the soup's richness. For something more substantial, consider pairing it with a grilled cheese sandwich, perhaps one with a bit of extra feta or a sharp cheddar. A dollop of plain Greek yogurt or a swirl of extra pesto can also make a lovely garnish, adding extra visual appeal and flavor.

Presentation is key to making this soup feel special. Ladle the vibrant soup into warm bowls and top generously with crumbled feta and a few fresh basil leaves. A drizzle of good quality olive oil right before serving can add a final touch of richness and visual appeal. This soup is perfect for a casual weeknight dinner, a cozy lunch, or even as a starter for a more elaborate meal. It’s incredibly versatile and always feels a little bit celebratory.

Storage and Reheating

Refrigerator: Leftover Tomato Feta Soup can be stored in an airtight container in the refrigerator for up to 3–4 days. The flavors actually tend to meld even further overnight, making it even more delicious the next day. Just ensure the container is well-sealed to prevent it from absorbing other odors.

Freezer: This soup freezes beautifully. Once cooled completely, transfer it to freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 2–3 months. When freezing, it's best to leave out the fresh basil garnish until just before serving.

Room Temperature: It's best not to leave this soup sitting at room temperature for extended periods, especially after it has been cooked, to maintain food safety. Consume or store leftovers within two hours of cooking.

Reheating: To reheat, gently warm the soup on the stovetop over medium-low heat, stirring occasionally, until heated through. Avoid boiling, as this can affect the texture of the cream and cheese. If reheating from frozen, thaw it in the refrigerator overnight first, or reheat gently from frozen, breaking it up as it thaws. You can also reheat individual portions in the microwave, stirring halfway through. If the soup seems a bit thick after reheating, stir in a tablespoon or two of water or broth to reach your desired consistency.

Nutritional Values

  • Calories: 198kcal
  • Protein: 5.3g
  • Carbohydrates: 7g
  • Fat: 17g
  • Fiber: 1.5g

Approximate values.

Frequently Asked Questions (FAQ)

Can I use fresh tomatoes instead of canned for this Tomato Feta Soup?

Yes, you can absolutely use fresh tomatoes, but you'll need to adjust the cooking time. Use about 1.5 pounds of ripe fresh tomatoes, chopped, and you might need to simmer the soup for about 30-40 minutes to soften them sufficiently before blending. The texture might be slightly less smooth than with canned tomatoes.

How do I know when the Tomato Feta Soup is perfectly done?

The soup is done when the onions and garlic are softened and fragrant, the tomatoes have broken down during simmering, and the flavors have melded. After blending, it’s ready once the cream and feta are incorporated and heated through, just about 1 minute of gentle cooking.

My soup is too thin, what can I do?

If your soup is too thin after blending, you can simmer it uncovered for a few extra minutes to allow some of the liquid to evaporate. Alternatively, you can thicken it by making a slurry with 1-2 tablespoons of cornstarch or flour mixed with a little cold water, then stirring it into the simmering soup until thickened.

Can I prepare parts of this soup ahead of time?

Yes, you can chop your onions and mince your garlic a day or two in advance and store them in airtight containers in the refrigerator. The entire soup can also be made a day ahead and gently reheated on the stovetop, as the flavors often improve with time.

What are some creative ways to customize this soup?

For a touch of spice, add a pinch of chili flakes with the dried herbs. You can also swirl in a tablespoon of basil pesto or a dollop of plain Greek yogurt just before serving for an extra flavor boost. For a heartier meal, serve it with small pasta shapes or crumbled croutons on top.

CONCLUSION

This Tomato Feta Soup is a vibrant, velvety bowl of comfort that’s incredibly easy to whip up. It’s the perfect dish for anyone looking for a delicious, satisfying meal with minimal fuss. The irresistible combination of sweet tomatoes and tangy feta creates a flavor sensation that will have you coming back for more, spoon after spoon.

Print

Tomato Feta Soup: A Creamy, Tangy Delight

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and velvety tomato soup elevated with the bold, briny tang of feta cheese. Perfect for a comforting weeknight meal or cozy evening in, this soup offers vibrant Mediterranean flavors with a creamy, satisfying finish.

  • Author: CHEF RAMSAY
  • Prep Time: 10
  • Cook Time: 35
  • Total Time: 45
  • Yield: 6 servings
  • Category: Dinner
  • Method: Simmering
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

Scale

2 tablespoons olive oil
1 medium onion, chopped
3 garlic cloves, minced
1 can (28 oz) crushed tomatoes
1 teaspoon sugar
1 teaspoon dried oregano
1 teaspoon dried basil
Salt and pepper to taste
2 cups vegetable broth
1 cup crumbled feta cheese
1/4 cup heavy cream or coconut milk (non-dairy option)
Fresh parsley or basil for garnish

Instructions

Heat the olive oil in a large pot over medium heat.
Add the chopped onion and garlic; sauté until soft and fragrant, about 5 minutes.
Stir in the crushed tomatoes, sugar, oregano, basil, salt, and pepper.
Pour in the vegetable broth and bring the mixture to a gentle simmer.
Let the soup cook for 20 minutes, allowing the flavors to meld.
Using an immersion blender, purée the soup until smooth. Alternatively, transfer in batches to a blender and blend.
Reduce heat to low, then stir in the crumbled feta cheese and heavy cream or coconut milk until well incorporated and creamy.
Taste and adjust seasoning as needed.
Ladle the soup into bowls and garnish with fresh parsley or basil before serving.

Notes

For a vegan version, use vegan feta cheese and substitute with coconut milk instead of heavy cream.
Store in an airtight container in the refrigerator for up to 4 days.
Add a splash of lemon juice before serving for an extra tangy kick.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star