Avocado and Bacon Mac and Cheese

Creamy Avocado and Bacon Mac and Cheese served in a bowl, topped with crispy bacon bits and fresh chives, a fork ready to dig in. Pin It
Creamy Avocado and Bacon Mac and Cheese served in a bowl, topped with crispy bacon bits and fresh chives, a fork ready to dig in. | dishdelightblog.com

This rich and creamy mac and cheese combines sharp cheddar and Parmesan sauces with smoky bacon bits for a classic comfort base. The addition of fresh diced avocado adds a creamy, buttery texture that balances the rich cheese sauce, while lemon juice brightens the entire dish. Ready in just 40 minutes, this serves four generously and works perfectly as a hearty main course for weeknight dinners or casual gatherings.

The first time I saw someone put avocado in mac and cheese, I'll admit I was skeptical. But then I took a bite and realized the creamy richness of ripe avocado actually makes the cheese sauce more velvety, not weird. It's become one of those combinations I crave on rainy nights when I need serious comfort food that still feels somehow fresh.

I made this for my husband last winter when we were both feeling under the weather and needed something comforting but not too heavy. He took one bite and literally said this is the best mac and cheese I've ever had, then asked if I could make it every Sunday. The way the avocado melts slightly into the warm sauce creates this incredible texture I haven't found anywhere else.

Ingredients

  • 12 oz elbow macaroni: I've found that the elbow shape holds onto the cheese sauce better than any other pasta shape
  • 2 tbsp unsalted butter: Use real butter, not margarine, it makes a noticeable difference in the sauce's richness
  • 2 tbsp all-purpose flour: This creates your roux base, whisk it thoroughly to avoid any lumpy bits later
  • 2 cups whole milk: Whole milk is essential here, skim or reduced fat won't give you that velvety texture
  • 2 cups shredded sharp cheddar: Pre-shredded cheese has anti-caking agents that prevent smooth melting, grate it yourself if possible
  • 1/2 cup grated Parmesan: Adds that salty, nutty depth that rounds out all the flavors
  • 1/2 tsp garlic powder: Even this small amount makes a huge difference in the overall flavor profile
  • 1/2 tsp onion powder: Balances the garlic and adds a subtle sweetness to the sauce
  • 1/4 tsp ground black pepper: Freshly ground gives you the best aromatic punch
  • 1/2 tsp salt: Adjust based on how salty your bacon and cheese are
  • 6 slices bacon: Thick-cut bacon gives you better meaty bits that don't disappear into the dish
  • 2 ripe avocados: They should yield slightly to gentle pressure but not feel mushy
  • 2 tbsp fresh chives: These add a mild onion flavor and beautiful green color pop
  • Juice of 1/2 lemon: This brightens everything and keeps the avocado vibrant

Instructions

Get your pasta going:
Cook the macaroni according to package directions until it's perfectly al dente, then drain it well and set it aside where it can stay warm
Crisp up your bacon:
Cook the chopped bacon in a large skillet over medium heat for about 6 to 8 minutes until it's beautifully crispy, then remove it with a slotted spoon and drain on paper towels
Make your roux base:
Melt the butter with that reserved tablespoon of bacon fat in a large saucepan over medium heat, then whisk in the flour and cook for exactly one minute while stirring constantly
Build your sauce:
Slowly whisk in the milk until completely smooth, bring to a gentle simmer, and cook for 2 to 3 minutes until it thickens enough to coat the back of a spoon
Add all that cheese:
Remove from heat and stir in the cheddar, Parmesan, garlic powder, onion powder, salt, and pepper until everything is melted into this incredibly smooth sauce
Combine it all:
Add the cooked macaroni and half the bacon to the cheese sauce, stirring gently until every piece of pasta is coated in that creamy goodness
Fold in the avocado:
Gently fold in the diced avocado and lemon juice at the very end, being careful not to mash the avocado
Finish and serve:
Serve immediately while it's still warm, topped with the remaining crispy bacon and those fresh chives if you're feeling fancy
A close-up of Avocado and Bacon Mac and Cheese featuring smooth cheese sauce, diced green avocado, and smoky bacon crumbles on a rustic wooden table. Pin It
A close-up of Avocado and Bacon Mac and Cheese featuring smooth cheese sauce, diced green avocado, and smoky bacon crumbles on a rustic wooden table. | dishdelightblog.com

