Creamy Tomato Feta Soup: Your New Favorite Cozy Meal
Indulge in the heartwarming embrace of this incredibly cozy, richly flavorful, and remarkably easy-to-make tomato feta soup. This delightful vegetarian dish promises a velvety texture and a perfect balance of tangy tomatoes with salty feta, creating an irresistible bowl of comfort. It’s the ideal companion for your cherished grilled cheese sandwich or a crusty piece of artisan bread.

Prepare to fall in love with a soup that perfectly marries creamy indulgence with a subtle, yet distinct, tangy and salty kick from crumbled feta cheese. Our tomato and feta soup recipe is more than just a meal; it’s a comforting hug in a bowl, absolutely perfect for those crisp, chilly days when you crave something deeply satisfying. Imagine pairing its luxurious texture and vibrant taste with a gooey grilled cheese sandwich, crunchy roasted chickpeas, or simply a warm, crusty loaf of bread ready for dipping. Best of all, using just a handful of everyday pantry staples, you can conjure up this silky, delicious soup in a mere 40 minutes, making it an ideal choice for busy weeknights or relaxed weekends.

Essential Ingredients & Smart Substitutions for Tomato Feta Soup
Crafting this flavorful tomato feta soup begins with a few simple, high-quality ingredients that work together to create its signature taste and texture. Here’s a closer look at what you’ll need and how you can adapt the recipe to your pantry or dietary preferences:
- Butter: A small amount of butter is crucial for sautéing the onions, adding a rich depth and a silky mouthfeel to the soup base. If you prefer, high-quality olive oil can be used as a delicious alternative, offering a slightly different, perhaps lighter, flavor profile.
- Yellow Onion: The foundation of many great soups, a chopped yellow onion brings essential aromatic sweetness and depth to the base. Any variety of onion will work here, so feel free to use white, red (for a bolder flavor), or even shallots for a milder touch.
- Garlic and Oregano: These classic aromatics are key to building the soup’s flavor profile. Freshly minced garlic provides a pungent warmth, while dried oregano imparts an earthy, Mediterranean essence that beautifully complements the tang of feta. You can certainly adjust the quantities to your taste or experiment with other herbs like basil or thyme.
- Tomato Paste: Don’t underestimate the power of tomato paste! This concentrated ingredient is a flavor powerhouse, adding intense umami and a deeper tomato flavor to the soup. It’s essential for achieving that rich, authentic tomato base.
- Whole Peeled Tomatoes: Canned whole peeled tomatoes are our go-to for convenience and consistency. They break down beautifully and offer a robust tomato flavor. San Marzano tomatoes are often praised for their sweetness and lower acidity, but any high-quality canned whole or diced tomatoes will yield fantastic results.
- Vegetable Broth: This liquid forms the bulk of our soup, so choose a good quality vegetable broth to ensure a rich and savory foundation. Brands like Better Than Bouillon or Edward & Sons Not Chicken Broth are excellent choices for their concentrated flavor.
- Heavy Cream or Cashew Cream: The secret to that luxurious, velvety texture! Heavy cream provides unparalleled richness. For a dairy-free option that still delivers on creaminess, a homemade cashew cream is an excellent substitute, maintaining the desired smooth consistency.
- Feta Cheese: The undisputed star of this soup! Feta cheese melts into the hot liquid, infusing the entire dish with its distinctive tangy and salty notes. Its unique flavor is what truly elevates this from a simple tomato soup to a truly special dish. Choose a good quality block of feta packed in brine for the best flavor.

How to Store Leftovers and Enjoy Later
This tomato feta soup is just as delicious, if not more so, on subsequent days! To store leftovers, first allow the soup to cool completely to room temperature. Transfer it to an airtight container and refrigerate for up to 4 days. When you’re ready to enjoy it again, reheat the soup gently on the stovetop over medium-low heat. If you find the soup has thickened considerably in the refrigerator, add a splash of vegetable broth or water while reheating to restore its desired consistency. Stir occasionally to ensure even heating and prevent sticking.
Perfect Pairings: What to Serve with Tomato Feta Soup
Tomato feta soup is incredibly versatile and pairs wonderfully with a variety of dishes, transforming a simple meal into a delightful culinary experience. While it’s certainly hearty enough to stand alone, these accompaniments elevate the dining experience:
- Grilled Cheese Sandwich: This is the quintessential pairing! The creamy, tangy soup beautifully complements a warm, melty grilled cheese. For a delightful twist, try an air fryer grilled cheese for extra crispiness, or explore more unique flavors with grilled halloumi sandwiches.
- Crusty Bread: A thick slice of warm, crusty bread is perfect for soaking up every last drop of this delicious soup. Consider a rustic sourdough or a specialty bread like those from Wildgrain for an elevated touch.
- Fresh Salad: To add a refreshing contrast and boost your vegetable intake, serve the soup alongside a crisp chopped salad. The freshness of greens and light vinaigrette can balance the richness of the soup beautifully.
- Roasted Vegetables: A side of roasted broccoli, asparagus, or bell peppers can add texture and additional nutrients.
- Croutons or Crispy Chickpeas: For an extra layer of crunch, sprinkle homemade croutons or roasted crispy chickpeas over the top of your soup.
- Garlic Bread: A classic choice that never disappoints, garlic bread offers a savory, buttery complement that is utterly irresistible.
Frequently Asked Questions About Tomato Feta Soup
- Can I freeze this soup? While you can freeze many soups, we generally don’t recommend freezing soups that contain dairy cheese like feta. The texture can change significantly, and the cheese may separate or become grainy upon thawing and reheating. This particular soup is best enjoyed fresh or after a few days in the refrigerator.
- Can I make this recipe vegan? Achieving the exact creamy texture and tangy depth with vegan alternatives can be challenging. While excellent vegan feta options exist (such as Trader Joe’s vegan feta), they don’t always blend into a creamy soup as smoothly as dairy feta. For a truly satisfying vegan experience, we highly recommend trying our vegan tomato bisque, which is specifically designed to be rich and creamy without dairy.
- What are the best tomatoes for tomato soup? For ultimate convenience and consistent flavor, high-quality canned tomatoes are ideal. We particularly love the flavor of San Marzano whole peeled tomatoes for their balanced sweetness and low acidity. However, any good brand of canned whole or diced tomatoes will work beautifully in this recipe. Using fresh, ripe summer tomatoes is also an option when in season, but they may require blanching and peeling for the smoothest texture.
- Can I add more protein to this soup? Absolutely! To boost the protein content, you have several delicious options. Try blending in about 1/2 cup of cottage cheese along with the heavy cream and feta for an extra creamy, protein-packed addition. Alternatively, for a soup specifically formulated for higher protein, our high protein tomato soup recipe is a fantastic choice. You can also stir in cooked lentils or white beans at the end for plant-based protein, or shredded cooked chicken for a non-vegetarian option.
- Why did my soup turn out grainy? A grainy texture can sometimes occur if the soup is blended when too hot, or if the feta doesn’t fully incorporate. Ensure your feta is room temperature before blending. If using an immersion blender, take your time to ensure thorough blending. For best results, allow the soup to cool slightly before blending in the heavy cream and feta, then briefly reheat.
- Can I use an immersion blender? Yes, an immersion blender is perfect for this recipe! Simply blend directly in the pot until the soup reaches your desired smooth consistency. This saves you from transferring hot soup to a stand blender.

Explore More Tomato Soup Recipes
If you’ve fallen in love with the comforting taste of this tomato feta soup, you’ll be delighted to explore our other fantastic tomato soup variations. Each offers a unique twist on this beloved classic:
- Roasted Tomato Soup: Experience a deeper, caramelized flavor by roasting the tomatoes before blending.
- Cream Cheese Tomato Soup: For an extra rich and tangy twist, cream cheese adds a wonderful dimension to the classic tomato soup.
- Red Pepper and Tomato Soup: Sweet roasted red peppers join forces with tomatoes for a vibrant and smoky flavor profile.
- Vegan Tomato Bisque: A dairy-free option that doesn’t compromise on creaminess or flavor.
- High Protein Tomato Soup: Perfect for those looking to boost their protein intake without sacrificing taste.
Print Recipe
Tomato Feta Soup
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
No reviews
- Author: Liz Thomson
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 cups 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This tomato feta soup is a comforting, intensely flavorful, and incredibly simple dish to prepare. Its rich and creamy texture, combined with the delightful tang of feta cheese, makes it an instant favorite. Serve this delightful soup alongside your favorite grilled cheese sandwich for the ultimate comfort food experience that will warm you from the inside out.
Ingredients
- 1 tablespoon butter
- 1 small yellow onion, chopped
- 4 cloves garlic, minced
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 2 tablespoons tomato paste
- 3 cups vegetable broth
- 28oz can whole peeled tomatoes
- 1/4 cup heavy cream or cashew cream
- 4oz feta cheese
Instructions
- Melt 1 tablespoon of butter in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the chopped yellow onion and cook gently for 5–7 minutes, stirring occasionally, until the onion becomes soft, translucent, and slightly golden. This step is crucial for building a sweet flavor base, so avoid browning the onions too quickly.
- Stir in the 4 cloves of minced garlic, 1/2 teaspoon of salt, and 1/2 teaspoon of dried oregano. Continue to cook for just one minute more, stirring constantly, until the garlic becomes fragrant. Be careful not to burn the garlic, as this can make the soup bitter.
- Add 2 tablespoons of tomato paste to the pot. Cook the tomato paste, stirring constantly, for 1–2 minutes. This step, often called caramelizing the tomato paste, helps to deepen its flavor and remove any raw tomato taste, adding a richer, more concentrated tomato essence to your soup.
- Pour in 3 cups of vegetable broth and add the 28oz can of whole peeled tomatoes along with their juices. Using a wooden spoon or potato masher, gently break the whole tomatoes apart into smaller pieces directly in the pot. Bring the mixture to a gentle simmer, then reduce the heat to low, and cook uncovered for 15–20 minutes, allowing the flavors to meld and develop. Stir occasionally to prevent sticking. The simmering process will further soften the tomatoes and infuse the broth with their rich flavor.
- Carefully transfer the soup mixture from the pot to a high-speed blender. Add 1/4 cup of heavy cream (or cashew cream for a vegan option) and the 4oz of feta cheese to the blender. Secure the lid tightly and blend until the soup is completely smooth and creamy. Start blending on low speed and gradually increase to high. If the soup is too thick, you can add a little more vegetable broth to reach your desired consistency. Return the blended soup to the pot to gently warm through, if needed. Taste and adjust seasoning with additional salt and pepper if desired.
- Serve your hot, creamy tomato feta soup immediately. Garnish with fresh basil leaves, a swirl of cream, or extra crumbled feta cheese for an appealing presentation and an extra burst of flavor. Enjoy this comforting and satisfying meal with your favorite bread or sandwich.
Nutritional information available upon request or consult a separate nutritional calculator.