Roasted Broccoli & Cheddar Grilled Cheese

Featured in: Comfort Baking

Transform a classic grilled cheese into something special by combining roasted broccoli florets with sharp cheddar cheese. Start by roasting broccoli at 425°F for 12-15 minutes until tender and caramelized, then layer it with grated cheddar between buttered bread slices. Cook on a griddle over medium-low heat for 3-4 minutes per side until the bread turns golden brown and cheese melts perfectly. This vegetarian sandwich comes together in just 35 minutes and serves two people. For extra flavor, consider adding red pepper flakes or a touch of Dijon mustard.

Updated on Tue, 20 Jan 2026 14:08:00 GMT
The roasted broccoli florets and sharp cheddar cheese melted between golden-brown slices of sourdough bread. Save
The roasted broccoli florets and sharp cheddar cheese melted between golden-brown slices of sourdough bread. | butterhearth.com

The smell of butter browning in the skillet always pulls me right back into the moment. I was standing at the stove one rainy Tuesday, staring at leftover roasted broccoli and wondering what to do with it. My first thought was to toss it into pasta, but then I saw the block of sharp cheddar sitting in the fridge, and something clicked. What if I turned my childhood favorite into something a little more grown up? That first bite, with the caramelized broccoli tucked between melted cheese and crispy bread, felt like a small revelation.

I made this for my sister one weekend when she dropped by unannounced. She was skeptical at first, wrinkling her nose at the idea of broccoli in a grilled cheese. But after one bite, she went quiet in that way people do when food surprises them. She ended up asking for the recipe before she even finished her sandwich. Now she makes it for her kids, and they actually ask for seconds on the broccoli.

Ingredients

  • Broccoli florets: Roasting them brings out a nutty, caramelized flavor that completely transforms the vegetable, and cutting them small ensures they nestle perfectly into the sandwich.
  • Olive oil: Just enough to coat the broccoli and help it crisp up in the oven without feeling greasy.
  • Salt and black pepper: Simple seasonings that let the natural sweetness of the roasted broccoli shine through.
  • Sharp cheddar cheese: The sharpness cuts through the richness of the butter and balances the mild broccoli beautifully.
  • Hearty sandwich bread: Sourdough or whole wheat holds up to the filling and gets that perfect golden crust without falling apart.
  • Unsalted butter: Softened butter spreads easily and creates that crispy, golden exterior we all crave in a grilled cheese.

Instructions

Get the oven ready:
Preheat your oven to 425°F so it is nice and hot when the broccoli goes in. This high heat is what gives you those crispy, caramelized edges.
Prep and roast the broccoli:
Toss the broccoli florets with olive oil, salt, and pepper, then spread them out on a baking sheet in a single layer. Roast for 12 to 15 minutes until they are tender and have those beautiful golden brown spots.
Grate the cheese:
While the broccoli is roasting, grate your cheddar cheese. Freshly grated melts so much better than pre shredded.
Butter the bread:
Spread softened butter on one side of each slice of bread, making sure to cover all the way to the edges. This is what gives you that even, golden crust.
Build your sandwiches:
Place two slices of bread buttered side down, then layer half the cheese, all the roasted broccoli divided between them, and top with the remaining cheese. Finish with the other bread slices, buttered side up.
Cook low and slow:
Heat a large skillet over medium low heat and place the sandwiches in. Cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is deeply golden and the cheese is fully melted.
Rest and serve:
Let the sandwiches rest for a minute after removing them from the skillet. This helps the cheese set just slightly, making them easier to slice and eat.
Melted sharp cheddar and roasted broccoli nestled between crispy, golden-toasted sandwich bread slices. Save
Melted sharp cheddar and roasted broccoli nestled between crispy, golden-toasted sandwich bread slices. | butterhearth.com

There is something about sharing a meal this simple that brings people together. My neighbor once told me she made this on a night when her teenager refused to eat vegetables. He devoured the whole sandwich without realizing he had just eaten a full cup of broccoli. She texted me later with three exclamation points. Sometimes the best recipes are the ones that sneak goodness in without anyone noticing.

Choosing Your Bread

