Ultimate Pizza Casserole – A Cheesy & Hearty Family Favorite
If you love pizza but want something extra comforting, this Ultimate Pizza Casserole is for you! ????✨ Layers of tender pasta, seasoned ground beef, rich marinara sauce, gooey melted cheese, and your favorite pizza toppings make this the ultimate weeknight dinner that the whole family will love. Easy to make, customizable, and freezer-friendly, this dish is perfect for potlucks, meal prep, or a cozy dinner at home. Dig in and enjoy all the flavors of pizza in one delicious casserole! ????

Ingredients
Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Cook the rotini or penne pasta until al dente, according to the package instructions. Drain and toss with 1 tablespoon olive oil to prevent sticking. Set aside.
Step 2: Prepare the Meat & Sauce
In a large skillet over medium heat, cook the ground beef until browned, breaking it up as it cooks. Drain any excess grease.
Add the onion and garlic, cooking for 2-3 minutes until fragrant.
Stir in the oregano, basil, salt, and black pepper, then pour in the marinara sauce and drained diced tomatoes.
Add Italian seasoning and red pepper flakes (if using). Simmer for 5 minutes, stirring occasionally.
Step 3: Assemble the Casserole
Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish.
In the baking dish, spread half of the cooked pasta as the first layer.
Pour half of the meat sauce evenly over the pasta.
Sprinkle ½ cup mozzarella cheese and ¼ cup Parmesan cheese on top.
Repeat with the remaining pasta, meat sauce, and another layer of cheese.
Arrange pepperoni slices (or other toppings) on top.
Step 4: Bake to Perfection
Cover with foil and bake for 20 minutes.
Remove the foil and bake for another 10-15 minutes, until the cheese is bubbly and golden brown.
Let it cool for 5-10 minutes before serving.
Step 5: Garnish & Serve
Sprinkle with fresh basil, red pepper flakes, and extra Parmesan cheese for a burst of flavor.
Serve hot and enjoy! ????????
Nutrition
- Serving Size
- 1 portion
- Calories
- ~450 kcal
- Sugar Content
- ~8g
- Sodium Content
- ~900mg
- Fat Content
- ~22g
- Saturated Fat Content
- ~10g
- Unsaturated Fat Content
- ~9g
- Trans Fat Content
- 0g
- Carbohydrate Content
- ~45g
- Fiber Content
- ~4g
- Protein Content
- ~25g
- Cholesterol Content
- ~50mg



