Tasty Tomato Soup with Feta

Hey there, soup lovers!

Looking for a warm and cozy dish? I’ve got just the thing for you!

Today, I’m sharing my go-to recipe for tomato soup with feta.

It’s creamy, tangy, and packed with flavor.

Perfect for a chilly day or when you just want something comforting.

You’ll want to cozy up with a bowl of this! Let’s dive in!

tomato soup with feta
Image: mollyshomeguide.com / Photographer Molly

Suggestions for Ingredient Substitution

Tomatoes are the key ingredient in this soup. For a lower-acid alternative, try using roasted red peppers. Use about 2 cups of roasted red peppers for every 5 fresh tomatoes or one 14.5 oz can. This substitution maintains a similar color and consistency while offering a slightly different flavor profile.

Cream can be replaced with coconut milk for a dairy-free option. Use the same amount of full-fat coconut milk to achieve a similar richness and texture. This substitution also adds a subtle coconut flavor that complements the tomato base.

Feta cheese can be substituted with firm tofu for a vegan alternative. Crumble the tofu and marinate it in lemon juice, olive oil, and herbs to mimic feta’s tangy flavor. Use the same amount of tofu as you would feta. This swap reduces the soup’s sodium content while maintaining its protein level.

Preparation Time 10-15 minutes
Cooking Time 25-30 minutes
Total Time 35-45 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 600-700
  • Protein: 25-30 g
  • Fat: 45-50 g
  • Carbohydrates: 30-35 g

Ingredients

  • 2 tablespoons olive oil or butter
  • 1/4 cup diced onion
  • 2 garlic cloves
  • 1/2 teaspoon salt
  • 1/8 teaspoon pepper
  • 1 teaspoon pesto (optional)
  • 1/2 teaspoon oregano (dried)
  • 1 teaspoon basil (dried)
  • 1 tablespoon tomato puree (optional)
  • 10 tomatoes, peeled, seeds removed, and diced (or two 14.5 oz cans of tomatoes, peeled)
  • 1 teaspoon sweetener (such as honey, sugar, or erythritol, optional)
  • 3 cups of water
  • 1/3 cup cream
  • 2/3 cup crumbled feta cheese

Step 1: Sauté Onions and Garlic

Heat olive oil or butter over medium heat in a large pot or Dutch Oven.

Once heated, add the onion and cook for about 2 minutes, stirring frequently to prevent burning.

Then, add the garlic and cook for an additional minute until fragrant.

Step 2: Add Tomatoes and Seasonings

To the sautéed onions and garlic, add the tomatoes, a pinch of salt, some black pepper, and pesto if you like.

Also, include oregano, basil, tomato paste, and water.

Stir the mixture well to combine all the ingredients.

Bring it to a gentle boil, and then reduce the heat to let it simmer.

Step 3: Simmer and Sweeten

With the pot simmering, add your choice of sweetener to balance the flavors.

Allow the mixture to cook on medium heat for approximately 20 minutes, or until the tomatoes become tender and soft.

Step 4: Blend and Add Cream

After the tomatoes are cooked and tender, use an immersion blender to carefully blend the mixture until it turns smooth.

Once blended, add the cream and crumble in the feta cheese.

Stir and cook for one more minute, allowing the cheese to melt slightly.

Step 5: Adjust Seasoning and Serve

Taste the soup and add more salt if necessary to suit your preference.

Serve the soup warm, and enjoy the rich and creamy texture enhanced by the flavors of the tomatoes and herbs.

tomato soup with feta
Image: mollyshomeguide.com / Photographer Molly

tomato soup with feta
Image: mollyshomeguide.com / Photographer Molly

Leave a Comment