| |

Creamy Tomato Feta Soup Recipe

If you’re craving something comforting, tangy, and just a little bit unexpected, I have the perfect bowl for you to make: this Creamy Tomato Feta Soup Recipe. It’s incredibly creamy but still bright with that fresh tomato flavor, and the feta cheese gives it this wonderful salty tang that turns an ordinary tomato soup into something really special. Trust me, once you try this, it might just become your new go-to cozy soup.

❤️

Why You’ll Love This Recipe

  • Rich Yet Light: The combination of heavy cream and feta blends into a creamy, luscious texture without feeling too heavy.
  • Simple Ingredients: You probably have everything in your pantry right now—no fancy shopping trips needed.
  • Easy to Customize: I’ll share my favorite tweaks so you can make it perfectly your own.
  • Fast & Cozy: Ready in just about 30 minutes, this is my go-to when I want comfort food without the wait.

Ingredients You’ll Need

These ingredients come together to create a balanced soup that’s creamy, tangy, and herbaceous. Fresh tomatoes work beautifully, but canned tomatoes save time and taste great too. And don’t skip the feta—it’s the secret to the soup’s signature flavor.

Flat lay of a small white bowl of golden olive oil, a small white bowl of rich tomato paste, a small white bowl of smooth heavy cream, two whole uncracked garlic cloves, a small pile of chopped white onion, a cluster of ten ripe red tomatoes with stems, a small white bowl of crumbled white feta cheese, a small white bowl of dried green oregano, a small white bowl of dried green basil, a small white bowl of coarse salt, a small white bowl of black peppercorns, and a single small sprig of fresh green pesto placed symmetrically on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Creamy Tomato Feta Soup, creamy tomato soup with feta, easy feta tomato soup recipe, healthy creamy tomato soup, quick feta tomato soup
  • Olive oil or butter: Use olive oil for a cleaner taste or butter for that cozy richness—I like to switch it up depending on the mood.
  • Onion: Just a quarter cup of chopped onion adds sweetness and depth to the soup’s base.
  • Garlic: Fresh cloves give a fragrant punch—don’t substitute powder here if you can avoid it.
  • Salt and black pepper: Essential for seasoning and bringing out the flavors.
  • Pesto (optional): I like adding a teaspoon for a subtle herby boost, but it’s totally fine to skip.
  • Dried oregano & basil: These herbs complement the tomato’s natural sweetness perfectly.
  • Tomato paste (optional): A spoonful enriches the tomato flavor and deepens the color.
  • Tomatoes (fresh or canned): If you’re using fresh tomatoes, peeling and seeding them really makes a smoother soup. Canned are a fantastic shortcut.
  • Sweetener (honey, sugar, or erythritol): Just a teaspoon balances acidity—this little trick really helps the soup taste just right.
  • Water: The base liquid that helps everything cook down.
  • Heavy cream: Makes the soup incredibly creamy and luxurious.
  • Feta cheese: Crumbled and stirred in at the end for a salty, tangy finish you’ll rave about.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love experimenting with this Creamy Tomato Feta Soup Recipe because it lends itself so well to personalization. Whether you want spice, extra veggies, or a dairy-free twist, there’s a way to make it yours.

  • Spicy Kick: When I first tried adding a pinch of red pepper flakes, it woke the soup right up without stealing the show.
  • Greens Upgrade: Stirring in fresh spinach or kale just before serving adds some color and nutrition—I do this when I want a little extra green in my dinner.
  • Dairy-Free Version: I’ve swapped heavy cream for coconut milk and replaced feta with a vegan cheese alternative; it changes the flavor a bit but keeps it creamy.
  • Roasted Tomatoes: If you have time, roasting tomatoes before adding them intensifies the flavor wonderfully.

How to Make Creamy Tomato Feta Soup Recipe

Step 1: Sauté the Aromatics

Heat your olive oil or butter in a large pot over medium heat, then toss in the chopped onion. Cook it for about 2 minutes, stirring often, until it’s soft and starting to get translucent. Then add the minced garlic and cook for just one more minute—be careful here because garlic can burn quickly and get bitter.

Step 2: Add Tomatoes and Seasonings

