Go Back
+ servings
white baking dish filled with baked meatballs covered in marinara sauce and melted cheese
Print Recipe
5 from 3 votes

Cheesy Meatball Casserole

This Cheesy Meatball Casserole features fun, mini meatballs topped with your favorite marinara and loads of melty cheese! Baked in a casserole dish, this easy dinner idea is a huge hit with kids!
Prep Time20 mins
Cook Time30 mins
Total Time50 mins
Course: Dinner
Cuisine: American
Keyword: baked meatballs, how to make meatballs, meatball recipe
Servings: 6
Calories: 495kcal


  • 2 cups cubed fresh sliced bread, crusts removed
  • ¼ cup milk
  • 1 small yellow onion, grated
  • 1 large egg
  • 4 cloves garlic, finely minced
  • 1 pound ground beef
  • ½ pound ground pork
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • ¼ teaspoon fresh ground pepper
  • 2 cups marinara sauce
  • 2 cups shredded mozzarella cheese
  • chopped fresh parsley, for garnish


  • Preheat oven to 400˚F.
  • In a large mixing bowl combine bread cubes and milk; let stand 5 minutes, or until the bread has absorbed all the milk.
  • Using two forks, shred the bread into tiny pieces and add grated onions, egg, garlic, beef, pork, Italian seasoning, salt, and pepper; mix it all together until thoroughly incorporated.
  • Chill mixture for 15 minutes so it’s easier to roll the meatballs.
  • Form the mixture into 18 to 24 meatballs, they should be about the size of a ping pong ball.
  • Arrange the meatballs in a baking dish.
  • Bake for 18 to 20 minutes, or until the meatballs are cooked through.
  • Remove from oven.
  • Add marinara sauce over the meatballs.
  • Top with shredded mozzarella.
  • Bake for an additional 6 to 8 minutes, or until sauce is heated through and cheese is melted.
  • Garnish with chopped fresh parsley.
  • Serve.


Calories: 495kcal | Carbohydrates: 17g | Protein: 32g | Fat: 33g | Saturated Fat: 14g | Cholesterol: 139mg | Sodium: 1219mg | Potassium: 689mg | Fiber: 2g | Sugar: 6g | Vitamin A: 662IU | Vitamin C: 8mg | Calcium: 290mg | Iron: 4mg