Bacon Broccoli Mac and Cheese

Bacon broccoli mac and cheese loaded with gorgeous green broccoli and topped with crispy bacon… this cheesy comfort food is ready to rock your face off! My family goes nuts over this easy cheesy dish!

Bacon Broccoli Mac and Cheese

For a food blogger, I’m a bit hopeless. No matter how hard I try to be inventive for you guys, I usually wind up making the same few meals for the pilot, chickpea, and myself. It varies season to season, but  it’s essentially a lot of the same song and dance. When we buy broccoli, for instance, it’s usually with a set purpose in mind: as a dunker for ginger dressing and hummus, as the star of my soup, and to pimp my pizza.

Today I got sassy. It’s been far too long since I’ve made mac and cheese and the craving hit me like a mac truck.

Well, technically a mack truck full of mac, but in my book that makes it a mac truck.

Tomatoes tomahhhhtoes.

Ooey gooey homemade mac and cheese has met it’s match!

Bacon Broccoli Mac and Cheese

The second the pairing hopped into my head there was no stopping it. It had to be done. Bacon broccoli mac and cheese needed to exist on my plate… and in my face!

It may be Spring but gosh darn it, it’s chilly here in NC and comfort food is on the menu! With side salads of course, because, veggies.

Let’s talk about mac and cheese. Lets talk about you and me. Let’s talk about all the broccoli and the bacon that may be…

Pretend you didn’t see that. All cheesiness aside, you need more cheese in your life. Make this.


Bacon Broccoli Mac and Cheese




Yield 4 servings

Loaded with gorgeous green broccoli and topped with crispy bacon, this cheesy comfort food is ready to rock your face off. My family goes bonkers over this bacon broccoli mac and cheese!


  • 3-4 slices of bacon cooked
  • 5-6 oz freshly grated cheddar cheese (see notes)
  • 3 cups broccoli florets, steamed or blanched
  • 8 oz pasta (measured by weight)
  • 1/4 cup [1/2 stick] unsalted butter
  • 1/4 cup all purpose flour
  • 2 cups whole milk, room temperature
  • 1/4 tsp salt
  • 1/4 tsp garlic powder
  • 1/8 tsp black pepper
  • season with additional salt and pepper, to taste, if desired

CRAZY FOR CHEESE? You can add a little extra on top before baking to amp up the cheese-factor even further! I made mine with a mixture of sharp white cheddar and medium cheddar cheese but love adding gouda to my mac and cheese as well. Gouda and cheddar area  match made in heaven! I highly suggest using a good quality brick or wedge cheese and grating it yourself, the flavor and texture will be spot-on this way!


  1. Pre-heat oven to 350 degrees F.
  2. Measure out all your ingredients, chop your broccoli, and grate your cheese.
  3. Boil pasta per package instructions (times will vary a smidge by brand/shape) until al dente. Drain and set aside one done.
  4. While the pasta cooks, start your sauce and broccoli.
  5. Cook broccoli via your favorite method. I'm a big fan of quickly blanching broccoli in boiling hot water until the florets turn bright green and tender.
  6. For the sauce, melt 1/2 stick of butter (1/4 cup) over medium heat.
  7. Add flour and whisk constantly while the flour cooks off into a roux, approx. 3 minutes. 
  8. Season with garlic powder, salt, and pepper, to taste.
  9. Slowly pour in your room temperature milk, whisking constantly until smooth and fully incorporated. Remove from heat. Sauce will thicken  as it rests.
  10. Add pasta and broccoli florets to a 9-inch baking dish.
  11. Sprinkle 5-6 ounces of freshly grated cheese on top of the pasta.
  12. Pour your cream sauce over the noodles and cheese. Use a rubber spatula to fold it all together. Feel free to top with a little extra cheese if you'd like, then top with bacon.
  13. Bake on center rack at 350 F for 20 minutes, until hot and bubbly.

My favorite method for cooking bacon is to bake it vs frying. Though it can also be microwaved if you prefer the speediest of methods! In case you want to try the oven method, here’s how I incorporate baked bacon into this recipe:

Line a rimmed baking sheet with parchment paper and top with 3 [or more!] slices of bacon. Set oven to 400 degrees F and place on center rack. Set timer for 20 minutes. That’s it! After the bacon is done, flip your oven temp to 350 F for the mac and cheese to bake in. Alternatively you can fry bacon in a skillet if preferred, this baking method is very hands-off and rocks my socks!

Bacon Broccoli Mac and Cheese

I couldn’t resist a good action shot. Get saucy!

so. . . how was it?!

So. Flipping. Good. I want to swim in it.

Is that possible? No? Fine, I’ll settle for having this on repeat year-round. This compromise thing is easy! Combining sinfully delicious melty mac and cheese with crispy bacon may be naughty but adding broccoli makes it oh-so-nice.

I’m pretty sure the whole dish is classified as a veggie now. It’s science.

Don’t quote me on that. Just smile, nod, and grab your fork!

On second thought, grab two!

Bacon Broccoli Mac and Cheese

It’s easy, cheesy, and oh so dreamy! I hope you love this bacon broccoli mac and cheese as much as we do!

spoiler alert: that’s a LOT!

I mean, can you blame me? Cheese is life.

That should say broccoli. Broccoli is life! Ok that’s a stretch, but man has this gorgeous green veggie got it GOOD!

Bacon Broccoli Macaroni and Cheese :: the cheesiest!

:: pin it for later ::