Next, pour in your tomatoes (fresh, peeled and seeded, or canned), then sprinkle in salt, pepper, dried oregano, dried basil, pesto, and tomato paste if you’re using it. Add the water and give everything a good stir. Bring the mixture to a gentle boil, then reduce the heat and let it simmer uncovered for about 20 minutes to let the flavors meld and the tomatoes soften completely.

Step 3: Blend the Soup Smooth

Once the soup has cooked down and the tomatoes are tender, take your immersion blender (or transfer to a blender in batches) and blend the soup until it’s silky smooth. It’s easy to miss this step, but blending really elevates the texture to that creamy, comforting level we all want.

Step 4: Finish with Cream and Feta

Lower the heat to very gentle and stir in the heavy cream and crumbled feta cheese. Let it heat for about a minute, just until the cheese starts to soften into the soup, but don’t let it boil—you don’t want the cream to curdle. Taste and add more salt if needed, then it’s ready to serve!

👨‍🍳

Pro Tips for Making Creamy Tomato Feta Soup Recipe

  • Start with Fresh or Quality Canned Tomatoes: Using ripe fresh tomatoes or good quality canned ones is key for the best flavor.
  • Peeling Makes a Difference: I discovered that peeling fresh tomatoes avoids any tough bits and makes the texture silky smooth.
  • Add Feta at the End: Adding feta cheese too early can make it gritty; stirring it in at the end keeps it creamy and flavorful.
  • Don’t Skip the Sweetener: Balancing the acidity with a little honey or sugar brings harmony to the soup’s flavor.

How to Serve Creamy Tomato Feta Soup Recipe

A white bowl filled with smooth orange soup, with a few small white curds and green herb pieces scattered on top, placed on a white marbled surface. A silver spoon rests inside the bowl, its handle sticking out over the edge. Small bits of green herbs and white curds are also spread around the bowl on the surface. The photo captures part of another identical bowl in the top right corner, also with soup, herbs, and a spoon. photo taken with an iphone --ar 2:3 --v 7 - Creamy Tomato Feta Soup, creamy tomato soup with feta, easy feta tomato soup recipe, healthy creamy tomato soup, quick feta tomato soup

Garnishes

I love to top this soup with a few crumbles of extra feta for an extra burst of salty goodness. A drizzle of good-quality olive oil or a sprinkle of fresh basil or oregano adds a lovely fresh note. Sometimes I add a tiny pinch of chili flakes if I’m feeling adventurous.

Side Dishes

My family goes crazy for crusty bread with this soup—grilled cheese sandwiches or garlic bread are classic pairings. For a lighter option, I serve it with a crisp green salad that balances the creamy soup perfectly.

Creative Ways to Present

For a special occasion, I’ve served this soup in hollowed-out mini bread bowls—such a fun way to impress guests and add some crunch! Another idea is layering the soup with a dollop of pesto cream on top for a pretty swirl effect.

Make Ahead and Storage

Storing Leftovers

Leftover soup keeps really well in an airtight container in the fridge for up to 3 days. I always let it cool to room temperature before storing—it helps keep the texture nice and prevents condensation.

Freezing

You can freeze this soup, but the cream changes texture a bit after thawing. I recommend freezing it without the cream and feta, then stirring those in fresh after reheating for best results. I’ve done this several times when prepping meals ahead for busy weeks.

Reheating

I reheat leftovers gently on the stove over low heat, stirring often to prevent sticking or curdling. If the soup thickened in the fridge, I add a splash of water or broth to loosen it up. Adding a little extra feta right before serving freshens it up nicely.

