Luxurious Creamy Tomato Basil Soup

Soups

October 30, 2026

The Ultimate Comfort Soup: Creamy Tomato Basil with Gruyère – vegetarian recipe

This creamy tomato basil soup with Gruyère is comfort at full volume — ripe tomatoes, fresh basil, heavy cream, and Gruyère melted straight into the pot. It's the soup to make when tomatoes are peaking and somebody's had a long day. An optional splash of Armagnac is there if the day was very long.

The Ultimate Comfort Soup

Forget everything you know about canned tomato soup. This is the real deal—a velvety, luxurious soup bursting with the vibrant flavors of sun-ripened tomatoes, fresh basil, and nutty, melted Gruyère cheese. It’s an elegant yet incredibly comforting dish that transforms a simple meal into a gourmet experience. Perfect for a chilly evening or whenever you need a bowl of pure, unadulterated comfort. Let’s get cooking!

Ingredients

• 3.5 pounds / 1.6 kg (3.53 lb) ripe tomatoes
• 2 tablespoons / 28 g (0.99 oz) butter
• 2 cloves garlic, minced
• 1 cup / 150 g (5.3 oz) finely chopped onion, from about 1 large onion
• 1.5 cups / 35 g (1.23 oz) loosely packed fresh basil leaves
• 1.5 teaspoons (7.5 ml / 0.3 fl oz) sea salt or kosher salt
• 0.25 teaspoon (1.3 ml / 0 fl oz) ground black pepper
• 1.5 cups / 6 oz / 170 g finely shredded Gruyère or Emmentaler cheese
• 0.5 cup / 120 ml heavy whipping cream
• 1 tablespoon (15 ml / 0.5 fl oz) Armagnac or cognac, optional

Instructions

1. Prepare the tomatoes: Set one beautiful tomato aside for garnish. To easily peel the rest, bring a pot of water to a boil. Score a small ‘X’ on the bottom of each tomato and blanch them in the boiling water for about 30-60 seconds, until the skins begin to split. Immediately transfer them to an ice water bath to stop the cooking. Once cool, the skins will slip right off. Core the peeled tomatoes and give them a coarse chop.
2. Build the flavor base: In a large saucepan or Dutch oven, melt the butter over medium heat. Add the minced garlic and sauté for 30 seconds until fragrant, being careful not to burn it. Add the chopped onion and cook, stirring frequently, for 4-5 minutes until softened and translucent. Stir in the chopped, peeled tomatoes. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 30 minutes. Stir occasionally to prevent sticking. Once simmered, remove from heat and let it cool slightly.
3. Blend to perfection: Carefully transfer the tomato mixture to a blender or food processor in batches. Blend until it reaches your desired consistency—I prefer it almost completely smooth. You can also use an immersion blender directly in the pot for easier cleanup. Return the puréed soup to the saucepan.
4. Make it creamy and rich: Finely chop all the fresh basil and set aside about 1/4 cup (960 ml) for garnish. Stir the remaining basil, sea salt, and black pepper into the soup. Gently heat the soup over low heat. Stir in the shredded Gruyère, heavy cream, and the optional Armagnac. Continue stirring gently just until the cheese is completely melted and the soup is creamy. Do not let it boil, as this can cause the cream to separate.
5. Garnish and serve: Finely chop the reserved fresh tomato. To serve, ladle the hot soup into bowls. Garnish each serving with a sprinkle of the chopped fresh tomato and the reserved fresh basil. Serve immediately with a side of crusty bread for dipping.

Nutritional Information

• Per Serving
• Calories: 453
• Total Fat: 34 g
• Saturated Fat: 20 g
• Cholesterol: 111 mg
• Sodium: 841 mg
• Carbohydrates: 21 g
• Fiber: 6 g
• Protein: 20 g

Pro Tips

