Roasted Broccoli & Cheddar Grilled Cheese

Featured in: Weeknight Dinners

This elevated grilled cheese combines tender roasted broccoli florets with sharp cheddar cheese between hearty, buttered bread slices. Start by roasting broccoli with olive oil until caramelized, then assemble your sandwiches with grated cheddar and the roasted florets. Toast in a skillet until the bread turns golden and cheese melts perfectly. The result is a satisfying vegetarian main dish that pairs beautifully with tomato soup or a fresh salad.

Updated on Tue, 20 Jan 2026 13:41:00 GMT
Golden toasted sourdough sandwiches filled with melted sharp cheddar and tender roasted broccoli florets, served warm beside a bowl of tomato soup.  Save
Golden toasted sourdough sandwiches filled with melted sharp cheddar and tender roasted broccoli florets, served warm beside a bowl of tomato soup. | flashoven.com

The smell of roasting broccoli always reminds me of those winter afternoons when my apartment would get so cold that cooking dinner became the only way to stay warm. I stumbled upon this sandwich idea after a failed meal prep session where I had way too much roasted broccoli leftover and not enough ideas. Now it has become my go-to comfort food, especially on rainy days when something cheesy and warm feels absolutely necessary.

Last month my roommate walked into the kitchen looking skeptical about broccoli in her grilled cheese, but after one bite she was already planning to make it for her book club the next day. There is something so satisfying about watching people discover how vegetables can actually improve a classic comfort food rather than just make it healthy.

Ingredients

  • Broccoli florets: Small pieces roast evenly and nestle beautifully between the cheese layers without falling out
  • Olive oil: Helps the broccoli caramelize rather than just steam, creating those crispy little edges everyone fights over
  • Sharp cheddar cheese: The sharpness stands up to the roasted broccoli flavor and provides that perfect gooey melt
  • Hearty sandwich bread: Sourdough or whole wheat holds up better than white bread under all those fillings
  • Unsalted butter: Softened butter spreads evenly and gives the exterior that irresistible golden crunch

Instructions

Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Roast the broccoli:
Preheat your oven to 425°F (220°C). Toss the broccoli florets with olive oil, salt, and pepper until evenly coated, then spread them in a single layer on a baking sheet. Roast for 12 to 15 minutes until tender and those lovely caramelized spots appear.
Prep your components:
While the broccoli roasts, grate the cheddar cheese and butter one side of each bread slice. Having everything ready before assembly makes the process so much smoother.
Assemble the sandwiches:
Place two bread slices buttered side down on your work surface. Layer half the cheddar on each, followed by an even layer of roasted broccoli, then the remaining cheese. Top with the remaining bread slices, buttered side facing up.
Grill to perfection:
Heat a large skillet over medium-low heat. Cook the sandwiches for 3 to 4 minutes per side, pressing gently with your spatula, until golden brown and the cheese has melted completely. Let them rest for 1 minute before slicing.
Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
A close-up of a sliced Roasted Broccoli & Cheddar Grilled Cheese, revealing gooey cheese and caramelized broccoli nestled between crispy bread.  Save
A close-up of a sliced Roasted Broccoli & Cheddar Grilled Cheese, revealing gooey cheese and caramelized broccoli nestled between crispy bread. | flashoven.com

My grandmother would never have approved of vegetables in a grilled cheese, but I think she would have appreciated how this sandwich brings people together. The last time I made these for lunch, my partner and I ended up eating at the stove straight from the pan because we could not wait another second.

Making It Your Own

Sometimes I add a thin layer of Dijon mustard on the inside of the bread for a little tangy kick. A pinch of red pepper flakes in the broccoli toss brings a gentle warmth that really shines through the creamy cheese.

Serving Suggestions

This sandwich practically begs to be served alongside a steaming bowl of tomato soup. A crisp green salad with a vinaigrette cuts through all that richness beautifully if you want something lighter.

Make Ahead Wisdom

You can roast the broccoli up to two days in advance and store it in the refrigerator. The sandwiches are best eaten right after grilling, but leftover roasted broccoli works perfectly in scrambles or pasta.

  • Grate your cheese from a block instead of buying pre shredded for better melting
  • A cast iron skillet gives the most even browning if you have one
  • Let the roasted broccoli cool slightly before assembling so the cheese does not melt too quickly
Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon
Buttery, crispy bread frames the hearty filling of this Roasted Broccoli & Cheddar Grilled Cheese, perfect for a comforting vegetarian main dish. Save
Buttery, crispy bread frames the hearty filling of this Roasted Broccoli & Cheddar Grilled Cheese, perfect for a comforting vegetarian main dish. | flashoven.com

