| |

Grilled Cheese and Tomato Soup: A Classic Timeless Comfort Meal

classic-grilled-cheese-and-tomato-soup

Pin This Recipe!

Grilled Cheese and Tomato Soup is the ultimate comfort food, pairing a rich, creamy homemade tomato soup with crispy, buttery grilled cheese sandwiches. This easy stovetop recipe is perfect for cozy lunches, family dinners, or chilly days when you’re craving a classic meal made from scratch.

classic-grilled-cheese-and-tomato-soup

I love this recipe because homemade tomato soup tastes so much better than anything from a can, and there’s nothing better than dipping a golden, melty grilled cheese into a warm bowl of creamy tomato soup. It’s a timeless combination that’s simple to make and always a family favorite. 🍅🧀🥣

Why I love Tomato Soup


  • It’s the ultimate comfort food.
  • The homemade tomato soup is rich and creamy.
  • Nothing beats grilled cheese for dipping.
  • It’s easy enough for lunch or dinner.
  • Perfect for chilly days and cozy nights. 🍅🧀🥣
grilled-cheese-dipped-in-tomato-soup
Tomato-Soup-ingredients

Ingredient Notes

  1. Crushed Tomatoes: I like using canned crushed tomatoes because they create a smooth, rich soup without extra prep. Choose a good-quality brand for the best flavor.
  2. Onion, Carrots, and Garlic: These vegetables build the flavor base of the soup. The carrots also add a touch of natural sweetness that balances the acidity of the tomatoes.
  3. Chicken Stock: Chicken stock gives the soup a rich, savory flavor. I usually use Better Than Bouillon mixed with water, but your favorite chicken stock works just as well. For a vegetarian version, substitute vegetable broth.
  4. Fresh Basil: Fresh basil gives the soup its classic tomato soup flavor. Add it near the end of cooking to keep its fresh taste.
  5. Heavy Cream: Heavy cream creates a rich, velvety texture. Stir it in after blending the soup for the smoothest consistency.
  6. Lemon Juice and Sugar: A little lemon juice brightens the flavor, while a small amount of sugar helps balance the acidity of the tomatoes without making the soup sweet.

Be sure to check out the full recipe and ingredient list below

How To Make Tomato Soup

  1. In a large pot, melt the butter over medium heat. Add the diced onion and carrots, cooking until softened, about 5-7 minutes. Stir in the minced garlic and cook for an additional minute.
  2. Pour in the crushed tomatoes and chicken stock. Stir well to combine all ingredients and bring the mixture to a boil.
  3. Reduce the heat and let it simmer for about 20-25 minutes until the vegetables are completely tender.
  4. Add the fresh basil leaves to the pot. Using an immersion blender, blend the soup until smooth. Alternatively, you can use a regular blender, and blend the soup in batches.
  5. Stir in the lemon juice and sugar, and season the soup with salt and black pepper to taste.
  6. Add the heavy cream and stir until fully incorporated and heated through.
  7. Ladle the soup into bowls. Garnish with additional chopped fresh basil and freshly grated Parmesan cheese. Serve hot alongside grilled cheese sandwiches.
tomato-Soup-and-grilled-cheese

Tips I Found Helpful

  • Simmer the soup long enough for the onions and carrots to become very tender before blending. This creates the smoothest texture.
  • Use an immersion blender to blend the soup until it’s silky smooth. If using a regular blender, blend in batches and vent the lid carefully.
  • Stir the heavy cream in after blending and heat the soup gently.
  • Avoid boiling after adding the cream to keep it from separating.
  • Taste the soup before serving and adjust the salt, pepper, sugar, or lemon juice to balance the flavors.
  • Fresh basil gives the soup the best flavor. If using dried basil, use about one-third the amount.
  • This soup tastes even better the next day, making it perfect for meal prep or easy lunches. 🍅🧀🥣

FAQs about Tomato Soup

Absolutely! Vegetable stock is a great alternative if you prefer a vegetarian version of this soup. It will still be flavorful and delicious.

