Homemade Tomato Soup & Grilled Cheese Tonight!!
There’s something timeless and comforting about a warm bowl of tomato soup paired with a crispy grilled cheese sandwich. This classic combo is cozy, budget-friendly, satisfying, and easy enough for a weeknight dinner while still feeling special. The creamy tomato soup balances perfectly with the buttery, golden sandwich filled with gooey melted cheese.
Homemade Tomato Soup
Description
This homemade tomato soup is rich, velvety, and packed with tomato flavor. Fresh garlic, onions, herbs, and a touch of cream make it taste far better than canned soup while still being simple to prepare.
Ingredients (4 Servings)
- 2 tablespoons butter or olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 2 cans (14–15 oz each) crushed tomatoes
- 2 cups vegetable broth or chicken broth
- 1 teaspoon sugar (optional, balances acidity)
- 1/2 teaspoon dried basil
- 1/2 teaspoon dried oregano
- Salt and black pepper to taste
- 1/2 cup heavy cream or milk
- Fresh basil for garnish (optional)
Instructions
Step 1: Sauté the Aromatics
Heat butter or olive oil in a large pot over medium heat. Add onions and cook for 5–6 minutes until soft. Stir in garlic and cook for 30 seconds.
Step 2: Build Flavor
Add tomato paste and cook for 1 minute to deepen the flavor.
Step 3: Simmer
Pour in crushed tomatoes and broth. Add sugar, basil, oregano, salt, and pepper. Stir well and simmer uncovered for 20 minutes.
Step 4: Blend
Use an immersion blender until smooth. You can also carefully transfer to a blender in batches.
Step 5: Finish
Stir in cream or milk and warm gently for 2–3 minutes. Taste and adjust seasoning.
Serve hot with grilled cheese sandwiches.
Grilled Cheese Sandwiches
Description
Golden buttery bread with perfectly melted cheese inside — crisp outside, gooey center, and ideal for dunking into tomato soup.
Ingredients (4 Sandwiches)
- 8 slices bread (sourdough, white, or Texas toast)
- 4 tablespoons softened butter
- 8 slices cheddar cheese
- Optional:
- Mozzarella
- Gouda
- Parmesan
- Tomato slices
- Cooked bacon
Instructions
Step 1: Butter the Bread
Spread butter on one side of each slice.
Step 2: Assemble
Place cheese between bread slices with buttered sides facing outward.
Step 3: Cook
Heat skillet over medium-low heat. Cook sandwiches 3–4 minutes per side until golden brown and cheese melts completely.
Step 4: Serve
Slice diagonally and serve alongside tomato soup.
Preparation Notes
- Use good-quality canned tomatoes for the best flavor.
- Simmer longer for a deeper tomato taste.
- Low heat is key for evenly melted grilled cheese.
- Sharp cheddar gives the best flavor contrast with tomato soup.
Helpful Tips
Soup Tips
- Add roasted tomatoes for a smoky flavor.
- Stir in parmesan for extra richness.
- Add red pepper flakes if you like heat.
- Blend thoroughly for restaurant-style smoothness.
Grilled Cheese Tips
- Mayo can replace butter for extra crispiness.
- Cover the pan briefly to help cheese melt faster.
- Mix cheeses for more flavor complexity.
Servings
| Item | Servings |
|---|---|
| Tomato Soup | 4 bowls |
| Grilled Cheese | 4 sandwiches |
Nutritional Information (Approximate Per Serving)
Tomato Soup
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Protein | 4g |
| Carbohydrates | 18g |
| Fat | 15g |
| Fiber | 4g |
Grilled Cheese
| Nutrient | Amount |
|---|---|
| Calories | 420 |
| Protein | 16g |
| Carbohydrates | 28g |
| Fat | 28g |
Benefits of This Meal
- Comforting and satisfying
- Great source of calcium from cheese
- Tomatoes provide antioxidants like lycopene
- Budget-friendly family dinner
- Easy to customize
- Kid-friendly and freezer-friendly
Storage & Reheating
Tomato Soup
- Refrigerate up to 4 days
- Freeze up to 3 months
- Reheat gently on stove
Grilled Cheese
- Best fresh
- Reheat in skillet or air fryer for crisp texture
Frequently Asked Questions
Can I make the soup dairy-free?
Yes. Use olive oil instead of butter and coconut milk or oat milk instead of cream.
What cheese melts best?
Cheddar, mozzarella, Monterey Jack, and gouda all melt beautifully.
Can I use fresh tomatoes?
Absolutely. Roast about 2 pounds of fresh tomatoes first for richer flavor.
How do I make it thicker?
Simmer longer or add a small amount of tomato paste.
Can I make it spicy?
Yes. Add chili flakes, cayenne, or hot sauce.
What bread works best?
Sourdough and thick white bread give the crispiest results.
Serving Ideas
- Add croutons to the soup
- Serve with a side salad
- Pair with roasted vegetables
- Top soup with shredded cheese or basil