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 Tomato Soup with Grilled Cheese Recipe

Easy Tomato Soup with Grilled Cheese Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 18 reviews

  • Author: admin
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

Enjoy the classic comfort food combo with this Easy Tomato Soup with Grilled Cheese Recipe. The rich, creamy tomato soup pairs perfectly with a gooey grilled cheese sandwich for a satisfying meal.


Ingredients

Scale

Soup:

  • 2 tablespoons olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 can (28 ounces) crushed tomatoes
  • 2 cups vegetable or chicken broth
  • 1 teaspoon sugar
  • Salt and black pepper to taste
  • 1/2 cup heavy cream or whole milk

Grilled Cheese:

  • 2 tablespoons butter
  • 4 slices of sourdough or white bread
  • 4 slices cheddar cheese
  • Additional butter for spreading

Instructions

  1. Soup: In a large pot, heat olive oil. Sauté onion until soft. Add garlic, tomato paste, basil, oregano, and red pepper flakes. Add tomatoes, broth, sugar, salt, and pepper. Simmer, then blend until smooth. Stir in cream.
  2. Grilled Cheese: Butter one side of each bread slice. Place cheese between slices. Grill until golden and cheese melts.

Notes

  • For a dairy-free version, use plant-based milk and vegan butter and cheese.
  • Add fresh basil or croutons for extra flavor.
  • Try a mix of cheeses like mozzarella and provolone for a gooey twist.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl of soup + 1 sandwich
  • Calories: 480
  • Sugar: 7g
  • Sodium: 800mg
  • Fat: 29g
  • Saturated Fat: 14g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 5g
  • Protein: 14g
  • Cholesterol: 55mg