Welcome to Dinnermastery

Velvety Creamy Tomato Basil Soup (Ready in 30 mins) + Crispy Grilled Cheese

By Clara Whitfield | April 14, 2026
Velvety Creamy Tomato Basil Soup (Ready in 30 mins) + Crispy Grilled Cheese

Velvety Creamy Tomato Basil Soup (Ready in 30 mins) + Crispy Grilled Cheese

There’s something undeniably comforting about a steaming bowl of tomato soup paired with a golden, crunchy grilled cheese sandwich. The combination has been a staple of family tables for generations, yet it often feels like a last‑minute fallback rather than a thoughtfully crafted dinner. This recipe changes that perception. In just thirty minutes you’ll create a soup that’s silky, richly flavored, and infused with fresh basil, while the grilled cheese achieves that coveted balance of melt‑in‑your‑mouth cheese and buttery, toasted bread. Whether you’re feeding a busy family, entertaining friends, or simply craving a cozy night in, this duo delivers restaurant‑quality comfort without the hassle.

The secret to the soup’s velvety texture lies in the careful layering of flavors and the strategic use of a splash of heavy cream and a handful of roasted tomatoes. By sautéing garlic and onion until they turn translucent, then deglazing with a splash of white wine, you build depth that goes far beyond the usual canned‑tomato taste. Fresh basil is added at the very end, preserving its bright, herbaceous notes and preventing the flavor from becoming muted. Meanwhile, the grilled cheese is elevated with a blend of sharp cheddar and melty mozzarella, a drizzle of garlic‑infused butter, and a light dusting of grated Parmesan that crisps up beautifully under the broiler.

This recipe is designed for flexibility. If you’re dairy‑free, you can swap the cream for coconut milk and use a plant‑based cheese alternative. If you prefer a spicier kick, a pinch of red‑pepper flakes in the soup will do the trick. And because the soup freezes beautifully, you can make a big batch on a Sunday and have a quick, satisfying dinner ready for the workweek. Let’s dive into the details, explore why this dish will quickly become a favorite, and discover the tips that guarantee perfection every single time.

Why You’ll Love This Recipe

  • Ready in 30 minutes – perfect for busy weeknights.
  • Uses pantry staples plus a handful of fresh herbs for maximum flavor.
  • Balanced nutrition: protein from cheese, antioxidants from tomatoes, and healthy fats from olive oil.
  • Easy to customize for vegans, gluten‑free, or low‑sodium diets.
  • Freezes beautifully – make a big pot and enjoy later.
  • Kid‑approved: the creamy texture and cheesy sandwich win over even the pickiest eaters.

Ingredients

  • Soup:
  • 2 tbsp extra‑virgin olive oil
  • 1 large onion, finely diced
  • 3 cloves garlic, minced
  • 1 tsp smoked paprika
  • ½ tsp red‑pepper flakes (optional)
  • ½ cup dry white wine (or vegetable broth)
  • 1 kg ripe tomatoes, coarsely chopped (or 2 cans whole peeled tomatoes)
  • 2 cups low‑sodium vegetable broth
  • ¼ cup heavy cream (or coconut cream for dairy‑free)
  • 1 cup fresh basil leaves, loosely packed
  • Salt and freshly ground black pepper, to taste
  • Grilled Cheese:
  • 8 slices sturdy bread (sourdough or country loaf)
  • 2 tbsp unsalted butter, softened
  • 1 tsp garlic powder
  • ½ cup shredded sharp cheddar
  • ½ cup shredded mozzarella
  • ¼ cup grated Parmesan
  • Pinch of dried oregano (optional)
Ingredients for Tomato Basil Soup and Grilled Cheese

Step‑by‑Step Instructions

  1. Prep the aromatics. Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for 4‑5 minutes, stirring occasionally, until the onion becomes translucent and just begins to caramelize.
  2. Add garlic and spices. Stir in the minced garlic, smoked paprika, and red‑pepper flakes. Cook for another 30 seconds, allowing the garlic to release its fragrance without burning.
  3. Deglaze. Pour in the white wine (or broth) and let it simmer for 1‑2 minutes, scraping any browned bits from the bottom of the pot. This step adds acidity and depth.
  4. Introduce tomatoes. Add the chopped fresh tomatoes (or canned tomatoes with their juices). Stir to combine and let the mixture come to a gentle boil.
  5. Simmer. Reduce the heat to low, add the vegetable broth, and let the soup simmer uncovered for 12‑15 minutes. This allows the flavors to meld and the tomatoes to break down.
  6. Blend to silk. Using an immersion blender, puree the soup directly in the pot until smooth. For an extra‑silky texture, transfer to a countertop blender in batches and blend on high for 1‑2 minutes.
  7. Finish with cream and basil. Stir in the heavy cream (or coconut cream) and fold in the fresh basil leaves. Season with salt and pepper to taste. Keep the soup warm on low heat.
  8. Prepare the grilled cheese butter. In a small bowl, combine softened butter with garlic powder and a pinch of dried oregano. Mix until smooth.
  9. Assemble the sandwiches. Spread a thin layer of the garlic butter on one side of each bread slice. On the unbuttered side, evenly distribute cheddar, mozzarella, and a sprinkle of Parmesan.
  10. Cook the sandwiches. Heat a large skillet or griddle over medium‑high heat. Place the sandwiches butter‑side down, pressing gently with a spatula. Cook 3‑4 minutes per side, or until the bread is golden brown and the cheese is fully melted. For extra crispness, finish under the broiler for 1‑2 minutes.
  11. Serve. Ladle the velvety soup into bowls, drizzle a tiny swirl of extra cream if desired, and garnish with a few fresh basil leaves. Cut the grilled cheese into wedges and serve alongside the soup.

