This comforting Tomato Soup with Cheese and Onion Toast is the ultimate cozy meal. The rich, velvety tomato soup pairs perfectly with the gooey, golden cheese and onion toast for a dish that’s simple yet utterly satisfying. Perfect for chilly days or when you’re craving something warm and hearty!


📋 Ingredients

For the Tomato Soup:

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 28 oz crushed tomatoes (canned)
  • 3 cups vegetable broth
  • 1 tablespoon tomato paste
  • 1 teaspoon sugar (optional, for acidity balance)
  • ½ teaspoon dried basil (or 1 tablespoon fresh basil)
  • ½ teaspoon dried thyme (optional)
  • ½ cup heavy cream or milk (optional, for creaminess)
  • Salt and pepper , to taste

For the Cheese and Onion Toast:

  • 2 small onions, thinly sliced
  • 4 slices crusty bread
  • 1 cup shredded cheddar cheese

Optional Garnish:

  • Fresh parsley or chives, chopped

👩‍🍳 Instructions

Step 1: Preparing the Tomato Soup

  1. Aromatic Base:
    Heat the olive oil in a large saucepan over medium heat . Add the diced onion and sauté for about 5 minutes , stirring occasionally, until translucent. Stir in the minced garlic and cook for an additional 1 minute , until fragrant.
  2. Building the Flavor:
    Add the crushed tomatoes , vegetable broth , tomato paste , basil , and thyme (if using) to the pan. Stir well to combine. If the tomatoes are particularly acidic, stir in the sugar to balance the flavors.
  3. Simmer and Blend:
    Bring the soup to a gentle simmer and let it cook for 15–20 minutes , allowing the flavors to meld. For a smooth texture, use an immersion blender directly in the pot or transfer the soup in batches to a blender. If you prefer a creamier consistency, stir in the heavy cream or milk after blending. Season with salt and pepper to taste.

Step 2: Preparing the Cheese and Onion Toast

  1. Preheat the Broiler:
    Set your oven’s broiler to high and place the rack in the upper third of the oven.
  2. Assemble the Toast:
    Place the crusty bread slices on a baking sheet. Top each slice with a few thinly sliced onion rounds , then sprinkle generously with shredded cheddar cheese .
  3. Broil to Perfection:
    Slide the baking sheet under the broiler and cook for 3–5 minutes , keeping a close watch to avoid burning. The cheese should melt completely, bubbling and turning a beautiful golden brown.

Step 3: Serving the Dish

  1. Plate the Soup and Toast:
    Ladle the hot tomato soup into individual bowls. If desired, garnish with freshly chopped parsley or chives for a pop of color and freshness. Serve alongside the cheese and onion toast , either on the side or partially dipped in the soup for a hearty presentation.

Tips for Success

  • Bread Choice: Use a sturdy bread like sourdough, ciabatta, or baguette to hold up to the melted cheese and onions.
  • Onion Variations: Caramelize the onions beforehand for a sweeter, richer flavor. Simply cook them slowly in butter over low heat until golden brown.
  • Soup Texture: For a chunkier soup, skip blending and simply mash the tomatoes slightly with a spoon while cooking.
  • Storage: Store leftover soup in an airtight container in the refrigerator for up to 3–4 days . Reheat gently on the stovetop, adding a splash of broth or cream if needed to loosen the texture.

Why You’ll Love This Recipe

This Tomato Soup with Cheese and Onion Toast is the ultimate comfort food duo. The tomato soup is rich, flavorful, and customizable—add cream for extra indulgence or keep it light for a dairy-free option. The cheese and onion toast adds a savory crunch that perfectly complements the creamy soup. Whether you’re serving it for lunch, dinner, or as a starter, this dish is sure to warm your heart and satisfy your cravings. Dive into this classic pairing and let it become a go-to recipe for cozy meals!


⏱ Time

  • Preparation Time: 15 minutes
  • Cooking Time: 25 minutes
  • Total Time: ~40 minutes

🍽 Servings:

4 servings


🔥 Calories (Approximate):

~350 kcal per serving (varies based on portion size and optional ingredients)

LEAVE A REPLY

Please enter your comment!
Please enter your name here