Yes, you can use dried basil, but fresh basil gives a brighter, more vibrant flavor. If using dried, start with about 1 tablespoon and adjust to taste, adding it earlier in the cooking process to allow the flavors to meld.

For an even more creamy tomato soup, you can increase the amount of heavy cream or add a splash of whole milk. Another option is to stir in a bit of cream cheese or mascarpone for a rich, velvety texture.

No problem! You can use a regular blender to blend the soup in batches. Just be sure to let the soup cool slightly and blend in small amounts to avoid any hot splatters. Alternatively, you can leave the soup chunky for a more rustic texture.

Yes! Fresh tomatoes work well, especially during the summer. Roast or simmer them until soft, then blend them into the soup. You may need to adjust the seasoning since fresh tomatoes are often less concentrated than canned.

Allow the soup to cool completely before transferring it to an airtight container.

Refrigerator: Store leftover tomato soup in the refrigerator for up to 4 days.

Freezer: Freeze the soup for up to 3 months. For the best results, freeze it before adding the heavy cream.

Reheating: Warm the soup over medium-low heat on the stovetop or in the microwave until heated through. Stir occasionally and avoid boiling after adding the cream. If serving with grilled cheese, make the sandwiches fresh just before serving for the best flavor and texture. 🍅🧀🥣

Creamy Tomato Soup with Grilled Cheese
classic-grilled-cheese-and-tomato-soup

Grilled Cheese and Tomato Soup

Yield: 8
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes

This Creamy Tomato Soup with Grilled Cheese is a rich, velvety homemade tomato soup made with crushed tomatoes, fresh basil, garlic, onions, carrots, and a splash of cream. Paired with crispy, buttery grilled cheese sandwiches, it's the ultimate comfort food for lunch, dinner, or chilly days.

No Ratings

Ingredients

  • 2 tablespoons butter
  • 1 large onion, diced
  • 2 medium carrots, peeled and diced
  • 4 cloves garlic, minced
  • 2 cans (28 ounces each) crushed tomatoes
  • 4 cups chicken stock
  • 1/4 cup fresh basil leaves, packed
  • 1 tablespoon lemon juice
  • 1 teaspoon sugar
  • Salt and pepper to taste
  • 1/2 cup heavy cream

For Garnish:

  • Fresh basil leaves, chopped
  • Freshly grated Parmesan cheese

To Serve:

  • Grilled cheese sandwiches

Instructions

  1. In a large pot, melt the butter over medium heat. Add the diced onion and carrots, cooking until softened, about 5-7 minutes. Stir in the minced garlic and cook for an additional minute.
  2. Pour in the crushed tomatoes and chicken stock. Stir well to combine all ingredients and bring the mixture to a boil.
  3. Reduce the heat and let it simmer for about 20-25 minutes, until the vegetables are completely tender.
  4. Add the fresh basil leaves to the pot. Using an immersion blender, blend the soup until smooth. Alternatively, you can use a regular blender, blending the soup in batches.
  5. Stir in the lemon juice and sugar, and season the soup with salt and black pepper to taste.
  6. Add the heavy cream and stir until fully incorporated and heated through.
  7. Ladle the soup into bowls. Garnish with additional chopped fresh basil and freshly grated Parmesan cheese. Serve hot alongside grilled cheese sandwiches.

Notes

Simmer the vegetables until they're very tender before blending for the smoothest texture. An immersion blender makes blending easy, but you can carefully blend the soup in batches using a regular blender. Stir the heavy cream in after blending and heat gently to keep the soup smooth and creamy. Taste before serving and adjust the sugar, lemon juice, salt, and pepper to balance the flavors.

Nutrition Information:
Yield: 8 Serving Size: 1 Amounts Per Serving: Calories: 144Total Fat: 10gSaturated Fat: 6gUnsaturated Fat: 4gCholesterol: 29mgSodium: 239mgCarbohydrates: 9gFiber: 1gSugar: 5gProtein: 4g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Pin This Recipe!

Similar Posts

Leave a Reply

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