Indulge in the comforting goodness of a hearty Pepperoni Pasta Casserole—an irresistible blend of tender penne pasta, rich marinara sauce, savory pepperoni, and gooey layers of melted mozzarella and Parmesan cheese. This easy-to-make, family-friendly dish is baked to bubbly perfection, offering the ultimate combination of Italian-inspired flavors. Perfect for weeknight dinners or casual gatherings, this casserole is layered with a hint of garlic, aromatic Italian seasoning, and a touch of spice from optional red pepper flakes. Garnished with fresh parsley for a pop of color, this satisfying recipe makes for an effortless crowd-pleaser. Ready in just under an hour, it’s a delicious way to bring everyone to the table!
Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish and set it aside.
Bring a large pot of salted water to a boil and cook the penne pasta according to the package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for 3-4 minutes until softened. Add the minced garlic and cook for an additional minute until fragrant.
Stir in the marinara sauce, Italian seasoning, and red pepper flakes (if using). Cook for 3-4 minutes to combine the flavors, then remove from heat.
In a large mixing bowl, combine the cooked pasta and marinara mixture. Stir well to coat the pasta evenly.
Spread half of the pasta mixture into the prepared baking dish. Sprinkle 1 cup of shredded mozzarella cheese and half of the pepperoni slices over the pasta.
Layer the remaining pasta mixture on top, followed by the remaining 1 cup of shredded mozzarella cheese, the Parmesan cheese, and the remaining pepperoni slices.
Cover the casserole with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is melted and bubbly.
Remove the casserole from the oven and let it rest for 5 minutes. Garnish with fresh parsley, if desired, before serving.
Calories |
3357 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 169.6 g | 217% | |
| Saturated Fat | 71.1 g | 356% | |
| Polyunsaturated Fat | 1.3 g | ||
| Cholesterol | 383 mg | 128% | |
| Sodium | 6126 mg | 266% | |
| Total Carbohydrate | 304.5 g | 111% | |
| Dietary Fiber | 19.2 g | 69% | |
| Total Sugars | 27.6 g | ||
| Protein | 153.0 g | 306% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2306 mg | 177% | |
| Iron | 10.0 mg | 56% | |
| Potassium | 1641 mg | 35% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.