Breakfast & Brunch
This bacon pimento mac and cheese recipe delivers smoky-sweet depth in every bite—where crispy bacon meets tangy pimento cheese for a dish that feels like a hug in bowl form.
The secret lies in balancing rich cheddar with the subtle heat of pimento, then finishing with golden, crispy bacon that adds texture and flavor. I developed this recipe after craving something hearty yet unexpected, and it’s now my go-to for brunch or a satisfying weeknight dinner.
The magic happens in the one-pan assembly, where al dente macaroni soaks up a velvety cheese sauce infused with smoky bacon and pimento’s signature tang. No fancy techniques—just a few simple steps that transform pantry staples into something restaurant-worthy.
The bacon gets extra crispy while baking, creating a satisfying crunch that contrasts perfectly with the creamy cheese sauce.
What you’ll end up with is a dish that’s rich, spicy, and impossibly comforting—golden on top, bubbling with melted cheese, and studded with crispy bacon bits. The pimento adds a bright, slightly spicy kick that cuts through the richness, making every forkful balanced and crave-worthy.
This isn’t just mac and cheese; it’s a flavor-packed masterpiece that’s easy to make and even easier to devour.
Serve it as a brunch centerpiece, a hearty lunch, or a crowd-pleasing side dish—it’s versatile enough for any meal. The leftovers reheat beautifully, too, so you can make a big batch and enjoy it all week. Let’s get cooking!
Ingredients for bacon pimento mac and cheese
Pantry staples meet smoky-sweet magic in this one-pan masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry, al dente texture preferred |
| Thick-Cut Bacon 🥓 | 8 oz | Center-cut for crispiness |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6 months minimum |
| Pimento-Stuffed Green Olives 🫒 | ½ cup | Chopped finely, pitted |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Warmed for smoother sauce |
| Butter 🧈 | 4 tbsp | Unsalted, cubed |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Yellow Onion 🧅 | ½ whole | Diced small, sweet variety |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Fresh Thyme Leaves 🌿 | ¼ tsp | Chopped, or 1/4 tsp dried |
The bacon is non-negotiable here—thick-cut center-cut makes all the difference for that crispy texture. Grab it at Costco or your local butcher if you want the best quality; the supermarket stuff works too, just watch for thin slices. The sharp white cheddar should be aged at least 6 months for that perfect tangy bite—Babybel or Pepper Jack won't cut it. For the pimento olives, Goya brand has the best flavor, but any good-quality jarred olives will do. Fresh thyme adds brightness, but dried works in a pinch if you've got it.
No thick-cut bacon? Regular bacon chopped into smaller pieces will work, but it won't get as crispy. Short on pimento olives? Chopped green olives plus 1/4 tsp cayenne mimics that tangy heat. The flour is just for thickening—if you're gluten-free, cornstarch or arrowroot powder works perfectly. The cream and milk should be warmed together to avoid lumps in the sauce. For extra smokiness, swap the smoked paprika for 1/4 tsp chipotle powder. And if you're watching calories, use half-and-half instead of heavy cream—it still tastes rich.
This dish reheats beautifully—just cover with foil and warm in the oven for 10 minutes at 350°F. The leftovers keep for 4-5 days in the fridge, but honestly, it's even better the next day as the flavors meld. For a crowd, double the recipe—just make sure your pan is big enough to hold everything without overflowing. Store any extras in an airtight container, and if you've got room in the freezer, it keeps for 3 months. The bacon bits on top? Save those for topping salads or soups later—they're too good to waste.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything into one pot, stir twice, and walk away. The bacon cooks down crispy while the cheese melts into a silky blanket, and those olives? They burst with tangy heat right in your mouth. (Yes, even on a Tuesday night.)
- Craving-Worthy Bite: That smoky bacon crunch against the sharp cheddar? It’s like a hug for your taste buds. The pimento olives add a bright, spicy kick that cuts through the richness—honestly, I’ve never met a mac and cheese that hits this hard.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunches for the week. The flavors actually get better the next day—creamy, rich, and still packed with that bacon punch. My kids grab it straight from the fridge, no reheating needed.
- Budget Booster: Thick-cut bacon and sharp chedddar aren’t cheap, but this recipe stretches them further than you’d think. A single batch feeds four, and the leftovers? They’re the reason I don’t order takeout. (Between us, it’s my secret weapon.)
Step-by-step instructions for smoky-spiced one-pan magic
Here's how to transform simple ingredients into a rich, smoky mac and cheese with crispy bacon and briny olives.
Cook the Bacon and Sauté Aromatics
Place the 8 oz thick-cut bacon in a large oven-safe skillet over medium heat. Cook undisturbed for 5 minutes until edges start to crisp. This initial crisping creates that irresistible crunch we're after. Flip the bacon and continue cooking for another 5-6 minutes, stirring occasionally, until golden brown and cooked through. Remove the bacon from the skillet and transfer to a paper towel-lined plate, leaving the rendered fat in the pan.
In the same skillet, reduce heat to medium-low and add 2 tablespoons of the 4 tbsp butter. Once melted, add the 0.5 whole yellow onion and 2 cloves minced garlic. Sauté for 3-4 minutes until the onion becomes translucent and the garlic releases its fragrant aroma. Sprinkle in the 0.5 tsp smoked paprika and 0.25 tsp ground black pepper, stirring constantly for 30 seconds until the spices bloom and fill your kitchen with their warm, earthy scent.
Make the Cheese Sauce
Push the onion mixture to one side of the skillet and increase heat to medium. Add the remaining 2 tablespoons butter and let it foam for about 30 seconds. Sprinkle the 2 tbsp all-purpose flour over the butter and whisk vigorously for 1-2 minutes until the mixture turns a pale golden color and forms a smooth paste. This roux is the foundation of our velvety sauce.
Gradually pour in the 0.5 cup whole milk and 0.5 cup heavy whipping cream, whisking constantly to prevent lumps from forming. Let the mixture simmer gently for 2-3 minutes until it thickens slightly. Then, reduce heat to low and begin adding the 2 cups sharp white cheddar cheese in small batches, whisking vigorously after each addition until completely melted and smooth. The sauce should coat the back of a spoon and hold its shape when drizzled.
Cook the Pasta and Combine
While the sauce simmers, bring a large pot of salted water to a rolling boil. Add the 12 oz elbow macaroni and cook until al dente according to package instructions, which should be about 1 minute less than recommended. Reserve 1 cup of pasta water before draining. Drain the pasta and add it directly to the skillet with the cheese sauce. Stir well to combine, adding reserved pasta water 2 tablespoons at a time if the sauce becomes too thick.
Return the crispy bacon to the skillet and fold it into the macaroni mixture. Stir in the 0.5 cup finely chopped pimento-stuffed green olives and the 0.25 tsp chopped fresh thyme leaves. Taste and adjust seasoning with the remaining 1 tsp kosher salt if needed. The olives should add a briny contrast that cuts through the richness of the cheese.
Finish and Bake for Maximum Flavor
Transfer the skillet to a preheated 375°F oven and bake uncovered for 15-20 minutes. This final baking step allows the top to develop a golden, crispy crust while keeping the interior creamy. Watch closely after 15 minutes—the edges should be bubbling and turning golden brown. If it browns too quickly, tent loosely with aluminum foil.
Remove from the oven and let it rest for 5 minutes before serving. The dish should be bubbling hot with a crispy top layer that gives way to creamy, cheesy goodness beneath. Garnish with additional chopped thyme if desired, and serve immediately with a side of crusty bread to soak up every last bit of that smoky, cheesy goodness.
Pro Tips For Making Bacon Pimento Mac And Cheese
- CRISP THE BACON LOW: Thick-cut bacon needs patience—cook it slow over medium heat until the edges are glassy and crisp, not rushed. I used to burn it trying to speed things up, and the flavor suffers when it’s still chewy in the middle.
- CHOP OLIVES SMALL: Slice those pimento olives into tiny pieces—no bigger than a pea—or they’ll sit like awkward chunks in your creamy sauce. I learned this after serving a batch where someone spent 10 minutes picking out olives.
- STIR THE CHEESE CONSTANTLY: Sharp white cheddar loves to clump, especially with heavy cream. Keep stirring vigorously over low heat until it’s fully melted and silky—no lumps, just a smooth, velvety base. Skimp here, and you’ll regret it.
- TOAST THE MACARONI: Drain the cooked pasta, toss it in a cold, dry skillet over medium heat for 2-3 minutes, and let those edges get just slightly golden. It adds texture and prevents that sad, mushy bite when mixed with the sauce. (Yes, even if you’re impatient like me.)
Health benefits of this bacon pimento mac and cheese
Protein Powerhouse
This dish packs a serious protein punch with 8 oz of thick-cut bacon and 2 cups of sharp white cheddar, delivering about 40 grams of protein per serving.
The bacon provides high-quality protein with all nine essential amino acids, while the cheese adds calcium and casein for muscle recovery. Perfect for post-workout meals or satisfying brunch cravings! 💪
Healthy Fat Balance
The combination of heavy cream, butter, and bacon fat creates a rich, satisfying texture while providing beneficial fats. These fats support brain function and help keep you full longer.
The pimento-stuffed olives add heart-healthy monounsaturated fats, balancing the dish's richness. Just 1 serving contains about 35% of your daily fat needs—the good kind!
Vitamin Boost
Fresh thyme and garlic in this recipe provide antioxidants and immune-boosting properties. The garlic alone contains alicin, a compound with anti-inflammatory benefits, while thyme offers thymol—a powerful antioxidant.
Even the smoked paprika contributes vitamin E and iron. It's a flavorful way to sneak in nutrients you might not expect in comfort food! 🌿
Low-Carb Option
Want to make this dish lower in carbs? Swap the elbow macaroni for shirataki noodles or cauliflower rice. This reduces carbs by about 60% per serving while keeping the same creamy, satisfying texture.
The bacon and cheese will still provide plenty of flavor, making it a great option for keto or low-carb diets. Just be sure to adjust cooking times for alternative pasta options.
Sodium Awareness
This recipe contains about 1,200mg of sodium per serving—nearly half the daily recommended limit—thanks to the bacon, cheese, and olives. If you're watching your sodium intake, consider using low-sodium bacon and reducing added salt.
You can also boost flavor with extra fresh thyme or a pinch of smoked paprika instead of relying on salt. Every little adjustment helps!
Nutrition facts
Frequently asked questions
Can I make this recipe without pimento olives?
If you can't find pimento-stuffed olives, swap them for ½ cup finely chopped green olives plus ¼ tsp cayenne pepper to mimic the tangy heat. For a milder version, use just the olives and add ½ tsp smoked paprika instead. The key is balancing the richness of the cheese with a briny or slightly spicy element.
How do I prevent the cheese sauce from getting grainy?
Grainy sauce usually means the cheese didn't melt smoothly. Always add cheese gradually while whisking constantly over low heat. For extra insurance, use 2 tablespoons of milk or cream to temper the cheese before adding it to the sauce. Also, avoid using pre-shredded cheese—its anti-caking agents can cause clumping. Freshly grate your own!
Can I make this ahead of time?
Yes! Assemble the dish completely (including baking) and let it cool. Store in an airtight container in the fridge for up to 4 days. Reheat covered in the oven at 350°F for 10-15 minutes until bubbly. The flavors actually improve overnight as the cheese melds with the other ingredients. For a crispy top, broil for 2 minutes after reheating.
What's the best way to make it extra crispy?
For maximum crispiness, bake the dish on a preheated baking sheet instead of in the skillet for the final 10 minutes. Spread it into an even layer and broil for 2-3 minutes at the end. Another trick: sprinkle ¼ cup crushed potato chips or panko on top before baking for added crunch. The secret is high heat and proper airflow!
Can I use a different type of cheese?
While sharp white cheddar is ideal, you can substitute with Monterey Jack (for creaminess) or Gouda (for caramelized flavor). For extra depth, mix in ¼ cup grated Gruyère. Avoid mild cheddars—they won't provide enough flavor. If using a different cheese, reduce the baking time by 2-3 minutes as some varieties melt faster.