• For the most intense flavor, use a mix of ripe heirloom or vine-ripened tomatoes. If fresh tomatoes aren’t in season, a high-quality 28-ounce can of San Marzano tomatoes can be substituted.
• For an ultra-silky texture, pass the blended soup through a fine-mesh sieve before adding the cream and cheese. This will remove any remaining seeds or skin fragments.
• Grate your own cheese from a block. Pre-shredded cheeses often contain anti-caking agents that can prevent them from melting smoothly into the soup.
• The soup base, before adding cream and cheese, can be made up to 3 days in advance and stored in the refrigerator. Reheat gently on the stove and stir in the cream and cheese just before serving for the best texture.

FAQ

Q: Can I make this tomato soup vegan
A: Yes, you can easily adapt this recipe to be vegan. Replace the butter with olive oil, use full-fat coconut milk or cashew cream instead of heavy cream, and substitute the Gruyère with a good melting vegan cheese or 2-3 tablespoons (45 ml / 1.5 fl oz) of nutritional yeast for a cheesy flavor.

Q: Is this vegetarian tomato soup a good source of protein
A: Absolutely! Each serving contains about 20 grams (0.71 oz / 20.1 g) of protein, primarily from the Gruyère cheese and cream, making it a very satisfying vegetarian meal. To add even more, consider serving it with a side of roasted chickpeas or a high-protein grilled cheese sandwich.

Q: What are some vegetarian cheese substitutes for Gruyère
A: If you can’t find Gruyère, other great vegetarian cheeses that melt beautifully in this soup include Emmentaler, Fontina, or a sharp white cheddar. Always check the packaging to ensure the cheese is made with microbial or vegetable-based rennet rather than animal rennet.

Q: How should I store this creamy tomato soup
A: For best results, store the soup *before* adding the dairy. The tomato base can be refrigerated in an airtight container for up to 3 days or frozen for 3 months. Reheat the base gently on the stove, then stir in the cream, cheese, and fresh basil just before serving to maintain its perfect velvety texture.

More Recipes You’ll Love

The Ultimate Comfort Soup: Creamy Tomato Basil with Gruyère – vegetarian recipe
Stav Kogan

The Ultimate Comfort Soup: Creamy Tomato Basil with Gruyère

A velvety, luxurious soup bursting with the vibrant flavors of sun-ripened tomatoes, fresh basil, and nutty, melted Gruyère cheese. An elegant yet incredibly comforting dish that transforms a simple meal into a gourmet experience.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 4 serving
Calories: 453

Ingredients
  

  • 3.5 pounds (1.6 kg / 3.53 lb) ripe tomatoes
  • 2 tablespoons (28 g / 0.99 oz) butter
  • 2 cloves garlic, minced
  • 1 cup (150 g / 5.3 oz) finely chopped onion, from about 1 large onion
  • 1.5 cups (35 g / 1.23 oz) loosely packed fresh basil leaves
  • 1.5 teaspoons (7.5 ml / 0.3 fl oz) sea salt or kosher salt
  • 0.25 teaspoon (1.3 ml / 0 fl oz) ground black pepper
  • 1.5 cups (6 oz) / 170 g finely shredded Gruyère or Emmentaler cheese
  • 0.5 cup (120 ml) heavy whipping cream
  • 1 tablespoon (15 ml / 0.5 fl oz) Armagnac or cognac, optional
  • For the most intense flavor, use a mix of ripe heirloom or vine-ripened tomatoes. If fresh tomatoes aren't in season, a high-quality 28-ounce can of San Marzano tomatoes can be substituted.
  • For an ultra-silky texture, pass the blended soup through a fine-mesh sieve before adding the cream and cheese. This will remove any remaining seeds or skin fragments.
  • The soup base, before adding cream and cheese, can be made up to 3 days in advance and stored in the refrigerator. Reheat gently on the stove and stir in the cream and cheese just before serving for the best texture.

