There are few comfort foods as satisfying as a warm bowl of tomato soup paired with grilled cheese. This Easy Homemade Tomato Soup with Grilled Cheese Croutons takes that classic combination to the next level by turning crispy grilled cheese sandwiches into bite-sized croutons that float on top of a rich, velvety soup.
Unlike many store-bought tomato soups, this homemade version uses simple pantry ingredients and fresh aromatics to create a deeper, more balanced flavor. It’s easy enough for beginners yet delicious enough to serve to family and guests.
Whether you’re looking for a cozy lunch, a quick weeknight dinner, or a comforting meal on a chilly day, this recipe delivers homemade goodness with minimal effort.

Table of Contents
Why You’ll Love This Recipe
- Easy to make with everyday ingredients
- Rich tomato flavor without complicated techniques
- Creamy texture with optional dairy-free adjustments
- Crispy grilled cheese croutons add crunch and flavor
- Family-friendly and budget-conscious
- Ready in about 40 minutes
Ingredients
For the Tomato Soup
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 2 cans (14 ounces each) crushed tomatoes
- 2 cups vegetable broth or chicken broth
- 1 teaspoon sugar (optional)
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- ½ cup heavy cream (optional for a creamier soup)
For the Grilled Cheese Croutons
- 4 slices of sandwich bread
- 4 slices of cheddar cheese
- 2 tablespoons butter, softened
Kitchen Equipment
- Large soup pot or Dutch oven
- Wooden spoon
- Blender or immersion blender
- Non-stick skillet
- Sharp knife
- Cutting board
Step-by-Step Instructions
Step 1: Sauté the Aromatics
Heat the olive oil in a large pot over medium heat.
Add the diced onion and cook for 5–6 minutes until softened and translucent. Stir in the garlic and cook for another 30 seconds until fragrant.
This step creates the flavor foundation for the soup.
Step 2: Build the Tomato Base
Add the tomato paste and stir continuously for about 1 minute.
Cooking the tomato paste briefly helps develop a richer and slightly sweeter tomato flavor.
Pour in the crushed tomatoes and broth.
Add:
- Dried basil
- Dried oregano
- Salt
- Black pepper
- Sugar (if using)
Stir well to combine.
Step 3: Simmer the Soup
Bring the mixture to a gentle simmer.
Reduce the heat to low and cook uncovered for 20–25 minutes, stirring occasionally.
During this time, the flavors blend together, and the soup thickens slightly.
Step 4: Blend Until Smooth
Remove the pot from the heat.
Use an immersion blender to blend the soup until smooth.
Alternatively, carefully transfer the soup to a countertop blender in batches.
If you prefer a slightly chunky texture, blend only partially.
Step 5: Add Cream (Optional)
Return the soup to low heat.
Stir in the heavy cream and cook for 2–3 minutes.
Taste and adjust seasoning if needed.
How to Make Grilled Cheese Croutons
Step 1: Assemble the Sandwiches
Butter one side of each bread slice.
Place cheese between two slices of bread with the buttered sides facing outward.
Step 2: Cook the Sandwiches
Heat a skillet over medium heat.
Cook each sandwich for 3–4 minutes per side until golden brown and crispy.
The cheese should be fully melted.
Step 3: Cut into Croutons
Allow the sandwiches to cool for 2 minutes.
Using a sharp knife, cut them into small bite-sized cubes.
These crunchy, cheesy cubes become the perfect topping for the tomato soup.
Serving Suggestions
Assemble the Dish
Ladle the warm tomato soup into bowls.
Top generously with grilled cheese croutons.
For extra flavor, garnish with:
- Fresh basil leaves
- Cracked black pepper
- Shredded Parmesan cheese
- A drizzle of cream
The contrast between the creamy soup and crispy grilled cheese croutons creates a comforting and satisfying meal.

Cooking Tips for Best Results
Use Quality Tomatoes
Since tomatoes are the star ingredient, choose good-quality canned crushed tomatoes for consistent flavor throughout the year.
Don’t Skip the Tomato Paste
Tomato paste adds depth and richness that helps the soup taste homemade rather than overly acidic.
Blend Carefully
If using a countertop blender, allow steam to escape and blend in small batches to avoid pressure buildup.
Adjust the Thickness
- Add extra broth for a thinner soup.
- Simmer longer for a thicker consistency.
Experiment with Cheese
Cheddar works beautifully, but you can also try:
- Gruyère
- Monterey Jack
- Mozzarella
- Gouda
Recipe Variations
Roasted Tomato Version
Roast fresh tomatoes, onions, and garlic before blending for a deeper flavor.
Spicy Tomato Soup
Add:
- Red pepper flakes
- Cayenne pepper
- Hot sauce
for a gentle kick.
Dairy-Free Option
Replace heavy cream with:
- Coconut milk
- Oat cream
- Cashew cream
Use dairy-free cheese for the croutons if desired.
Nutrition Information
Approximate values per serving (4 servings):
| Nutrient | Amount |
|---|---|
| Calories | 340 |
| Protein | 10g |
| Carbohydrates | 24g |
| Fat | 22g |
| Fiber | 4g |
| Sugar | 8g |
| Sodium | 690mg |
Nutrition values are estimates and may vary depending on the ingredients used.
Storage and Reheating
Refrigerator
Store leftover soup in an airtight container for up to 4 days.
Freezer
Freeze the soup without cream for up to 3 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Warm gently on the stovetop over medium-low heat, stirring occasionally.
Prepare fresh grilled cheese croutons for the best texture.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned tomatoes?
Yes. Use about 2 pounds of ripe tomatoes. Roasting them first can enhance their flavor and sweetness.
Can I make the soup ahead of time?
Absolutely. The flavor often improves after a day in the refrigerator, making it a great meal-prep option.
What bread works best for grilled cheese croutons?
White bread, sourdough, brioche, and whole wheat bread all work well. Choose a sturdy bread that crisps nicely.
Can I make this recipe vegetarian?
Yes. Simply use vegetable broth and ensure the cheese is suitable for your dietary preferences.
Why does my tomato soup taste too acidic?
Add a small pinch of sugar or a splash of cream to balance the acidity naturally.
Why This Recipe Works
This recipe is based on classic soup-making techniques used by home cooks and professional kitchens alike. Sautéing onions and garlic before adding tomatoes develops a stronger flavor foundation, while blending creates a smooth, restaurant-style texture.
The grilled cheese crouton method is a practical variation that combines two comfort-food favorites into one easy-to-serve dish. Every step has been tested for simplicity, making it approachable for beginner cooks while still delivering reliable results.
Conclusion
This Easy Homemade Tomato Soup with Grilled Cheese Croutons is proof that simple ingredients can create something truly memorable. The creamy tomato base, balanced seasonings, and crispy cheesy croutons come together in a way that feels comforting, satisfying, and perfect for any season.
If you try this recipe, we’d love to hear how it turned out. Leave a comment with your favorite variation, share it with friends and family, and explore more homemade recipes here on Recipes Hub for your next kitchen adventure. Happy cooking!