There is something magical about biting into crispy bread and finding hot, cheesy broccoli inside. This sandwich might just convert even the most skeptical vegetable eaters at your table.

Recipe Questions & Answers

Can I prepare the broccoli ahead of time?

Yes, you can roast the broccoli up to 4 hours in advance and store it in an airtight container in the refrigerator. Simply reheat gently before assembling your sandwiches.

What type of bread works best?

Hearty breads like sourdough, whole wheat, or focaccia work wonderfully. Choose a sturdy bread that won't become soggy and will hold up to the melted cheese and moisture from the roasted vegetables.

How do I prevent the cheese from leaking out?

Layer your ingredients strategically: place cheese directly against the bread, then add the broccoli in the middle, and top with more cheese. This creates a barrier. Cook on medium-low heat and don't flip too aggressively.

Can I add other vegetables?

Absolutely. Sautéed mushrooms, caramelized onions, or roasted bell peppers complement this sandwich beautifully. Keep the total vegetable amount around one cup to maintain the right cheese-to-vegetable ratio.

Is there a dairy-free option?

Yes, substitute dairy cheddar with a quality vegan cheese that melts well, and use plant-based butter. The roasted broccoli remains the flavorful star, so the sandwich will still be delicious and satisfying.

Why roast the broccoli instead of using it raw?

Roasting caramelizes the broccoli's natural sugars, creating a deeper flavor and tender texture. Raw broccoli would be tough and less flavorful, making roasting the key to this sandwich's success.

Roasted Broccoli & Cheddar Grilled Cheese

Roasted broccoli and sharp cheddar melted between crispy, golden toasted bread. A vegetarian comfort food ready in just 35 minutes.

Prep Time
15 min
Baking/Cooking Time
20 min
Time Required
35 min
Recipe by Harper Ward

Recipe Type Weeknight Dinners

Skill Level Easy

Cuisine American

Makes 2 Number of Servings

Diet Considerations Perfect for Vegetarians

What You’ll Need

Vegetables

01 1 cup broccoli florets, cut into small pieces
02 1 tablespoon olive oil
03 Pinch of salt
04 Pinch of black pepper

Cheese

01 1 cup sharp cheddar cheese, grated (approximately 3.5 ounces)

Bread

01 4 slices hearty sandwich bread, such as sourdough or whole wheat

Other

01 2 tablespoons unsalted butter, softened

How-To Steps

Step 01

Preheat oven: Preheat your oven to 425°F (220°C).

Step 02

Roast broccoli: Toss broccoli florets with olive oil, salt, and black pepper. Spread on a baking sheet and roast for 12 to 15 minutes, or until tender and slightly caramelized.

Step 03

Prepare cheese: While the broccoli roasts, grate the cheddar cheese.

Step 04

Butter bread: Butter one side of each bread slice with softened butter.

Step 05

Assemble sandwiches: Once broccoli is roasted, assemble the sandwiches: Place two bread slices, buttered side down, on a work surface. Top each with half of the cheddar, then an even layer of roasted broccoli, and then the remaining cheddar. Place the remaining bread slices on top, buttered side up.

Step 06

Heat skillet: Heat a large skillet or griddle over medium-low heat.

Step 07

Cook sandwiches: Place sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently, until bread is golden brown and cheese is melted.

Step 08

Rest and serve: Remove from skillet, let rest for 1 minute, then slice and serve warm.

Essential Tools

  • Baking sheet
  • Oven
  • Skillet or griddle
  • Spatula
  • Knife
  • Cheese grater

Allergy Details

Always verify every ingredient for allergens. Talk to a healthcare provider if you're unsure.
  • Contains wheat (bread)
  • Contains dairy (cheddar cheese and butter)
  • May contain gluten depending on bread selection

Nutrition per Serving

Details shown are for general reference. Don’t use as a substitute for medical advice.
  • Calories: 410
  • Fats: 23 g
  • Carbohydrates: 35 g
  • Proteins: 16 g