Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A wooden cutting board is topped with the ingredients for a broccoli sandwich with roasted squash and swiss. There is a piece of bread topped with roasted broccoli, a complete sandwich sits nearby, there is a small bowl with caramelized onions and spoon to the left and some sliced swiss cheese and roasted squash to the right.

Broccoli Sandwich with Roasted Squash and Swiss

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Crunchy roasted broccoli, creamy butternut squash, Swiss cheese and caramelized onions are the stars of this decadent grilled sandwich!

  • Total Time: 45 minutes
  • Yield: 2 sandwiches

Ingredients

For the onions

  • 2 tablespoons olive oil, divided
  • 1 teaspoon salt, divided
  • 2 medium yellow onions, chopped (approximately 2 cups)
  • ½ tablespoon balsamic vinegar

For the broccoli

  • ½ tablespoon olive oil
  • 1 large broccoli crown, roughly chopped into ½ inch pieces (approximately 2 cups)
  • ¼ teaspoon garlic powder
  • ¼ teaspoon salt

For the squash

  • ½ tablespoon olive oil
  • 8 oz  butternut squash, peeled and sliced into ½ inch strips (see preparation notes below for suggestions)
  • ¼ tsp salt
  • ⅛ tsp black pepper
  • ¼ teaspoon ground nutmeg

For assembling the sandwich

  • 4 slices of sourdough or other artisan style bread
  • 8 slices of Swiss cheese
  • 1 tablespoon chopped parsley
  • 1 tablespoon butter

Instructions

Caramelize Onions

  • NOTEI recommend that you cook the onions ahead of time, but if not, you can still follow these instructions on order and start the roasted vegetables while the onions are caramelizing.

  • START ONIONS: Heat 2 tablespoons of oil in a pan with a lid over medium heat. Add the onions and ¼ teaspoon of salt, stir, cover and reduce the heat to low. Cook onions on low for 15 minutes, stirring occasionally.

  • FINISH ONIONS: After 15 minutes, remove the cover and turn the heat up to medium high, stirring frequently until onions become caramelized and deeply golden in color approximately 10 – 15 additional minutes. Just before removing from the heat, stir in the balsamic vinegar. Remove from heat and set aside until ready to serve.

Cook Vegetables

  • PREP OVEN: Preheat the oven to 400 degrees Fahrenheit.

  • PREP BROCCOLI: On a parchment lined baking sheet arrange the chopped broccoli. Drizzle the broccoli with ½ tablespoon of olive oil, ¼ teaspoon salt, ⅛ teaspoon of pepper and the garlic powder. Use your hands to massage the oil and spices into the broccoli.

  • PREP BUTTERNUT: On the same baking sheet arrange the butternut squash slices. Drizzle with ½ tbsp of olive oil, ¼ tsp salt, ⅛ tsp black pepper, and the ground nutmeg. Use your hands to massage the oil and spices into the squash.

  • COOK VEGETABLES: Ensure that the broccoli and squash are evenly spaced on the baking sheet and then place it in the preheated oven. Cook for 15 minutes, then remove the baking sheet from the oven and set aside until ready to assemble your sandwiches.

Finish Sandwich

  • ASSEMBLE SANDWICH: Divide the caramelized onions between two of the slices and spread to cover the bread evenly. Place half of the broccoli on each of the bread slices covered in caramelized onions. Divide the Swiss cheese between the sandwiches and place it on top of the broccoli. Top the Swiss cheese with butternut squash slices, ensuring to evenly cover the entire sandwich. Finish each sandwich with 1/2  tablespoon of chopped parsley and the second piece of sandwich bread.

  • COOK SANDWICH: Wipe out the pan you used to cook the onions (or just use a new pan if you don’t mind the dishes!). Heat the butter in the pan over medium heat until melted. Carefully add one or both of the sandwiches (if they both fit) to the pan cheese side down. Cook, using a spatula to press down on the sandwich gently, for 3 minutes each side or until cheese is melty and  the bread is golden.  Repeat with the other sandwich if necessary.

  • SLICE AND SERVE: Remove sandwich from the pan and slice in half. Serve immediately.

Notes

Preparation notes: I recommend using the thicker neck part of the squash as opposed to the parts closest to the seeds as the pieces will create a more even layer in the sandwich. See photos above in post for how I slice my squash before roasting.

Cook time note: The cook time assumes you will cook the onions and roast the vegetables simultaneously.

Storage note: This sandwich is best when served and eaten immediately, but if you need to save any leftovers they can be kept in an air tight container in the refrigerator for up to 4 days and the sandwich can also be eaten cold (the experience will be different of course!).

  • Author: Christine
  • Prep Time: 5 minutes
  • Cook Time: 40 minutes
  • Category: Sandwich
  • Method: Oven and Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 990
  • Sugar: 11.4 g
  • Sodium: 1831.8 mg
  • Fat: 63.4 g
  • Carbohydrates: 68.5 g
  • Protein: 42.9 g
  • Cholesterol: 119.4 mg