Print

Meatball Casserole

Cheesy meatball casserole fresh out of the oven, with melted mozzarella and marinara sauce, garnished with herbs.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, cheesy meatball casserole recipe made with juicy homemade meatballs, rich marinara sauce, and layers of melted cheese. Perfect for family dinners, meal prep, or freezing for later.

Ingredients

Scale
  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1 tsp Italian seasoning
  • 1 egg
  • 3 cups marinara sauce
  • 2 cups shredded mozzarella cheese
  • 1 cup ricotta cheese (optional)
  • 1/4 cup grated Parmesan (for topping)
  • Optional: cooked pasta (e.g., penne or ziti)

Instructions

  1. Preheat oven to 400°F (200°C).
  2. In a large bowl, mix ground beef, ground pork, breadcrumbs, milk, Parmesan, garlic, salt, pepper, Italian seasoning, and egg until just combined.
  3. Form into 1.5-inch meatballs and place on a parchment-lined baking sheet.
  4. Bake meatballs for 15 minutes until lightly browned and set aside.
  5. Lower oven to 375°F (190°C).
  6. In a greased 9×13 casserole dish, spread a thin layer of marinara sauce on the bottom.
  7. Add a layer of cooked pasta (if using), then evenly place meatballs over it.
  8. Pour remaining sauce over the meatballs and top with ricotta (if using), shredded mozzarella, and grated Parmesan.
  9. Bake uncovered for 25–30 minutes, until cheese is bubbly and golden.
  10. Let rest for 5–10 minutes before serving.

Notes

  • Use frozen meatballs for a quicker version—just thaw first.
  • Make it keto by skipping pasta and using cauliflower rice.
  • Sub almond flour or crushed pork rinds for gluten-free meatballs.
  • Use dairy-free cheese for a lactose-free option.
  • Casserole can be assembled 24 hours ahead and refrigerated.

Nutrition