The bread you choose really does matter here. Sourdough gives you that tangy contrast and sturdy structure, while whole wheat adds a nutty flavor that complements the roasted broccoli. I have also used a thick cut white bread when that is all I had, and it still turned out beautifully. Just make sure whatever you pick is hearty enough to hold the filling without getting soggy.

Customizing the Flavor

This recipe is incredibly forgiving and loves a little creativity. A pinch of red pepper flakes mixed into the broccoli adds a subtle heat that wakes everything up. I have also spread a thin layer of Dijon mustard on the inside of the bread before adding the cheese, and it brought a sharp, tangy brightness that made my husband ask what I did differently. You could even swap in Gruyere or smoked gouda if you are feeling adventurous.

Serving Suggestions

This sandwich is perfect on its own, but pairing it with a warm bowl of tomato soup feels like a hug on a cold day. A simple green salad with a lemony vinaigrette also balances the richness beautifully. I have even served it alongside roasted sweet potato wedges when I wanted to make it feel more like a full meal.

  • Serve with tomato soup for the ultimate comfort food pairing.
  • Add a side salad with a bright vinaigrette to cut through the richness.
  • Pair with pickles or a handful of chips for a casual lunch.
A close-up of the roasted broccoli and cheddar grilled cheese, sliced to reveal the gooey interior. Save
A close-up of the roasted broccoli and cheddar grilled cheese, sliced to reveal the gooey interior. | butterhearth.com

This sandwich has become one of those recipes I turn to when I need something quick, satisfying, and just a little bit special. I hope it finds a spot in your kitchen rotation too.

Recipe Questions

Can I prepare the roasted broccoli ahead of time?

Yes, you can roast the broccoli up to 2 hours in advance and keep it at room temperature. Reheat it gently in the oven or skillet before assembling the sandwiches to ensure it's warm when the cheese melts.

What type of bread works best for this sandwich?

Hearty breads like sourdough, whole wheat, or brioche work wonderfully. Avoid thin sandwich bread as it may become too soggy. For gluten-free diets, use certified gluten-free bread and it will cook just the same.

How do I prevent the bread from burning while the cheese melts?

Cook on medium-low heat rather than high heat, and press gently with your spatula. This allows the cheese to melt properly while the bread toasts evenly. If needed, cover the skillet with a lid for the last minute of cooking.

What other vegetables can I add to this sandwich?

Roasted bell peppers, caramelized onions, or sautéed mushrooms pair beautifully with the broccoli and cheddar. Keep roasted vegetables to about 1 cup total to avoid making the sandwich too thick.

Is this sandwich suitable for meal prep?

You can prepare the roasted broccoli ahead and store it in the refrigerator for up to 3 days. Assemble and cook the sandwich fresh when ready to eat for the best texture and melted cheese results.

What should I serve alongside this grilled cheese?

Tomato soup is a classic pairing that complements the rich cheese and roasted broccoli beautifully. A fresh green salad or light vinaigrette-dressed coleslaw also balances the richness of the melted cheddar.

Roasted Broccoli & Cheddar Grilled Cheese

Comforting grilled cheese featuring roasted broccoli florets and sharp cheddar between crispy golden bread. Vegetarian, easy, and delicious.

Prep duration
15 min
Time to cook
20 min
Complete duration
35 min
Created by Grace Mitchell


Skill Level Easy

Heritage American

Output 2 Portions

Dietary considerations Meat-Free

Components

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

Bread

01 4 slices hearty sandwich bread

Other

01 2 tablespoons unsalted butter, softened

Directions

Stage 01

Prepare Oven: Preheat your oven to 425°F

Stage 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 until tender and slightly caramelized

Stage 03

Prepare Cheese: Grate the cheddar cheese while broccoli roasts

Stage 04

Butter Bread: Butter one side of each bread slice

Stage 05

Assemble 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

Stage 06

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

Stage 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

Stage 08

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

Necessary tools

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

Allergy details

Review each component for potential allergens and consider consulting with a healthcare provider if you're unsure about certain ingredients.
  • Contains wheat from bread
  • Contains dairy from cheddar cheese and butter
  • May contain gluten depending on bread type

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy Value: 410
  • Fats: 23 g
  • Carbohydrates: 35 g
  • Protein Content: 16 g