Cook the pasta al dente in boiling water according to package instructions. Drain and rinse under cool water. Set aside.
In a frying pan over medium-high heat, add a bit of cooking oil and yellow onion. Cook until onion turns translucent. Add in the ground beef and break up into small pieces with a wooden spoon. Cook until the ground beef is no longer pink.
Pour the beef mixture into a large bowl being careful to leave excess grease in the frying pan. Add in the cooked pasta, marinara sauce, ½ of the mozzarella cheese, and ½ cup pepperoni. Stir everything together.
Pour the entire mixture into a casserole dish (mine was 11” x 7”) and spread out evenly with a spoon.
Sprinkle the last half of mozzarella cheese.
Top with pepperoni slices.
Bake for 25-30 minutes, or until casserole cheese is melted, edges are turning brown, and casserole is fully heated throughout. Let cool 10 minutes before serving.
Video
Recipe Notes:
Store leftovers in the fridge for up to 1 week.
This recipe makes a great freezer meal. You can freeze before or after cooking. The casserole can be reheated in the oven at 350°F for 20-30 minutes or until heated through.
Nutrition Info
Calories: 377kcal
The nutritional information provided is an estimate and is per serving.
Save This Recipe:Follow us on Pinterest @MadeByAndi