Main Courses
This pepper belly Pete mac and cheese recipe delivers that perfect balance of ultra-creamy swirls and smoky bacon crunch that makes every bite irresistible. The secret lies in slow-cooked bacon infused with a hint of heat, creating a flavor profile that transforms ordinary mac and cheese into something extraordinary.
I've perfected this recipe over countless iterations, ensuring the cheese sauce never breaks and the pasta stays al dente. This isn't just comfort food—it's a restaurant-quality dish you can make at home.
The foundation begins with a foolproof cheese sauce made from sharp cheddar, Gruyère, and cream cheese, all blended with a touch of mustard for depth. While the sauce simmers, elbow macaroni cooks until tender but still holding its shape.
The star of the show comes next: crispy bacon rendered until caramelized, then tossed with a dash of Pepper Belly Pete seasoning for that signature smoky kick. This isn't just a side dish—it's a main event with layers of flavor that linger.
What you'll end up with is a golden, bubbling casserole where each forkful delivers creamy cheese sauce, crispy bacon bits, and that signature smoky heat. The sauce clings to every noodle, creating a rich, velvety texture that's impossible to resist.
This recipe scales beautifully for gatherings or meal prep, and the leftovers reheat just as well as the first serving. Whether you're feeding a crowd or treating yourself, this mac and cheese delivers.
For extra crunch, top with buttery breadcrumbs or fresh green onions before baking. The possibilities for customization are endless—add roasted vegetables, extra protein, or even a drizzle of hot sauce for those who crave more heat.
Here's how to bring this comforting classic to your table with professional results every time.
Ingredients for pepper belly pete mac and cheese
Six ingredients make the sauce, but the bacon and Pepper Belly Pete seasoning steal the show.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Medium or extra-large size |
| Thick-Cut Bacon 🥓 | 1 ¼ lbs | Pepper Belly Pete brand preferred |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged for nutty flavor |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | 1 cup | Warmed for smooth sauce |
| Yellow Mustard 🍯 | 1 tbsp | Dijon for tangy depth |
| Pepper Belly Pete Seasoning 🌶️ | 2 tbsp | Smoky, spicy kick |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for sauce |
| Panko Breadcrumbs 🍞 | ½ cup | Toasted for extra crunch |
| Fresh Green Onions 🧅 | ¼ cup | Sliced, for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher, adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Garlic Cloves 🧄 | 3 cloves | Minced, for flavor depth |
The bacon is non-negotiable—Pepper Belly Pete brand gives that signature smoky heat. Grab thick-cut slices (the kind that takes 20 minutes to crisp) from Costco or your local butcher. If you can't find it, Applewood-smoked bacon works in a pinch, but trust me on the full-fat version. The cheeses? Sharp white cheddar and Gruyère are the dynamic duo—Gruyère adds that nutty depth while the cheddar keeps it sharp. Buy block cheese and grate it yourself—pre-shredded gets clumpy and melts like sad cardboard. For the Gruyère, Whole Foods or specialty cheese shops have the best selection.
No Pepper Belly Pete seasoning? Mix 1 tbsp smoked paprika + 1 tsp cayenne + 1 tsp garlic powder—it won't be identical, but it'll get you close. Running low on Gruyère? Parmigiano-Reggiano at half the amount adds umami. The mustard is key—Dijon or whole-grain gives the best tang. For the breadcrumbs, Panko plus a pinch of seasoning cranks up the crunch. And if you're short on time, crumbled bacon bits from the store work for the topping—just add a pinch of the seasoning mix to the crumbs before baking.
This reheats like a dream—just cover with foil and warm in the oven for 15 minutes at 350°F. Leftovers keep for 4 days in the fridge, but honestly, it's gone in one sitting. For meal prep, bake it in 8x8 pans so you can portion it easily. The sauce thickens as it cools, so if it looks too stiff when reheating, splash in 1 tbsp milk or cream and stir. Freeze portions without the topping—just add fresh breadcrumbs after baking to keep them crispy.
Why You'll Love This Recipe
- One-Pan Magic: Between us, this recipe is a lifesaver—I just toss everything in one pot, no fancy steps. The bacon renders while the pasta cooks, and by the time the cheese melts into that creamy, stretchy goodness, my kitchen looks like it’s been swept by a tornado (in a good way).
- Smoky Cheese Dream: That crispy pepper belly bacon? It’s the star. The salty, smoky crunch cuts through the rich cheddar and Gruyère, while the cream cheese adds that velvety pull. Honestly, the first bite makes me forget I’m even eating mac and cheese—it’s that good.
- Game for Any Night: I make this for lazy Sundays, post-game snacks, or when friends drop by with zero notice. It’s hearty enough for a main but casual enough for a side, and the leftovers? They’re even better the next day when the flavors meld.
- Budget-Friendly Luxury: Sharp cheddar and Gruyère might sound fancy, but they stretch far here—especially with the bacon bits. I’ve fed four people for under $15, and no one complains (my wallet thanks me too). Plus, it’s one of those dishes where the cheaper the bacon, the better the flavor contrast.
Step-by-step instructions for Pepper Belly Pete's mac and cheese
Here's how to build the creamiest, smokiest mac and cheese you've ever tasted—layer by layer.
Cook the Bacon Until Crispy and Render Fat
Line a baking sheet with parchment paper and arrange the 1.25 lbs thick-cut bacon in a single layer. Bake at 375°F for 20-25 minutes, flipping halfway, until the edges are deep brown and crispy. The bacon should render about 3/4 cup of fat—this golden liquid is pure flavor gold.
While the bacon cooks, keep an eye on it—if it starts to smoke, reduce the temperature to 350°F immediately. Once done, remove the bacon from the oven and transfer it to a paper towel-lined plate. Let it cool for 5 minutes before crumbling it into 1/4-inch pieces. Reserve the rendered fat in the baking sheet for later use—you'll need every drop for that ultra-rich sauce.
Cook the Pasta Al Dente and Reserve Starchy Water
Bring a large pot of salted water to a rolling boil (it should taste like the ocean). Add the 1.5 lbs elbow macaroni and cook until 1 minute before the package instructions for al dente. You want the pasta to finish cooking in the cheese sauce, so it soaks up all that creamy goodness.
Before draining, scoop out 1 cup of the starchy pasta water and set it aside in a measuring cup. This liquid is the secret weapon for creating a silky, clingy sauce. Drain the pasta and return it to the pot, shaking it gently to break up any clumps. Cover the pot with a lid and keep it warm on low heat—you'll be back in a minute.
Build the Ultra-Creamy Cheese Sauce
In a large, heavy-bottomed pot, melt the 0.5 cup unsalted butter over medium heat. Add the 3 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Pour in the 1 cup heavy whipping cream and 1 cup whole milk, whisking constantly until the mixture just begins to simmer.
Reduce the heat to low and add the 1.5 cups sharp white cheddar cheese, 1 cup gruyère cheese, and 8 oz cream cheese all at once. Stir vigorously with a wooden spoon until the cheese melts completely and the sauce thickens to a velvety consistency. If it gets too thick before all the cheese dissolves, whisk in 1-2 tablespoons of the reserved pasta water to loosen it. This is where the magic happens—you're building the foundation for that ultra-creamy texture.
Combine Everything for Maximum Flavor
Add the cooked pasta to the cheese sauce and toss everything together until every strand is fully coated. Stir in the 1 tbsp yellow mustard and 2 tbsp pepper belly pete seasoning, mixing well to distribute the smoky, spicy kick throughout. Taste and adjust the seasoning with salt and ground black pepper—you want it to sing, not overpower.
Here's where it gets fun: fold in the crispy bacon pieces and 0.5 cup toasted panko breadcrumbs (toast them in a dry skillet over medium heat for 2-3 minutes until golden). The contrast of crispy bacon and crunchy breadcrumbs against the creamy cheese is what makes this mac and cheese unforgettable. If the sauce seems too thick at this point, add more reserved pasta water 1 tablespoon at a time until it reaches your perfect consistency.
Finish with Fresh Herbs and Serve Immediately
Transfer the mac and cheese to a serving dish and top with the 0.25 cup sliced fresh green onions. The bright, fresh flavor cuts through the richness and adds a pop of color. Serve immediately while it's piping hot—this dish doesn't wait. The creamy sauce will cling to every bite, and each forkful delivers that perfect balance of smoky bacon, sharp cheddar, nutty gruyère, and creamy richness.
For extra indulgence, broil for 1-2 minutes at the end to create a golden, crispy top layer. Just watch it closely—you want it golden, not burnt. This mac and cheese is the kind of comfort food that makes you want to make it again and again, each time better than the last.
Pro Tips For Making Pepper Belly Pete Mac And Cheese
- Cook Bacon Until Crisp: Pepper belly bacon needs a hot pan—no half-measures. Start it in a cold skillet and let it render fat slowly, then crank the heat to medium-high for the last 8-10 minutes. The goal is crackling edges, not greasy bits. If you’re impatient like me, resist the urge to flip too soon; let it crisp undisturbed.
- Shred Cheese Hot: Cold Gruyère and cheddar turn into rubbery glue. Microwave the cheese blocks for 20 seconds before shredding—just enough to soften. Then, toss the shreds into the sauce off the heat and stir like you mean it. The residual heat melts them smooth, not clumpy.
- Reserve Bacon Fat: That golden bacon fat is liquid gold for this dish. After cooking, pour the rendered fat through a fine-mesh strainer into a small bowl. Use it later to finish the mac and cheese—it adds richness without extra butter. (Yes, even if you’re lazy and skip it, but trust me, it matters.)
- Add Cream Cheese Last: Tossing cream cheese in too early turns the sauce grainy. Wait until the pasta is almost done, then stir it in with the other cheeses off the stove. The residual heat melts it silky, not lumpy. If you’re in a rush, microwave it for 5 seconds first—just don’t overdo it.
Dietary considerations for these flavors
Gluten-Free Swap
For a gluten-free version, replace the elbow macaroni with gluten-free pasta like Barilla Gluten-Free or De Cecco Gluten-Free. These brands hold up well in creamy sauces and cook in about the same time as regular pasta. Just check the package instructions—they often cook slightly faster. 🥗
Dairy-Free Cheese
To make this mac and cheese dairy-free, swap the cheddar and Gruyère for sharp dairy-free cheddar (like Violife or Miyoko's) and nutritional yeast for a cheesy flavor. Use full-fat coconut milk instead of heavy cream and milk, and add 1 tbsp cornstarch to thicken the sauce properly.
The texture will be slightly different but still rich and satisfying.
Lower-Carb Option
Cut carbs by replacing the pasta with cauliflower rice or shirataki noodles. For the best texture, roast the cauliflower rice at 400°F for 15 minutes before mixing it into the cheese sauce.
If using shirataki noodles, rinse them thoroughly and sauté in a dry pan for 5 minutes to remove excess odor. This keeps the dish keto-friendly while maintaining the creamy, cheesy goodness.
Spice Adjustments
The Pepper Belly Pete seasoning brings the heat, but if you need to tone it down, reduce it to 1 tbsp and add ½ tsp smoked paprika for depth. For extra heat, sprinkle ½ tsp cayenne pepper directly on top before serving.
If you're serving kids or sensitive eaters, omit the seasoning entirely and use 1 tsp garlic powder for flavor instead.
Protein Boost
Add 1 cup cooked chicken breast or ½ lb ground turkey to the sauce for extra protein. Brown the meat in a skillet first to enhance its flavor, then mix it into the cheese sauce.
For a meatier version, fold in ½ cup cooked black beans (rinsed well) for a smoky, hearty twist. These additions work beautifully with the bacon and won’t overpower the creamy base.
Allergen-Friendly Tips
For nut allergies, ensure your Gruyère is nut-free (some brands process in shared facilities). For egg allergies, this recipe is naturally safe—just confirm your cheeses and breadcrumbs are egg-free.
If you're avoiding dairy, use cashew cream (blend 1 cup soaked cashews + ½ cup water) as a base for the sauce, along with dairy-free cheese alternatives. Always double-check labels, especially for breadcrumbs and seasoning blends.
Nutrition facts
Frequently asked questions
What makes this mac and cheese different from regular recipes?
This recipe stands out thanks to the smoky, spicy kick from Pepper Belly Pete seasoning and crispy bacon baked until caramelized. The cheese sauce also uses a blend of sharp cheddar and Gruyère for depth, plus mustard for tang. Every bite has that perfect contrast of creamy, crispy, and spicy flavors!
Can I make this recipe without Pepper Belly Pete seasoning?
Mix 1 tbsp smoked paprika + 1 tsp cayenne + 1 tsp garlic powder as a substitute. For a milder version, reduce the cayenne to ½ tsp and add ½ tsp onion powder instead. The smoky depth will still shine, just with less heat.
How do I prevent the cheese sauce from getting grainy?
Keep the heat low and constant while melting the cheese, and stir vigorously. If it starts to thicken too fast, whisk in 1 tbsp reserved pasta water at a time. Also, make sure to use block cheese (grated yourself) instead of pre-shredded—it melts much smoother!
Can I bake this ahead of time for a party?
Yes! Assemble the dish in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours. When ready to serve, bake at 350°F for 25-30 minutes (uncovered for the last 5 minutes to crisp the top). The flavors actually deepen overnight, making it perfect for gatherings.
What’s the best way to reheat leftovers?
Cover with foil and warm in the oven at 350°F for 15 minutes. If the sauce looks stiff, splash in 1 tbsp milk or cream and stir. Microwaving works too—just reheat in 30-second bursts while stirring to avoid drying out the pasta.
