Avocado and Bacon Mac and Cheese

Creamy avocado and bacon mac and cheese served in a rustic bowl, topped with crispy bacon bits and fresh chives. Save
Creamy avocado and bacon mac and cheese served in a rustic bowl, topped with crispy bacon bits and fresh chives. | spoonfulstreet.com

This indulgent mac and cheese combines everything you love about comfort food with a fresh twist. Sharp cheddar and Parmesan create a velvety sauce that coats every elbow noodle, while crispy bacon adds smoky crunch throughout. What makes this truly special is the addition of fresh, buttery avocado folded in at the end—it brings a cool, creamy contrast that balances the rich, warm cheese sauce perfectly. The whole dish comes together in just 40 minutes, making it ideal for busy weeknights when you want something satisfying without hours of prep. Plus, the combination of protein from the bacon and healthy fats from the avocado keeps you full for hours.

The first time I saw avocado added to mac and cheese, I'll admit I was skeptical. But then I took that first creamy, smoky bite and understood completely. My roommate had thrown it together on a Tuesday night, and we ended up eating straight from the pan standing up in the kitchen. Sometimes the weirdest combinations become the ones you crave most.

Last winter during a snowstorm, my friend Jen begged me to make this for our impromptu cozy dinner. We were snowed in with minimal groceries, but somehow this dish happened anyway. By the time the last piece of bacon was crumbled on top, we'd already demolished half the pot standing over the stove. Snow day comfort food at its absolute finest.

Ingredients

  • 12 oz elbow macaroni: I prefer cavatappi or shells instead—they catch that creamy sauce way better than smooth elbows
  • 2 tbsp unsalted butter: Use real butter here, nothing fake or spreadable will give you that silky sauce base
  • 2 tbsp all-purpose flour: This creates your roux, so measure precisely and whisk like you mean it
  • 2 cups whole milk: Don't be tempted to use skim or low fat—the fat content makes the sauce actually work
  • 2 cups shredded sharp cheddar: Buy a block and grate it yourself, pre shredded cheese has anti-caking agents that ruin the melt
  • 1/2 cup grated Parmesan: Adds that salty umami kick that makes people ask what's your secret
  • 1/2 tsp garlic powder: Fresh garlic can clump in the sauce, powder distributes evenly
  • 1/2 tsp onion powder: Same deal as the garlic, subtle depth without texture issues
  • 1/4 tsp ground black pepper: Freshly ground makes a huge difference here
  • 1/2 tsp salt: Adjust based on whether your cheese is already salty
  • 6 slices bacon: Thick cut holds up better in the dish and gives you those satisfying crispy bits
  • 2 ripe avocados: Perfectly ripe but still firm, no mushy spots allowed
  • 2 tbsp fresh chives: That pop of green makes it look fancy without actual effort
  • Juice of 1/2 lemon: This keeps the avocado bright and adds a tiny brightness punch

Instructions

Get your pasta going:
Cook that macaroni until it's just barely al dente because it'll cook more in the sauce later. Trust me, nobody wants mushy pasta in their mac and cheese.
Make crispy bacon magic:
Cook the chopped bacon in a large skillet until it's perfectly crispy, letting those rendered fats do their thing. Keep that tablespoon of bacon fat like it's liquid gold, but drain the rest or you'll have a grease situation on your hands.
Build your flavor foundation:
Melt the butter with that reserved bacon fat over medium heat, then whisk in the flour for exactly one minute. Don't rush this or rush past it—that raw flour taste will haunt you.
Create the sauce:
Pour in the milk gradually while whisking like your life depends on it, getting out every single lump. Let it simmer for those crucial 2-3 minutes until it coats the back of a spoon.
Add the cheese:
Take it off the heat before adding the cheese, or you'll end up with a separated, oily mess. Stir in the cheddar and Parmesan until completely smooth, then add all those spices.
Bring it all together:
Toss the cooked macaroni and half that glorious bacon into the sauce, making sure every single piece is coated.
The grand finale:
Gently fold in the diced avocado and lemon juice at the very end so you don't mash everything to pieces. Top with the remaining bacon and chives, then serve immediately while it's still incredibly creamy.
Comforting, creamy avocado and bacon mac and cheese garnished with chives on a white ceramic plate beside a wine glass. Save
Comforting, creamy avocado and bacon mac and cheese garnished with chives on a white ceramic plate beside a wine glass. | spoonfulstreet.com

My daughter now requests this for every birthday dinner, and honestly, it's become this weird tradition I genuinely love. There's something about watching someone discover the avocado surprise for the first time that never gets old. Food memories are funny like that—they stick with you way longer than the actual meal lasts.

Make It Yours

I've tried adding smoked paprika or a pinch of cayenne when I want extra warmth without actual spice. Sometimes I'll throw in some spinach or peas to justify calling it a balanced meal. The beauty of this dish is how forgiving it is with substitutions.

