Description
Creamy Tomato Basil Soup with Grilled Cheese Hearts is the ultimate comfort food that warms both heart and soul. This delightful dish features a velvety tomato soup infused with fresh basil, perfectly paired with adorable heart-shaped grilled cheese sandwiches. Ideal for chilly days or family gatherings, this recipe combines nostalgic flavors with a playful presentation, making it an instant hit among kids and adults alike. With easy-to-find ingredients and simple preparation steps, you can create a cozy meal that not only satisfies hunger but also brings smiles to the table.
Ingredients
- 1 can (28 oz) whole tomatoes (San Marzano recommended)
- 1 cup fresh basil leaves
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 1 cup heavy cream
- 4 slices whole grain bread
- 1 cup sharp cheddar cheese, sliced or shredded
- Olive oil, salt, and pepper
Instructions
- In a large pot over medium heat, sauté chopped onions in olive oil until translucent (about 5 minutes). Add minced garlic and cook until fragrant.
- Pour in canned tomatoes with their juices; break them up slightly. Stir in chopped basil and season with salt and pepper.
- Simmer uncovered for about 20 minutes, allowing flavors to meld. Blend until smooth and stir in heavy cream for creaminess.
- For the grilled cheese hearts, preheat a skillet over medium heat. Assemble sandwiches using buttered whole grain bread and cheddar cheese; cut into heart shapes using cookie cutters.
- Grill until golden brown on both sides (about 3-4 minutes each) before serving alongside the warm soup.
Notes
- Use high-quality canned tomatoes for enhanced flavor.
- For added fun, experiment with different cheeses like mozzarella or Gouda in your grilled cheese hearts.
- Garnish the soup with extra fresh basil or croutons for added texture.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Sautéing, Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 bowl of soup (approx. 360g)
- Calories: 480
- Sugar: 7g
- Sodium: 820mg
- Fat: 32g
- Saturated Fat: 18g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 5g
- Protein: 14g
- Cholesterol: 80mg