FAQs

  1. Can I use canned tomatoes instead of fresh for this soup?

    Absolutely! Canned peeled tomatoes are a fantastic shortcut and are usually picked and canned at peak ripeness, so they maintain great flavor. Just be sure to use good quality canned tomatoes for the best results.

  2. What if I don’t have an immersion blender?

    No worries! You can carefully transfer the soup in batches to a regular blender, blend until smooth, and then return it to the pot. Just be cautious with hot liquids to avoid splatters—vent the lid slightly and blend in smaller batches.

  3. Can I make this soup vegan or dairy-free?

    Yes! Replace the heavy cream with coconut milk or a plant-based cream substitute, and swap feta for a vegan cheese option or nutritional yeast for some depth. The soup will taste different but still delicious and creamy.

  4. How can I thicken the soup if it seems too watery?

    Simmering the soup longer helps reduce excess liquid. Alternatively, you can blend in some cooked vegetables or add a small amount of tomato paste to thicken it up without changing the flavor too much.

  5. Is there a way to make this soup ahead for a dinner party?

    Definitely! Prepare the soup up through blending and cooling, then refrigerate it. Reheat gently on the stove, stir in cream and feta just before serving, and garnish as desired. This keeps the fresh flavors and texture intact.

Final Thoughts

I absolutely love how this Creamy Tomato Feta Soup Recipe brings together simple ingredients into something so cozy and vibrant. It’s one of those recipes I turn to when I want comfort without fuss, and I’ve seen my friends and family fall in love with it too. If you give it a try, I’m confident you’ll enjoy the rich yet refreshing flavors, plus the ease of making it. So grab your pot, some feta, and let’s get cooking—your new favorite soup awaits!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Tomato Feta Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 71 reviews
  • Author: Lisa
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

This Easy Tomato Feta Soup is a creamy, comforting dish packed with rich tomato flavor and the tangy bite of feta cheese. Made with simple ingredients like fresh or canned tomatoes, herbs, garlic, and a touch of cream, this soup is perfect for a quick lunch or dinner. The recipe features an easy stovetop method with an immersion blender for a smooth texture and can be customized with optional ingredients like pesto and sweeteners to balance acidity.


Ingredients

Scale

Base Ingredients

  • 2 tbsp olive oil or butter
  • 1/4 cup chopped onion
  • 2 cloves garlic, minced
  • 1/2 tsp salt
  • 1/8 tsp black pepper
  • 3 cups water

Tomato and Herbs

  • 10 tomatoes, skinned, seeded and chopped or two 14.5 oz cans of peeled tomatoes
  • 1 tsp pesto sauce (optional)
  • 1/2 tsp dried oregano
  • 1 tsp dried basil
  • 1 tbsp tomato paste (optional)

Additional Flavor Enhancers

  • 1 tsp honey, sugar or erythritol (optional)
  • 1/3 cup heavy cream
  • 2/3 cup feta cheese, crumbled

Instructions

  1. Heat the oil and sauté onion: In a large pot or Dutch oven, heat the olive oil or butter over medium heat. Add the chopped onion and cook for about 2 minutes, stirring frequently until softened but not browned.
  2. Add garlic: Stir in the garlic and cook for 1 minute until fragrant, taking care not to burn it.
  3. Add tomatoes and seasonings: Add the chopped or canned tomatoes along with salt, black pepper, pesto sauce (if using), dried oregano, dried basil, tomato paste (if using), and water to the pot.
  4. Bring to a boil and simmer: Increase the heat to bring the mixture to a boil, then immediately reduce to a simmer. Stir in the optional sweetener (honey, sugar, or erythritol) to balance acidity.
  5. Cook the soup: Let the soup cook on medium heat for about 20 minutes, stirring occasionally, until the tomatoes are tender and fully cooked.
  6. Blend the soup: Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. If you prefer a chunkier texture, blend partially.
  7. Add cream and feta: Stir in the heavy cream and crumbled feta cheese. Cook for an additional 1 minute to heat through and allow the flavors to meld.
  8. Season and serve: Taste the soup and add more salt if needed. Serve warm, garnished with extra feta or fresh herbs if desired.

Notes

  • You can use fresh tomatoes when in season or canned peeled tomatoes for convenience.
  • Adjust the amount of cream and feta to your preference for richness and tang.
  • Optional pesto adds an herby depth but can be omitted for a simpler flavor.
  • Balancing acidity with a small amount of sweetener helps mellow the tomato flavor.
  • Use an immersion blender for easy blending directly in the pot, or transfer in batches to a blender if you don’t have one.
  • Store leftovers in the refrigerator for up to 3 days and reheat gently before serving.

Nutrition

  • Serving Size: 1 cup (about 240 ml)
  • Calories: 150
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 20mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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