Pairing Ideas

A crisp white wine like Sauvignon Blanc cuts through all that richness beautifully, but honestly, I'm just as happy with an ice cold beer. In the summer, a simple green salad with lemon vinaigrette makes it feel lighter. When it's freezing outside, just eat more mac and cheese and call it dinner.

Storage Secrets

This is one of those eat-it-now dishes because avocado and cream sauce don't love the fridge. If you must store it, keep the avocado separate and add it right before serving. Reheat gently with a splash of milk to bring that sauce back to life.

  • The sauce thickens in the fridge, so add more milk when reheating
  • Bacon stays crispy longer if you store it separately and add it last
  • Fresh lemon juice on the avocado right before serving keeps it bright green
Indulgent homemade avocado and bacon mac and cheese with melted cheddar, ready to serve with crusty bread for dinner. Save
Indulgent homemade avocado and bacon mac and cheese with melted cheddar, ready to serve with crusty bread for dinner. | spoonfulstreet.com

Life's too short for boring mac and cheese, and this version hits every single comfort button while still feeling special. Grab a fork and dig in while it's hot.

Recipe Questions & Answers

You can prepare the cheese sauce and cook the bacon and pasta up to a day in advance. Store everything separately in the refrigerator. When ready to serve, reheat the sauce gently, combine with the pasta, and fold in the freshly diced avocado just before serving to prevent browning.

Sharp cheddar provides the most flavor, but you can also use smoked cheddar for extra depth or mix in some Gruyère for nuttiness. Just avoid pre-shredded cheese since the anti-caking coating can make the sauce grainy. Block cheese you shred yourself melts much smoother.

The lemon juice in the recipe helps slow oxidation, but the key is timing. Add the avocado right before serving rather than mixing it in earlier. If you need to prep ahead, toss the diced avocado in extra lemon juice and store in an airtight container with plastic wrap pressed directly against the surface.

Yes! Use your favorite gluten-free elbow macaroni and substitute the all-purpose flour with a 1:1 gluten-free flour blend or cornstarch. The roux might take slightly longer to thicken, so be patient when whisking. The final taste and texture will still be delicious.

A crisp green salad with vinaigrette helps cut through the richness. Roasted vegetables like broccoli or Brussels sprouts add texture and nutrition. For wine lovers, a chilled Sauvignon Blanc or Chardonnay complements the creamy cheese and smoky bacon beautifully.

Turkey bacon works as a lighter option, though you'll want to add a bit more salt since it's less naturally salty than pork bacon. For the best flavor, cook it until very crispy to get that essential crunch contrast against the creamy pasta.

Avocado and Bacon Mac and Cheese

Creamy, cheesy pasta with smoky bacon and buttery avocado creates an irresistible comfort dish perfect for any night.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz elbow macaroni

Cheese Sauce

  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 2 cups whole milk
  • 2 cups shredded sharp cheddar cheese
  • 1/2 cup grated Parmesan cheese
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp ground black pepper
  • 1/2 tsp salt

Add-ins

  • 6 slices bacon, chopped
  • 2 ripe avocados, diced
  • 2 tbsp fresh chives, finely chopped
  • Juice of 1/2 lemon

Instructions

1
Prepare the Pasta: Cook the macaroni according to package directions until al dente. Drain thoroughly and set aside.
2
Crisp the Bacon: Cook chopped bacon in a large skillet over medium heat for 6–8 minutes until crispy. Remove with a slotted spoon and drain on paper towels. Reserve 1 tablespoon bacon fat.
3
Create the Roux: Melt butter with reserved bacon fat in a large saucepan over medium heat. Whisk in flour and cook for 1 minute, stirring constantly.
4
Build the Béchamel: Gradually whisk in milk until smooth. Bring to a simmer and cook for 2–3 minutes until slightly thickened.
5
Add Cheese and Seasonings: Stir in cheddar, Parmesan, garlic powder, onion powder, salt, and pepper. Continue stirring until cheese is fully melted and sauce is smooth.
6
Combine Pasta and Sauce: Add cooked macaroni and half the bacon to the cheese sauce. Stir until pasta is evenly coated.
7
Fold in Avocado: Gently fold in diced avocado and lemon juice, being careful not to mash the avocado.
8
Serve and Garnish: Serve immediately, topped with remaining crispy bacon and fresh chives if desired.
Additional Information

Equipment Needed

  • Large pot
  • Skillet
  • Saucepan
  • Whisk
  • Slotted spoon
  • Knife and cutting board

Nutrition (Per Serving)

Calories 710
Protein 27g
Carbs 57g
Fat 40g

Allergy Information

  • Contains milk (cheese, butter), wheat (pasta, flour), and pork (bacon). Individuals with dairy, gluten, or pork allergies should seek substitutions.
Jenna Collins

Home cook sharing simple, wholesome recipes & practical kitchen tips for busy families.