Imagine the comfort of creamy mac and cheese meeting the bold, salty snap of pepperoni pizza—all in one unforgettable casserole. This Pepperoni Pizza Mac and Cheese blends two beloved classics into a single, crowd‑pleasing dish that feels both indulgent and familiar.
What makes it special is the layered flavor profile: al‑dente pasta, a velvety cheese sauce, and generous specks of crispy pepperoni that deliver that unmistakable pizza punch. A light dusting of Italian seasoning ties everything together for a truly authentic taste.
This dish is perfect for busy families, game‑day gatherings, or anyone craving a hearty comfort food with a twist. Kids will love the cheesy gooeyness, while adults appreciate the pepperoni‑infused depth.
Preparing it is straightforward—cook the pasta, whip up a quick roux‑based cheese sauce, stir in pepperoni and seasonings, then bake until the top turns golden and bubbly. In under an hour you’ll have a piping‑hot, restaurant‑style casserole ready to serve.
Why You'll Love This Recipe
Bold Pizza Flavor: Pepperoni, mozzarella, and Italian herbs give the dish a genuine pizzeria vibe without ordering out.
One‑Dish Wonder: Combines pasta, protein, and sauce in a single casserole, cutting down on dishes and cleanup.
Kid‑Approved Comfort: The creamy cheese base masks any veggies you sneak in, making it a sneaky way to add nutrition.
Easy Customization: Swap cheeses, add extra veggies, or adjust the spice level to fit any palate or dietary need.
Ingredients
This casserole leans on a handful of pantry staples while still delivering big‑ticket flavor. The elbow macaroni provides a sturdy bite that holds the sauce, while a blend of sharp cheddar and mozzarella creates a melt‑in‑your‑mouth texture. Pepperoni slices add salty crunch, and a dash of Italian seasoning ties the pizza theme together. The sauce itself is built on a classic roux, enriched with milk and cream for silkiness. Together, these components create a harmonious, indulgent comfort food that’s surprisingly quick to assemble.
Main Ingredients
- 12 oz elbow macaroni
- 8 oz sliced pepperoni (about 30 slices)
Cheese Sauce
- 2 tablespoons unsalted butter
- 2 tablespoons all‑purpose flour
- 1 cup whole milk
- 1 cup heavy cream
- 1 ½ cups shredded sharp cheddar cheese
- 1 ½ cups shredded mozzarella cheese
Seasonings & Toppings
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon smoked paprika
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper, to taste
- ¼ cup grated Parmesan cheese (optional, for topping)
The butter‑flour roux creates a glossy, thick base that clings to each pasta curve, while the milk‑cream mixture adds richness without becoming heavy. Cheddar contributes sharpness, mozzarella supplies stretch, and Parmesan (if used) offers a salty, nutty finish. Pepperoni supplies a smoky, slightly spicy bite that mimics a pizza’s topping, and the blend of herbs and spices ensures every forkful tastes like a slice of pizza hidden inside comforting mac and cheese.
Step-by-Step Instructions