This recipe has become my go-to for bringing dinner to friends who've just had babies or are going through tough times. There's something about the combination of familiar comfort food with that unexpected creamy avocado element that makes people feel cared for. I've received more texts about this dish than anything else I cook, asking for the recipe or just saying thank you.

Making It Ahead

I've learned through trial and error that you can make everything except the avocado portion up to two days ahead. Store the pasta and sauce separately, then reheat gently while stirring constantly before folding in the fresh avocado just before serving. The bacon actually gets even better after a day in the refrigerator.

Cheese Variations

While sharp cheddar is my go-to, I've had incredible results mixing in some smoked gouda or using pepper jack when I want some heat. The key is staying away from pre-shredded bags which have additives that prevent proper melting. Block cheese that you grate yourself makes a noticeably smoother, creamier sauce every single time.

Serving Suggestions

This dish is rich enough to stand alone as a complete meal, especially when paired with a simple green salad dressed lightly with vinaigrette. The acidity from the salad cuts through all that creaminess perfectly.

  • A crisp white wine like Sauvignon Blanc balances the richness beautifully
  • Roasted broccoli or asparagus on the side adds some welcome brightness
  • Leftovers actually reheat surprisingly well in the microwave, just add a splash of milk
Comforting Avocado and Bacon Mac and Cheese with golden melted cheddar, creamy avocado chunks, and garnished with chives, ideal for a family dinner. Pin It
Comforting Avocado and Bacon Mac and Cheese with golden melted cheddar, creamy avocado chunks, and garnished with chives, ideal for a family dinner. | dishdelightblog.com

I hope this becomes one of those recipes you turn to again and again, whether you're feeding a crowd or just treating yourself on a Tuesday night. There's something magical about how these simple ingredients come together into something extraordinary.

Recipe FAQs

Prepare the cheese sauce and bacon up to a day in advance, but add the diced avocado just before serving to prevent browning and maintain freshness.

Sharp cheddar provides the best flavor, but you can also use smoked cheddar for extra depth. Aged gouda or gruyere can substitute for half the cheddar.

Toss the diced avocado in lemon juice immediately after cutting and add it to the hot pasta just before serving. The acid helps preserve the bright green color.

Substitute the all-purpose flour with a 1:1 gluten-free flour blend and use gluten-free macaroni. The sauce consistency remains the same.

A crisp green salad with vinaigrette cuts through the richness. Roasted vegetables like broccoli or asparagus also complement the creamy pasta nicely.

Turkey bacon works as a lighter alternative, though you may want to add a drop of smoked paprika to maintain the smoky depth that pork bacon provides.

Avocado and Bacon Mac and Cheese

Creamy mac and cheese topped with crispy bacon and fresh avocado for the ultimate comfort dish.

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
  • 1/2 lemon, juiced

Instructions

1
Prepare the Pasta: Cook macaroni according to package directions until al dente. Drain thoroughly and set aside.
2
Cook the Bacon: In a large skillet over medium heat, cook chopped bacon until crispy, approximately 6–8 minutes. Remove with slotted spoon and drain on paper towels. Reserve 1 tablespoon bacon fat.
3
Create the Roux: In a large saucepan over medium heat, melt butter combined with reserved bacon fat. Whisk in flour and cook constantly for 1 minute to form a roux.
4
Prepare the Cheese Sauce: Gradually whisk in milk until smooth. Bring to a simmer and cook 2–3 minutes until slightly thickened. Add cheddar, Parmesan, garlic powder, onion powder, salt, and pepper. Stir until cheese melts completely.
5
Combine Pasta and Sauce: Add cooked macaroni and half the bacon to the cheese sauce. Stir thoroughly to coat pasta evenly.
6
Add Avocado and Finish: Gently fold in diced avocado and lemon juice. Serve immediately topped with remaining bacon and fresh chives.
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, milk)
  • Contains wheat (pasta, flour)
  • Contains pork (bacon)
Angela Morris

Sharing easy, comforting recipes and practical cooking tips for home cooks and food enthusiasts.