Grilled Cheese with Sun-dried Tomatoes, Basil & Roasted Cauliflower

Prep: 15 minCook: 35 min4 servingsmedium
Grilled Cheese with Sun-dried Tomatoes, Basil & Roasted Cauliflower

A gourmet twist on classic grilled cheese featuring melted fresh mozzarella, tangy sun-dried tomatoes, and fresh basil leaves pressed between buttery toasted bread. Served alongside herb-crusted roasted cauliflower tossed in homemade pesto for a complete, satisfying meal. The combination of creamy cheese, Mediterranean flavors, and crispy golden bread creates comfort food with sophisticated appeal, perfect for lunch or a light dinner when you want something familiar yet special.

Ingredients

4 servings
  • 1 lb Cauliflower, florets
  • 1 Tbsp Oil, cooking
  • ¼ cup Pesto
  • 2 Tbsp Pine nuts
    Walnuts or pecans1:1nut-free

    Use pumpkin seeds for nut-free option

    Full guide →
  • 1 clove Garlic, peeled
  • 1 oz Cheese, parmesan
  • 1 ½ oz Basil leaves
  • 2 tsp Lemon juice
  • 3 Tbsp Oil, olive
  • ½ cup Sun-dried tomatoes, in oil, drained and chopped
  • 5 oz Cheese, fresh mozzarella, sliced
    Fontina or provolone1:1flavor preferencedairy-free

    Similar melting properties

    Full guide →
  • 16 leaves Basil
  • 8 slices Bread, sandwich
  • 4 Tbsp Butter

Instructions

  1. 1

    Heat oven to 425F

  2. 2

    Spread cauliflower florets on sheet pan and cover tightly with foil

  3. 3

    Steam cauliflower in oven for 10 minutes

  4. 4

    Set out sandwich ingredients while cauliflower steams

  5. 5

    Remove foil from cauliflower, toss with cooking oil, salt and pepper

  6. 6

    Return to oven and roast until tender and golden brown, 14 to 18 minutes

  7. 7

    Heat large skillet over medium heat when cauliflower is nearly finished

  8. 8

    Spread half the bread slices with half the butter and place butter-side down in skillet

  9. 9

    Top with basil leaves, then cheese, then sun-dried tomatoes

  10. 10

    Add remaining bread slices and brush tops with remaining butter

  11. 11

    Sear sandwiches on both sides until golden brown and cheese is melted

  12. 12

    Toss finished cauliflower with pesto

  13. 13

    Serve grilled cheese with roasted cauliflower on the side

Tips

Tip 1

Cover cauliflower tightly with foil during initial steaming to ensure even cooking and prevent drying out.

Tip 2

Use medium heat for grilling to ensure cheese melts completely before bread burns.

Tip 3

Drain sun-dried tomatoes well to prevent sandwiches from becoming soggy during cooking.

Good to Know

Storage

Refrigerate assembled sandwiches up to 4 hours before grilling. Store roasted cauliflower separately up to 3 days.

Make Ahead

Make pesto up to 1 week ahead. Roast cauliflower up to 2 days ahead and reheat before serving.

Serve With

Serve immediately while cheese is melted and bread is crispy. Pair with simple green salad.

See pairing guide →

Common Mistakes

Watch

Use medium heat to avoid burning bread before cheese melts

Watch

Drain sun-dried tomatoes thoroughly to prevent soggy sandwiches

Watch

Don't skip foil cover during cauliflower steaming to ensure even cooking

Substitutions

Dairy-Free Swaps

Fresh mozzarella
Fontina or provolone1:1flavor preferencedairy-free

Similar melting properties

Full guide →

Nut-Free Alternatives

Pine nuts
Walnuts or pecans1:1nut-free

Use pumpkin seeds for nut-free option

Full guide →

General Alternatives

Sandwich bread
Sourdough or ciabatta1:1texture upgrade

Provides sturdier structure

Find more substitutions →

FAQ

Can I make the pesto ahead of time?

Yes, homemade pesto can be made up to 1 week ahead and stored in the refrigerator with a thin layer of olive oil on top to prevent oxidation.

What if I don't have fresh mozzarella?

Substitute with fontina, provolone, or even good quality cheddar. Choose cheeses that melt well for best results in grilled sandwiches.

How long will leftover roasted cauliflower keep?

Roasted cauliflower will keep in the refrigerator for up to 3 days. Reheat in a 350F oven for 5-8 minutes to restore crispness.