If you get a chance to try this bacon broccoli mac and cheese let me know!

You can leave me a comment here (LOVE checking those daily!) or tag @PEASandCRAYONS #PEASANDCRAYONS on Instagram so I can happy dance over your creations! I can’t wait to see what you whip up!

Like This? You'll Love These:
· · · ·

Leave a Reply

Your email address will not be published. Required fields are marked *


  • Michelle

    This dish was amazing! A bit longer prep time than anticipated, but that’s probably because I’m not a great multi-tasker when cooking!! My kiddos loved it….including the broccoli! 🙂 Thanks for sharing this recipe!!

    • So glad your family loved it, Michelle! Hooray for kiddos eating broccoli – always a win in my book when I can get green things in my kiddos face at mealtime 🙂 Thanks for the review Michelle!

  • Naylea

    I was wondering if you are able to add chicken into this ? It shouldn’t mess with be time or would it ? Since everything is cooked already. Let me knooooow 🙂

    • Hey Naylea! If it’s pre-cooked and not added cold from the fridge then it won’t add anything to the bake time at all — it’ll be a fabulous (and filling!) addition! I can’t wait to hear all about it! <3

  • Rebecca

    Hi! I’m hoping to make this tomorrow, but meanwhile, I have a question. When you cook the bacon in the oven, does it splatter?

    • Hey Rebecca! I’m so exciting you’re trying it! The bacon does spritz/splatter little bit yes, but I find that it’s super worth it for how easy it is. The splatter will also vary based on the fat contend of the cut of bacon. My new oven runs hot so I have perfectly crispy bacon in 17-18 minutes with zero effort and I love that. I find that I’ll need to clean the oven once every 6 months or so from all the bacon baking (my toddler is a bacon fiend!) but part of that may be the excessive pizza making we do in there as well, haha! For bacon crumbles like this you can also chop the bacon up into little pieces and then fry those up and it will cook much quicker than manually flipping full pieces of bacon on a frying pan.

  • Second time I’ve decided to make one of your recipes! You must be very popular on Pinterest!

    • Aw thank you Alexandria! <3 So glad you're loving the recipes!

  • T

    I made this for my women’s group last night, and their eyes grew ten times. There were leftovers for my kids and they finished it in no time flat. I used Gruyere, cheddar, and mozzarella cheeses. I added cayenne pepper to the list of seasonings. I used Jenn’s tip to add panko. I mixed together panko bread crumbs, freshly grated Parmesan cheese, basil flakes, garlic powder, pepper, and sprinkled all that on top of the bacon. This dish was the bomb! It’s definitely a keeper. Thanks Jenn!

    • I’m so thrilled it was a hit! Thank you for the kind and rave review! Next time you’ll save me a bowl, right? 😉 xoxo

    • Chandra

      Sounds good with all the spices, I add dried mustard and jalapeño’s to mine.

  • Haley

    Love this recipe, but where do you add in the garlic powder?! I added mine to the sauce. Maybe I missed this in the steps somewhere?!

    • Well I’m a goober! It’s to be added to the sauce with the salt and pepper (you were right on the money, lol) and my crazy butt completely left it out of the seasoning step somehow! #facepalm I just updated the steps + thanks so much for pointing that out Haley! 🙂 I’m so glad you loved it! <3

  • Ann P.

    Please tell me what kind of pasta you used in this recipe. Can’t wait to try it. Thank you!

    • Hi Anne! You can use any pasta you’d like but I’ve made this one with Cavatappi and Fusilli. The one in the photo is Fusilli that has been broken in fourths so it’s bite sized 🙂 Hope you adore the recipe as much as we do! <3

  • CJ Deane

    Can you freeze this?

  • I seriously can’t get over how good this looks! I would go crazy for this!

  • Jenn this looks friggin amazing!!! Pinned!

  • Oh-my-gosh, you had me at the word bacon. You’ve taken the lowly mac and cheese, and turned it into something spectacular! I found you on Pinworthy Projects and would like to invite you to share this recipe with us at our Friday Frenzy party too. – Angels Homestead

  • I think a version with GF pasta and turkey bacon is in order…any tips on which GF pasta works best in casseroles like this? (Rice vs. quinoa?)

    • Jenn

      I’m a really big fan of quinoa pasta so that one has my vote! Though totally use your favorite! The key is to cook the pasta al-dente since it will cook a little more once in the oven. Hope you adore it, Alyssa!

  • Oh yum! This looks great. I made Ethan some mac n’ cheese this weekend, but he snubbed it… probably my fault for adding kale. If only I’d had bacon… 😉

  • oh man this looks so good….so much for a focaccia for lunch in abit, I want pasta. PASTA. Well, anything doused in cheese.

  • This looks sooooo good! I can’t wait to make it! 🙂

  • Ever since I saw this on IG this morning I have been craving it!!! Alas, my craving will have to wait until the weekend to be satisfied because I ain’t got no broccoli!!! Ugh. Thank God tomorrow is my grocery shopping day.

  • This looks absolutely wonderful! Love adding the bacon.

  • Jesus lawd. Love the bacon. Good call.

  • Mac & Cheese has been on my mind lately. Mainly because I can’t remember the last time I made or ate it. That’s a travesty and needs to change stat. Back in my bacon days, I used to make a mac with alpine lace swiss, green onions and bacon. The combo was fantastic, although I am absolutely digging this one too. Broccoli for the win.

  • Love the action shot!