Method
 

  1. Prepare the tomatoes: Set one beautiful tomato aside for garnish. To easily peel the rest, bring a pot of water to a boil. Score a small 'X' on the bottom of each tomato and blanch them in the boiling water for about 30-60 seconds, until the skins begin to split. Immediately transfer them to an ice water bath to stop the cooking.
  2. Once cool, the skins will slip right off. Core the peeled tomatoes and give them a coarse chop.
  3. Build the flavor base: In a large saucepan or Dutch oven, melt the butter over medium heat.
  4. Add the minced garlic and sauté for 30 seconds until fragrant, being careful not to burn it.
  5. Add the chopped onion and cook, stirring frequently, for 4-5 minutes until softened and translucent.
  6. Stir in the chopped, peeled tomatoes.
  7. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 30 minutes.
  8. Stir occasionally to prevent sticking.
  9. Once simmered, remove from heat and let it cool slightly.
  10. Blend to perfection: Carefully transfer the tomato mixture to a blender or food processor in batches.
  11. Blend until it reaches your desired consistency—I prefer it almost completely smooth. You can also use an immersion blender directly in the pot for easier cleanup. Return the puréed soup to the saucepan.
  12. Make it creamy and rich: Finely chop all the fresh basil and set aside about 1/4 cup (960 ml) for garnish.
  13. Stir the remaining basil, sea salt, and black pepper into the soup. Gently heat the soup over low heat.
  14. Stir in the shredded Gruyère, heavy cream, and the optional Armagnac.
  15. Continue stirring gently just until the cheese is completely melted and the soup is creamy.
  16. Do not let it boil, as this can cause the cream to separate.
  17. Garnish and serve: Finely chop the reserved fresh tomato. To serve, ladle the hot soup into bowls.
  18. Garnish each serving with a sprinkle of the chopped fresh tomato and the reserved fresh basil.
  19. Serve immediately with a side of crusty bread for dipping.
  20. Grate your own cheese from a block. Pre-shredded cheeses often contain anti-caking agents that can prevent them from melting smoothly into the soup.

Nutrition

Calories: 453kcalCarbohydrates: 21gProtein: 20gFat: 34g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR – vegetarian recipe

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR

Matar panir simmers paneer and green peas in a bright mint and tomato sauce scented with cumin, mustard, and fennel seeds. Five minutes of prep and forty on the stove make six servings. The mint keeps it fresh where most paneer dishes go rich. Prep Time: 5 minutes...

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA – vegetarian recipe

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Sabji raita is a crisp, raw-vegetable yogurt salad you can build from almost any combination of fresh vegetables in the crisper. What holds it together is the seasoning: toasted coriander, cumin, and fennel crushed over cool full-fat yogurt. Crunchy, cooling, and...

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SH – vegetarian recipe

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SHUKTA

Bitter melon vegetable stew in poppy seed gravy, khas khas shukta, is a weekend project worth every hour — bitter melon, potatoes, yam, and radishes simmered in a gravy of white poppy seeds and mustard seeds soaked and ground silky, finished with cream. Four hours of...

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR – vegetarian recipe

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR

Matar panir simmers paneer and green peas in a bright mint and tomato sauce scented with cumin, mustard, and fennel seeds. Five minutes of prep and forty on the stove make six servings. The mint keeps it fresh where most paneer dishes go rich. Prep Time: 5 minutes...

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA – vegetarian recipe

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Sabji raita is a crisp, raw-vegetable yogurt salad you can build from almost any combination of fresh vegetables in the crisper. What holds it together is the seasoning: toasted coriander, cumin, and fennel crushed over cool full-fat yogurt. Crunchy, cooling, and...

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SH – vegetarian recipe

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SHUKTA

Bitter melon vegetable stew in poppy seed gravy, khas khas shukta, is a weekend project worth every hour — bitter melon, potatoes, yam, and radishes simmered in a gravy of white poppy seeds and mustard seeds soaked and ground silky, finished with cream. Four hours of...

Bitter Melon Vegetable Soup with Dal Badi DAL BADI SHUKTA – vegetarian recipe

Bitter Melon Vegetable Soup with Dal Badi DAL BADI SHUKTA

Bitter melon vegetable soup with dal badi, dal badi shukta, is a cold-weather bowl with backbone — bitter melon simmered with crunchy urad dal badis in a broth built on cumin, mustard, nigella, and fennel seeds, finished with smooth whisked yogurt. The badis go crisp...