Go Back
โ€“+ servings
meatball pasta casserole
Print Recipe
5 from 2 votes

Meatballs Pasta Casserole

This hearty meatball pasta casserole makes for a deliciously satisfying meal. Cheesy, comforting and flavorful, on top of it - high protein.
Prep Time20 minutes
Cook Time45 minutes
Total Time1 hour 5 minutes
Course: Dinner
Cuisine: American
Keyword: meatball pasta casserole, meatballs pasta casserole, pasta casserole with meatballs
Servings: 8 small bowls

Ingredients

Meatballs

  • 1 lb ground beef
  • 1/4 cup breadcrumbs
  • 1/4 cup grated parmesan
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp Italian seasoning
  • salt and black pepper to taste
  • 1 large egg

Casserole

Garnish

  • fresh basil chopped

Instructions

  • Preheat the oven to 425F. Spray a 9x13 baking dish with oil.
  • In a large bowl, combine ground beef, breadcrumbs, parmesan, garlic powder, onion powder, Italian seasoning, salt, black pepper, and egg. Combine as well as you can with your hands.
  • Let the mixture sit for 5 minutes. Then, roll the mixture into 16 meatballs. About 2 tbsp in volume each.
  • In a baking dish, add uncooked pasta, marinara sauce, beef broth, Italian seasoning, garlic powder, onion powder, red pepper flakes, salt, and black pepper. Stir and combine everything well.
  • Place meatballs into the baking dish, pressing them in so they're submerged inside the mixture.
  • Cover with aluminum foil and bake in the oven for 35-45 minutes, depending on the pasta.
  • Remove from the oven and take off the aluminum foil. Stir the casserole a little bit with a spatula without breaking apart the meatballs. Check that the pasta has cooked and is al dente. If not, return to the oven with the foil on and bake a little longer until it softens.
  • Sprinkle with shredded mozzarella, covering the whole casserole.
  • Return the baking dish back to the oven uncovered and cook for 5-10 minutes until the cheese melts and bubbles.
  • Garnish with chopped basil and serve hot.

Video

Nutrition

Serving: 1 small bowl (10 oz) | Calories: 369kcal | Carbohydrates: 21g | Protein: 22g | Fat: 21g | Saturated Fat: 9g | Polyunsaturated Fat: 1.5g | Monounsaturated Fat: 7.7g | Trans Fat: 0.7g | Cholesterol: 90mg | Sodium: 1069mg | Potassium: 573.2mg | Fiber: 2.7g | Sugar: 5.6g | Calcium: 225mg | Iron: 2.9mg