Roasted Broccoli & Cheddar Grilled Cheese

Featured in: Warm Cozy Dinners

Transform your classic grilled cheese with tender roasted broccoli florets and melted sharp cheddar cheese. Start by roasting seasoned broccoli until caramelized, then layer between buttered bread with grated cheddar. Toast in a skillet over medium-low heat for golden, crispy exteriors and creamy cheese filling.

Updated on Tue, 20 Jan 2026 12:39:00 GMT
Close-up of golden-brown Roasted Broccoli & Cheddar Grilled Cheese, melted cheese oozing from crispy sourdough slices, served on a rustic wooden board. Save
Close-up of golden-brown Roasted Broccoli & Cheddar Grilled Cheese, melted cheese oozing from crispy sourdough slices, served on a rustic wooden board. | sagekettle.com

My skillet was still warm from breakfast when I decided to throw together something quick for lunch. I had roasted broccoli left over from the night before, and a block of sharp cheddar sitting in the fridge that practically begged to be melted. Instead of just reheating the broccoli, I buttered some bread and tucked those little florets right into a grilled cheese. The smell that filled the kitchen made me realize I'd stumbled onto something I'd want to make again and again.

I made this on a rainy Tuesday when my neighbor stopped by unexpectedly. We sat at the kitchen counter with our sandwiches and bowls of tomato soup, and she kept asking what made the grilled cheese taste different. When I told her it was just broccoli, she looked at me like I'd performed a magic trick. Since then, she texts me every few weeks to tell me she made it again.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Broccoli florets: Small pieces roast faster and fit better into the sandwich, plus they get those crispy, caramelized edges that make all the difference.
  • Olive oil: Just enough to coat the broccoli so it roasts instead of steams, bringing out that deeper flavor.
  • Salt and black pepper: A light seasoning before roasting makes the broccoli taste like more than an afterthought.
  • Sharp cheddar cheese: The sharpness cuts through the richness of the butter and balances the sweetness of the roasted broccoli.
  • Hearty sandwich bread: Sourdough or whole wheat holds up to the filling and doesn't get soggy under pressure.
  • Unsalted butter: Softened butter spreads easily and toasts the bread to that perfect golden brown without burning.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat the oven:
Set your oven to 425°F (220°C) so it's hot and ready to caramelize the broccoli quickly.
Roast the broccoli:
Toss the florets with olive oil, salt, and pepper, then spread them out on a baking sheet. Roast for 12 to 15 minutes until they're tender with golden, slightly crispy edges.
Grate the cheese:
While the broccoli roasts, grate the cheddar so it melts evenly and quickly in the sandwich.
Butter the bread:
Spread softened butter on one side of each slice, making sure to reach the edges so the whole surface toasts evenly.
Assemble the sandwiches:
Place two slices buttered side down, layer half the cheese on each, add the roasted broccoli, then top with the remaining cheese and bread slices buttered side up. This double layer of cheese helps everything stick together.
Cook in the skillet:
Heat your skillet over medium low heat and place the sandwiches in carefully. Cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread turns golden and the cheese melts completely.
Rest and serve:
Let the sandwiches sit for a minute after cooking so the cheese sets just a bit, then slice and serve while still warm.
Melted sharp cheddar and tender roasted broccoli florets spill from a hot Roasted Broccoli & Cheddar Grilled Cheese on a cozy kitchen counter. Save
Melted sharp cheddar and tender roasted broccoli florets spill from a hot Roasted Broccoli & Cheddar Grilled Cheese on a cozy kitchen counter. | sagekettle.com

The first time I served this to my niece, she was in her picky eater phase and refused anything green. I didn't mention the broccoli, just handed her the sandwich cut into triangles. She ate the whole thing and asked for another. When I finally told her what was inside, she shrugged and said it didn't count because it tasted good.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Bread

I've made this with everything from white sandwich bread to multigrain, and the texture really does matter. Sourdough gives you that tangy flavor and sturdy structure, while whole wheat adds a nutty taste that complements the cheddar. Avoid anything too soft or thin, it just can't handle the weight of the filling. If you're using gluten free bread, toast it lightly first so it holds together better in the skillet.

Flavor Variations

Once you get comfortable with the basic version, it's easy to play around. A pinch of red pepper flakes mixed into the broccoli before roasting adds a gentle kick without overwhelming the cheese. I've also spread a thin layer of Dijon mustard on the inside of the bread for a sharper, more grown up flavor. My brother likes to add a few caramelized onions, which makes it feel almost fancy.

Serving Suggestions

This sandwich begs to be dipped into tomato soup, the acidity cuts right through the richness and makes every bite feel balanced. If soup isn't your thing, a simple green salad with a lemon vinaigrette works just as well. I've even served it alongside roasted sweet potato wedges for a heartier meal.

  • Pair with a hot bowl of tomato soup for the ultimate comfort lunch.
  • Serve with a crisp side salad dressed in lemon and olive oil.
  • Cut into smaller squares and serve as an appetizer at a casual gathering.
A comforting Roasted Broccoli & Cheddar Grilled Cheese, sliced diagonally to reveal vibrant green broccoli and gooey cheese, paired with a steaming bowl of tomato soup. Save
A comforting Roasted Broccoli & Cheddar Grilled Cheese, sliced diagonally to reveal vibrant green broccoli and gooey cheese, paired with a steaming bowl of tomato soup. | sagekettle.com

This sandwich has become my go to whenever I need something quick, warm, and satisfying without much fuss. It reminds me that comfort food doesn't have to be complicated to feel like a hug on a plate.

Recipe Q&A

Can I prepare the broccoli in advance?

Yes, roast the broccoli up to 2 hours ahead and store at room temperature. Assemble and grill just before serving for best results.

What bread works best for this?

Hearty breads like sourdough, whole wheat, or thick-cut sandwich bread work beautifully. They hold up well to the melted cheese without falling apart.

How do I prevent the bread from burning?

Cook over medium-low heat and press gently with your spatula. This ensures even browning and allows the cheese to melt completely without scorching.

Can I add other vegetables?

Absolutely. Try adding roasted mushrooms, caramelized onions, or sautéed spinach for additional vegetables and flavor complexity.

What's a good pairing with this sandwich?

Tomato soup is a classic match, or serve alongside a fresh green salad for a lighter, more balanced meal.

Is this suitable for dietary restrictions?

It's vegetarian by nature. Use gluten-free bread and verify all ingredients for a gluten-free version.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Broccoli & Cheddar Grilled Cheese

Crispy grilled cheese with roasted broccoli and sharp cheddar, melted between golden toasted bread. Easy vegetarian comfort.

Setup Time
15 min
Time to Cook
20 min
Total Duration
35 min
Created by Elena Brooks

Classification Warm Cozy Dinners

Skill Level Easy

Cuisine American

Batch Size 2 Portions

Dietary Details 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 (about 3.5 ounces)

Bread

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

Other

01 2 tablespoons unsalted butter, softened

Directions

Step 01

Preheat oven: Preheat your oven to 425°F

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: 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

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Alerts

Review every ingredient to spot possible allergens. Consult your doctor if unsure.
  • Contains wheat from bread
  • Contains dairy from cheddar cheese and butter
  • May contain gluten depending on bread selection

Nutrition Info (per portion)

Nutritional details are for reference and don't substitute medical advice.
  • Energy (Calories): 410
  • Lipids: 23 g
  • Carbohydrates: 35 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.