Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Creamy Tomato Soup with Grilled Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Joseph
  • Total Time: 40 minutes
  • Yield: Serves 4

Description

Easy Creamy Tomato Soup with Grilled Cheese is the ultimate comfort food, perfect for rainy afternoons or chilly evenings. This rich and velvety soup, made from ripe tomatoes and enhanced with creamy goodness, pairs beautifully with golden, crispy grilled cheese sandwiches. Whether you’re craving nostalgia or a quick weeknight meal, this dish warms the heart and soul, making it a family favorite.


Ingredients

Scale
  • 6 ripe tomatoes (about 1.5 lbs), chopped
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 4 cups low-sodium vegetable broth
  • 1 cup heavy cream
  • 2 tbsp olive oil
  • Salt and pepper to taste
  • 4 slices sharp cheddar cheese
  • 4 slices sourdough or whole grain bread

Instructions

  1. Heat olive oil in a large pot over medium heat. Sauté diced onion and minced garlic until translucent (about 5 minutes).
  2. Add chopped tomatoes to the pot and cook for about 10 minutes until softened.
  3. Pour in the vegetable broth, bring to a gentle boil, then reduce heat and simmer for 15 minutes.
  4. Blend the soup until smooth using an immersion blender or regular blender.
  5. Stir in heavy cream over low heat until warmed through.
  6. For grilled cheese, butter bread slices and assemble with cheddar cheese. Grill in a pan until golden brown on both sides (about 3 minutes each side).
  7. Serve the soup hot with grilled cheese on the side.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl of soup (approximately 1½ cups) + 1 grilled cheese sandwich
  • Calories: 540
  • Sugar: 8g
  • Sodium: 870mg
  • Fat: 36g
  • Saturated Fat: 20g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 4g
  • Protein: 16g
  • Cholesterol: 90mg