This indulgent dish transforms classic mac and cheese with the addition of smoky bacon and creamy fresh avocado. The sharp cheddar-Parmesan sauce creates a velvety base that perfectly complements the crispy, salted bacon and buttery avocado cubes. A splash of fresh lemon juice brightens the rich flavors, while optional chives add a subtle onion finish. Ready in under an hour, this vibrant comfort food delivers an irresistible balance of textures and tastes.
I threw this together on a Tuesday night when the fridge held nothing but sad leftovers and a couple of avocados that needed attention. Something about the smoky bacon sizzling on the stove made me wonder if the creaminess of avocado might actually work in a mac and cheese. My roommate raised an eyebrow when I mentioned it, but one spoonful later she was already planning round two. Now it's the one dish that actually gets people excited about leftover nights.
Last winter I made this for my sister who swears she hates avocado in anything except guacamole. She took one suspicious bite, went quiet for about ten seconds, then asked if there was more. Watching someone rewrite their entire opinion on an ingredient in real time is the kind of kitchen moment that keeps me experimenting.
Ingredients
- 12 oz elbow macaroni: The classic shape that catches sauce in every curve and hollow
- 2 tbsp unsalted butter: Foundation of the roux, though honestly the bacon fat does the heavy lifting
- 2 tbsp all-purpose flour: Just enough to thicken the sauce into something velvety and coating
- 2 cups whole milk: Don't use low fat here the richness is nonnegotiable for proper sauce texture
- 2 cups shredded sharp cheddar: Sharp gives you that punchy cheese flavor that mild cheese just can't deliver
- 1/2 cup grated Parmesan: Adds salty depth and keeps the sauce from feeling one note
- 1/2 tsp garlic powder: Even distribution of flavor without any raw garlic bits
- 1/2 tsp onion powder: My secret weapon for making cheese sauce taste like it simmered for hours
- 1/4 tsp ground black pepper: Fresh cracked makes a difference you can actually taste
- 1/2 tsp salt: Adjust this based on how salty your bacon and Parmesan are
- 6 slices bacon chopped: Thick cut holds up better and gives you more rendered fat to work with
- 2 ripe avocados diced: Should yield slightly to pressure but not feel mushy
- 2 tbsp fresh chives: The oniony brightness cuts through all that richness beautifully
- Juice of 1/2 lemon: Keeps avocado vibrant and adds a subtle acid that wakes everything up
Instructions
- Get your pasta going:
- Cook the macaroni until it's got a little bite left to it, since it'll cook more in the sauce. Drain it well but don't rinse that starch helps everything cling.
- Crisp the bacon:
- Let those pieces sizzle until they're deeply golden and most of the fat has rendered out. Scoop them out with a slotted spoon but save that tablespoon of bacon fat like it's liquid gold.
- Build your base:
- Melt the butter with that reserved bacon fat, then whisk in the flour until it smells nutty and cooked through, about one minute.
- Create the sauce:
- Pour in the milk gradually while whisking like your life depends on it. Let it bubble gently until it coats the back of a spoon.
- Add the cheese:
- Toss in your cheddar and Parmesan off the heat, stirring until melted and impossibly smooth. Season with garlic and onion powder, salt, and pepper.
- Bring it together:
- Fold in the pasta and half that crispy bacon until every noodle is swimming in sauce.
- The final fold:
- Gently incorporate the avocado and lemon juice at the very end, being careful not to mash the pieces.
- Finish and serve:
- Top with the remaining bacon and scatter chives over everything. Serve immediately while the avocado is still cool and creamy against the hot pasta.
This recipe became my go to for new neighbors and housewarmings after the family next door brought over a lasagna and we ended up swapping bites for an hour on the front porch. Something about comfort food creates instant connection like nothing else.
Making It Ahead
The first time I meal prepped this I learned the hard way that avocado does not enjoy hanging out in acidic cheese sauce overnight. Now I make everything through step six, store it separately, and fold in fresh avocado right before eating. The sauce actually gets better overnight, giving the flavors time to really know each other.
Cheese Swaps That Work
Smoked gouda creates this incredible campfire vibe that pairs ridiculously well with the bacon. Sometimes I do half cheddar half gouda when I want something that feels a little more sophisticated. Just stay away from pre shredded cheese bags since the anti caking coating makes for grainy sauce every single time.
Serving Ideas
A crisp green salad with vinaigrette cuts through the richness like nothing else. I've also served this alongside roasted broccoli when trying to convince myself there are vegetables involved. For parties it works surprisingly well as a side alongside grilled chicken or pork chops.
- Crusty bread for sopping up extra sauce is basically mandatory
- A glass of cold white wine keeps the meal from feeling too heavy
- Leftovers reheat surprisingly well with a splash of milk
This dish started as a desperate what do I have in the fridge experiment and ended up in permanent rotation. Sometimes the best recipes come from throwing convention out the window and trusting your gut.
Recipe FAQs
- → Can I make this ahead of time?
-
You can prepare the cheese sauce and bacon in advance, but add the diced avocado just before serving to prevent browning. The sauce may thicken when refrigerated - simply reheat with a splash of milk to restore creaminess.
- → What type of cheese works best?
-
Sharp cheddar provides the best flavor punch, but you can also use smoked cheddar for extra depth. The Parmesan adds nutty notes that complement the bacon. Avoid pre-shredded cheese as it doesn't melt as smoothly.
- → Can I substitute the bacon?
-
Pancetta or smoked ham work well as alternatives. For a vegetarian version, try smoked paprika or crumbled tempeh bacon to maintain that smoky element that balances the creamy avocado.
- → Why add lemon juice to the avocado?
-
The acidity from lemon juice prevents the avocado from oxidizing and turning brown. It also provides a bright contrast to the rich, creamy cheese sauce and salty bacon, balancing the overall flavors.
- → What pasta shapes work best?
-
Elbow macaroni is traditional, but cavatappi, shells, or penne also work beautifully. Choose shapes with ridges or curves that catch the sauce and hold the diced avocado pieces.