Cooking the Pasta
Bring a large pot of salted water to a rolling boil. Add the 12 oz elbow macaroni and cook for 7‑8 minutes, or until just al dente. Drain, then rinse briefly under warm water to stop cooking. This step ensures the pasta will finish cooking evenly in the oven without turning mushy.
Preparing the Pepperoni
While the pasta cooks, heat a dry skillet over medium heat. Add the 8 oz sliced pepperoni in a single layer. Cook for 2‑3 minutes, stirring occasionally, until the edges crisp and release a little rendered fat. Transfer to a paper‑towel‑lined plate; the rendered fat will be used later to boost flavor in the sauce.
Making the Cheese Sauce
- Create the roux. In the same skillet, pour off most of the pepperoni fat, leaving about 1 tablespoon. Add 2 tablespoons unsalted butter and melt over medium heat. Sprinkle 2 tablespoons all‑purpose flour over the butter, whisking constantly for 1‑2 minutes until the mixture turns a light golden hue. This cooks out the raw flour taste.
- Build the liquid base. Gradually whisk in 1 cup whole milk followed by 1 cup heavy cream. Continue whisking until the sauce thickens, about 3‑4 minutes, and coats the back of a spoon. The gradual addition prevents lumps and creates a velvety texture.
- Incorporate the cheeses. Lower the heat to low and stir in 1 ½ cups shredded sharp cheddar and 1 ½ cups shredded mozzarella. Keep stirring until the cheeses melt completely and the sauce is smooth. Adding cheese off the heat helps prevent graininess.
- Season the sauce. Sprinkle in ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon smoked paprika, 1 teaspoon Italian seasoning, and a pinch of salt and pepper. Taste and adjust seasoning as needed; the pepperoni will add extra saltiness later.
Assembling & Baking
Preheat your oven to 375°F (190°C). In a large mixing bowl, combine the cooked macaroni, crisped pepperoni, and cheese sauce, tossing gently to coat every piece. Transfer the mixture to a greased 9‑by‑13‑inch baking dish. Sprinkle the optional ¼ cup grated Parmesan evenly over the top for a golden crust. Bake uncovered for 20‑25 minutes, or until the surface is bubbling and lightly browned. Let the casserole rest 5 minutes before serving so the sauce thickens slightly and slices hold their shape.
Tips & Tricks
Perfecting the Recipe
Use a hot skillet for pepperoni. Rendering the fat quickly gives the pepperoni a crisp edge and infuses the sauce with smoky richness.
Don’t over‑cook the pasta. Al dente pasta continues to cook in the oven, preventing a mushy final texture.
Season in layers. Lightly salt the pasta water, then season the sauce, and finally taste after adding pepperoni for balanced saltiness.
Cover for the first half of baking. A foil tent for the first 12 minutes keeps the interior moist while the top finishes browning uncovered.
Flavor Enhancements
Add a splash of ½ cup pizza sauce to the cheese mixture for an extra tomato punch, or stir in a tablespoon of crushed red pepper flakes for subtle heat. A drizzle of extra‑virgin olive oil just before serving brightens the finished dish.
Common Mistakes to Avoid
Skipping the resting period after baking causes the sauce to run off the plate, making the casserole look watery. Also, using low‑fat cheeses can result in a grainy sauce; full‑fat cheddar and mozzarella melt smoothly and give the dish its signature richness.
Pro Tips
Finish with fresh herbs. A sprinkle of chopped basil or parsley just before serving adds a burst of color and freshness.
Use a kitchen torch. For an ultra‑crisp top, briefly torch the Parmesan after baking; you’ll get a perfect golden crust.
Make ahead and freeze. Assemble the casserole, cover tightly, and freeze before baking. Thaw overnight and bake as directed for a stress‑free weeknight.
Grate cheese yourself. Freshly grated cheese melts more uniformly than pre‑shredded varieties, which often contain anti‑caking agents.
Variations
Ingredient Swaps
Swap the elbow macaroni for penne or cavatappi for a different texture. Use turkey pepperoni for a leaner protein, or replace the meat entirely with sautéed mushrooms for a vegetarian spin. For a spicier kick, incorporate sliced jalapeños or a dash of hot sauce into the cheese mixture.
Dietary Adjustments
Gluten‑free pasta and a gluten‑free flour blend keep the dish safe for those with sensitivities. Substitute dairy‑free butter, almond milk, and a blend of vegan cheddar and mozzarella for a completely plant‑based version. For a low‑carb approach, use cauliflower “rice” instead of pasta and a reduced‑fat cheese blend.
Serving Suggestions
Pair the casserole with a crisp Caesar salad or roasted garlic broccoli for a balanced plate. A side of garlic‑buttered breadsticks echoes the pizza theme, while a simple tomato‑basil soup offers a comforting starter. Finish with a drizzle of balsamic glaze for a tangy contrast.
Storage Info
Leftover Storage
Allow the casserole to cool to room temperature, then transfer portions to airtight containers. Refrigerate for up to 4 days. For longer keeping, wrap tightly in plastic wrap followed by aluminum foil and freeze for up to 3 months. Proper sealing prevents freezer burn and preserves the creamy texture.
Reheating Instructions
Reheat in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until hot throughout; uncover for the last 5 minutes to re‑crisp the top. In a microwave, stir in a splash of milk, cover, and heat on medium power for 2‑3 minutes, stirring halfway, to restore creaminess.
Frequently Asked Questions
This Pepperoni Pizza Mac and Cheese brings together the best of two comfort‑food classics in a single, crowd‑pleasing casserole. With clear, step‑by‑step directions, helpful tips, and plenty of room for personalization, you’ll feel confident tackling it any night of the week. Feel free to experiment with cheese blends, veggies, or spice levels—cooking is all about making it your own. Serve hot, enjoy the gooey goodness, and watch everyone reach for seconds.