One Pot Recipes

Meatball Casserole (One Pot)

This post may contain affiliate links. Please read my disclosure policy.

Quick and easy meatball casserole recipe, homemade with simple ingredients in one pot in oven in 30 minutes. Loaded with meatballs, marinara sauce, cheese! Also known as meatball parmesan. Serve it on its own or over pasta or in a meatball sub.

If you liked my Best Spaghetti and Meatballs (One Pot), you are sure to fall in love with today’s recipe too. It’s so easy that even little kids can help you in the kitchen.

Plate of Spaghetti and Homemade Meatball Parmesan on Black Board

How to make meatball casserole?

  1. Spread marinara sauce– In an oven-safe dish.
  2. Add meatballs– Make sure they are fully cooked.
  3. Sprinkle cheese– Until the top is fully covered.
  4. Bake– Until cheese is melted.
  5. Enjoy! Garnish with fresh basil and dig in!
Step by Step Instruction Shots for Making Meatball Casserole

What sides to serve with cheesy meatball casserole recipe?

Pasta is a delicious side. Any shape and size will work well. Simple boiled pasta or lightly buttered pasta are both a hit with my family. If you want to make it low carb, serve it with zucchini noodles (zoodles) or Spaghetti Squash (Instant Pot).

Another option is bread. Try crusty bread, bread sticks, dinner rolls, garlic bread.

Vegetables are always a healthy side. Try these Oven Roasted Vegetables (One Pan) or Oven Roasted Broccoli (One Pan) or Oven Roasted Asparagus (One Pan).

To keep the overall meal light, serve it with salad. Try this Cucumber Onion Salad (One Bowl) or Italian Chopped Salad (One Bowl) or Three Bean Salad (One Bowl).


Add pasta– On its own, the recipe below is for a low carb casserole. However, you can add a layer of boiled pasta, followed by tomato sauce, meatballs and lots of cheese to make a more hearty meal.

Meatball sliders– Fill small buns with the meatballs and sauce and lots of cheese. Bake until cheese is melted. These are great for potlucks and also make an easy party appetizer.

Meatball sandwich/ Meatball sub– Fill sub rolls or sandwich bread with the meatballs and sauce and lots of cheese. Then, bake in the oven until cheese is fully melted.

Bite sized appetizer- Stick a toothpick into each meatball and serve it as a party appetizer.

Try a different sauce– Replace marinara sauce with just one or a combination of these sauces: Spicy Arrabbiata Sauce (One Pot) or Cheddar Cheese Sauce (One Pot) or Best Chimichurri Sauce (One Pot) or Basil Pesto Sauce (Blender) or even alfredo sauce.

Use other cheeses- I used mozzarella and parmesan but you can use blue cheese, goat cheese, Monterey Jack, feta, havarti, gouda or anything else you like.

Cheese Pull Shot of Meatball Parmesan

Tips and Techniques

Don’t skip fresh basil– It’s not a huge quantity but that little amount adds a wonderful flavor and aroma.

Homemade meatballs vs. Store-bought meatballs– Either can be used.

Use fully cooked meatballs- They are so quick and convenient for busy weeknights when you don’t have time to make your own meatballs from scratch.

Serve a crowd– By doubling or tripling all the ingredients.

If you are serving with pasta– While the meatballs are baking, boil the pasta on the stovetop. This way, your spaghetti will be ready at the same time as the meatballs.


Refrigerate– In a sealed container in the fridge for 2 days.

Freeze– Once you layer all the ingredients in a dish, do not bake it but instead, seal it in saran wrap tightly and freeze it for up to 1 month. When you are ready to enjoy it, remove from freezer and bake.

Reheat– Leftovers can be reheated in the microwave or oven.

More One Pot Meatball Recipes

One Pot Meatball Casserole

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Quick and easy meatball casserole recipe, homemade with simple ingredients in one pot in oven in 30 minutes. Loaded with meatballs, marinara sauce, cheese!
Yield: 4 People



  • In an oven-safe dish, spread the marinara sauce.
  • Place the meatballs on top of the sauce.
  • Sprinkle mozzarella and parmesan cheese on top. 
  • Sprinkle half the chopped basil leaves. 
  • Bake at 350 degrees for 10 minutes.
  • Then broil for 10 minutes until cheese has fully melted and is bubbling. 
  • Remove from oven and garnish with remaining basil.  Enjoy!


  • Read all my tips above.
  • Leftovers can be stored in a sealed container in the fridge for up to 2 days. 


Calories: 379kcal, Carbohydrates: 6g, Protein: 26g, Fat: 28g, Saturated Fat: 12g, Cholesterol: 92mg, Sodium: 905mg, Potassium: 581mg, Fiber: 1g, Sugar: 4g, Vitamin A: 701IU, Vitamin C: 7mg, Calcium: 313mg, Iron: 2mg
Course: Main Course
Cuisine: Italian
Calories: 379
Author: Abeer Rizvi

2 comments on “Meatball Casserole (One Pot)”

  1. Are the meatballs frozen or thawed ?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating