This creamy tomato feta soup is a simple, flavorful recipe made with tomatoes, herbs, heavy cream, and crumbled feta cheese. It has a rich Mediterranean-style taste, a smooth texture, and a light tangy finish from the feta.
The soup comes together on the stovetop in about 30 minutes, making it a great option for a quick lunch, easy dinner, or cozy low-carb meal.

A Simple Tomato Feta Soup Inspired by Classic Comfort Food
Tomato soup is one of those recipes that always feels comforting, but this version adds a little extra flavor with feta cheese, basil, oregano, and a touch of cream. It is smooth, savory, slightly tangy, and satisfying enough to enjoy on its own.
You can serve it with crusty bread if you eat carbs, or keep it low carb with keto-friendly bread or a simple side salad.

Why This Tomato Feta Soup Works
This recipe uses basic ingredients, but the flavor is layered. Tomatoes bring brightness, oregano and basil add herbiness, and feta gives the soup a salty, tangy finish. A small amount of cream makes the texture smoother without making the soup too heavy.
You can also add a spoonful of pesto if you want a deeper basil flavor. Tomato paste is optional too, but it can help make the soup taste richer and more concentrated.
Because tomatoes can be naturally acidic, a tiny amount of sweetener helps balance the flavor. For a keto-friendly version, erythritol works well. If you are not following a low-carb diet, honey or regular sugar can also be used.

What Does Feta Add to Tomato Soup?
Feta cheese gives this soup a salty, creamy, and slightly tangy flavor. It also adds texture because it softens in the hot soup but does not fully melt like some other cheeses.
The result is a tomato soup that tastes richer and more Mediterranean-inspired, without needing complicated ingredients.
Fresh Tomatoes or Canned Tomatoes?
You can make this soup with either fresh tomatoes or canned peeled tomatoes.
Fresh tomatoes are a great choice when they are ripe and flavorful. They need to be peeled, seeded, and chopped before cooking. Canned tomatoes are easier and faster, especially when tomatoes are not in season.
For convenience, use two 14.5-ounce cans of peeled tomatoes. For a fresher taste, use about 10 prepared fresh tomatoes.

Fresh or Dried Herbs?
Fresh herbs are excellent if you have them, especially fresh basil. Dried basil and dried oregano also work well and keep the recipe easy to make with pantry staples.
This soup can fit into a moderate ketogenic diet because the ingredients are naturally low in carbs. Tomatoes do contain some carbohydrates, but the overall recipe remains relatively low carb when portioned properly.

What to Serve with Tomato Feta Soup
If you are not limiting carbs, serve this soup with crusty bread, no-knead bread, or a grilled cheese-style sandwich.
For a low-carb meal, pair it with keto bread, flax bread, roasted vegetables, grilled chicken, or a fresh green salad.
If you cannot eat dairy, this exact recipe may not be the best option because it uses both cream and feta. You can adapt it with almond milk instead of heavy cream, but the feta would still need to be replaced or omitted.
Tomato Feta Soup Recipe

Prep time: 5 minutes
Cook time: 25 minutes
Total time: 30 minutes
Servings: 6
Ingredients
- 2 tablespoons olive oil or butter
- 1/4 cup chopped onion
- 2 garlic cloves
- 1/2 teaspoon salt
- 1/8 teaspoon black pepper
- 1 teaspoon pesto sauce, optional
- 1/2 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 tablespoon tomato paste, optional
- 10 tomatoes, peeled, seeded, and chopped, or two 14.5-ounce cans peeled tomatoes
- 1 teaspoon honey, sugar, or erythritol, optional
- 3 cups water
- 1/3 cup heavy cream
- 2/3 cup crumbled feta cheese
Instructions
- Heat the olive oil or butter in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for about 2 minutes, stirring often.
- Add the garlic and cook for another minute, just until fragrant.
- Stir in the tomatoes, salt, black pepper, pesto if using, oregano, basil, tomato paste, and water.
- Bring the mixture to a boil, then reduce the heat and let it simmer. Add the sweetener if you are using it.
- Cook for about 20 minutes, or until the tomatoes are soft and fully cooked.
- Blend the soup until smooth using an immersion blender.
- Stir in the heavy cream and crumbled feta cheese. Cook for 1 more minute.
- Taste and add more salt if needed. Serve warm.
Recipe Notes
If you prefer not to use heavy cream, almond milk can be used as an alternative. Keep in mind that the soup will be lighter and less creamy.
Nutrition Information
The nutrition values are approximate and based on one serving.
- Calories: 170 kcal
- Carbohydrates: 10 g
- Protein: 4 g
- Fat: 13 g
- Saturated fat: 8 g
- Cholesterol: 43 mg
- Sodium: 464 mg
- Fiber: 2 g
- Sugar: 6 g
Conclusion
This creamy tomato feta soup is quick, simple, and full of savory Mediterranean flavor. It works well with fresh or canned tomatoes, can be adjusted for a low-carb lifestyle, and makes a comforting meal in only 30 minutes.



:max_bytes(150000):strip_icc()/30-Day-Med-Diet-Meal-Plan-Primary-Day22-3x2-1196-c7e17404f7b546f2bec8445ae33db9ef.jpg)




:max_bytes(150000):strip_icc():format(webp)/One-Pot-Chicken-Spinach-Sun-Dried-Tomato-Orzo-Beauty-17_preview_maxWidth_4000_maxHeight_4000_ppi_300_quality_100-caf33c60fcbf47a7bd6bde35a7b36345.jpg)