Pro Tips & Tricks

  • Roast the tomatoes first. For a deeper, smoky flavor, roast the fresh tomatoes at 200 °C for 15 minutes before adding them to the pot.
  • Use a high‑quality broth. Low‑sodium vegetable broth gives you control over the final salt level and adds subtle umami.
  • Don’t over‑blend. Blend just until smooth; over‑blending can introduce air bubbles that make the soup feel less creamy.
  • Cheese melt tip. Cover the skillet with a lid for the last minute of cooking the sandwich; the trapped steam helps the cheese melt evenly.
  • Make it spicy. Add a dash of hot sauce or a spoonful of harissa to the soup for an unexpected kick.

Variations & Substitutions

Dairy‑free version: Substitute the heavy cream with coconut cream or cashew cream, and use a plant‑based cheese such as vegan cheddar or mozzarella. The soup remains luxuriously smooth, and the grilled cheese stays melty.

Gluten‑free bread: Choose certified gluten‑free sandwich bread or use large slices of roasted sweet potato as the “bread” base for a low‑carb twist.

Herb swaps: If basil isn’t on hand, fresh thyme or oregano can be used. Add them at the end of cooking to preserve their bright flavors.

Protein boost: Stir in a can of drained white beans or cooked lentils after blending for extra protein and a heartier texture.

Storage Tips

The soup stores beautifully in airtight containers. Refrigerate for up to 4 days; reheat gently over low heat, adding a splash of broth if it thickens too much. For longer storage, freeze the soup in portion‑size bags for up to 3 months. Thaw overnight in the refrigerator and finish on the stovetop.

Grilled cheese sandwiches are best enjoyed immediately for optimal crunch. However, you can pre‑assemble the sandwiches (without cooking) and keep them wrapped in parchment paper in the fridge for up to 24 hours. When ready, cook as directed – the butter will still provide that perfect golden crust.

Frequently Asked Questions

Absolutely! Use coconut cream or cashew cream instead of heavy cream, and choose a plant‑based cheese for the sandwich. The flavor profile stays rich, and the texture remains creamy.

Add a pinch of cayenne pepper or a small drizzle of hot sauce after blending. You can also stir in a teaspoon of harissa or a finely chopped fresh jalapeño during the simmer stage for a layered heat.

Make sure the butter is evenly spread on the outer side of the bread and that the pan is hot enough before adding the sandwich. Press gently with a spatula and avoid moving the sandwich too much while it cooks. Finishing under the broiler for a minute also helps achieve that perfect crunch.

Yes! Choose high‑quality whole peeled tomatoes in their juice. Drain slightly and add them with their juices for extra flavor. The soup will still turn out silky and bright.

The soup yields about 6 cups, enough for 4 generous bowls. The grilled cheese makes 4 sandwiches, perfect for serving alongside each bowl. Adjust quantities as needed for larger gatherings.
Velvety Creamy Tomato Basil Soup with Grilled Cheese

Recipe Summary

Prep: 10 mins | Cook: 20 mins | Total: 30 mins

Ingredients
Instructions
  1. Heat olive oil, sauté onion.
  2. Add garlic, spices; cook briefly.
  3. Deglaze with wine or broth.
  4. Add tomatoes, simmer 12‑15 min.
  5. Blend until smooth.
  6. Stir in cream and basil; season.
  7. Mix butter with garlic powder.
  8. Assemble sandwiches with cheeses.
  9. Cook sandwiches 3‑4 min per side.
  10. Serve soup with grilled cheese wedges.
Nutrition (per serving)
  • Calories: 320 kcal
  • Protein: 12 g
  • Carbohydrates: 35 g
  • Fat: 15 g
  • Fiber: 4 g
  • Sodium: 620 mg
Print Recipe
Pin Recipe

More Recipes