Cheesy Meatball Casserole

PinSaveJUMP to RECIPE

This post may contain affiliate links.

Cheesy Meatball Casserole – 🧀🎉👏🏻 An EASY comfort food casserole that’s made for meat and cheese lovers! Loaded with juicy baked meatballs and topped with both mozzarella and Parmesan cheeses for a true family FAVORITE casserole! No noodles, no problem. My homemade meatballs are incredible but you can use frozen meatballs to save time on busy weeknights when you need to get dinner on the table in 45 minutes!

A baked dish in a white casserole pan featuring meatballs, melted cheese, and tomato sauce garnished with chopped parsley. A serving spoon is partially visible on the right side of the dish.

Easy Meatball Casserole Recipe

Calling all meat lovers, this one’s for you! And if you like cheese, even better. This is an easy, family favorite casserole recipe that’s sure to please picky eaters of all ages!

That’s because this meatball casserole is comfort food at its finest, complete with homemade all-beef seasoned meatballs that are baked to golden perfection. They’re tender, juicy, and just begging to be devoured.

Close-up of cheesy meatballs covered in marinara sauce, garnished with herbs.

After baking the meatballs for 15 minutes, transfer them to a casserole dish, top them with marinara sauce and add so much luscious cheese. When it comes to cheese, I am a firm believer that more is definitely better!

I use a mixture of mozzarella to give the ooey-gooey cheese pull effect along with Parmesan which adds sharper flavor. After adding the cheese, your protein-rich meatball casserole only needs about 10-15 minutes in the oven to make sure the cheese melts to perfection.

Even though this recipe may seem a little complicated, it’s not! And you can have it ready from start to finish in 1 hour.

Close-up of a spoon lifting a cheesy meatball from a dish filled with meatballs, melted cheese, and tomato sauce, garnished with chopped herbs.

Shortcut Alert: Use Frozen Meatballs

Guess what? If you don’t want to make scratch meatballs, you don’t have to. You can use frozen meatballs. In the FAQs section below, I discuss how to make this recipe with this handy shortcut.

And at that point, you’re doing some simple ‘assembly of ingredients’ which makes this cheese and meatball casserole a great comfort food dinner that’s very approachable, even on busy weeknights.

A baked dish with meatballs, cheese, marinara sauce, and herbs in a white oval dish.

Ingredients in Meatball and Cheese Casserole

To make the homemade meatballs you’ll need:

  • Ground beef – wondering if you can use a mixture of ground beef and ground Italian sausage? You can. See the FAQs below for more info
  • White or yellow onion
  • Egg
  • Garlic (or garlic powder to taste)
  • Italian breadcrumbs
  • Italian seasoning
  • Salt
  • Pepper
  • Cayenne pepper or crushed chili flakes, optional for heat

For the casserole assembly, you’ll want to have on hand:

  • Marinara sauce
  • Shredded mozzarella cheese
  • Shredded or grated Parmesan cheese
  • Fresh basil or parsley, optional for garnishing

Note: Scroll down to the recipe card section of the post for the ingredients with amounts included and for more complete directions.

Image showing various ingredients for a meatball recipe including ground meat, onions, garlic, egg, spices, cheese, breadcrumbs, and tomato sauce, all arranged in small bowls on a marble surface.

How To Make Homemade Meatball Casserole

Here is an overview of how to make a cheesy meatball casserole. I’ve also seen this called a keto meatball casserole since it’s pretty low carb.

Consult the recipe card for full instructions. If you want to make it in advance, make sure to see the tip box below.

Make sure to see the video in the recipe card section below! 🎥

  1. Meatballs – To a large bowl, add all the ingredients, and using clean hands or a wooden spoon, gently combine all the ingredients making sure NOT to overmix or the meatballs can become tough.
  2. Using a small cookie scoop, or clean hands, form approximately 32 meatballs.
  3. Bake them in a preheated oven for about 15 to 20 minutes, noting that the exact baking time will depend on the exact size of the meatballs.
  1. Casserole Assembly – Transfer the cooked meatballs to a 2.5 to 3-quart baking dish or 9×13-inch pan and spray it with cooking spray.
  2. Place the cooked meatballs inside the casserole dish before topping the meatballs with marinara and both types of cheeses.
  3. Bake for about 10-15 minutes, or until the cheese has melted and is lightly golden browned.
  4. Optionally garnish with fresh herbs and serve immediately with garlic bread or any of your fave sides or salads!
A close-up of melted cheese-covered meatballs in tomato sauce, garnished with chopped parsley.

what to serve with baked cheesy meatball casserole

A close-up of a baked dish featuring meatballs covered with melted cheese, marinara sauce, and garnished with chopped herbs.

Make-Ahead – Two Ways

1. Prep this casserole to the point where the meatballs are formed and ready to be baked. Stop, cover with aluminum foil, and refrigerate them for up to 48 hours before proceeding. When you’re ready, bake the meatballs, transfer them to the casserole dish, and then bake again after adding the tomato sauce + cheese.

2. You can also get it to the point where you do bake off the meatballs, but stop there. Place them in your baking or casserole dish, cover, and refrigerate it for up to 48 hours. And then when you’re ready, finish the dish by adding the tomato sauce, cheese, and baking it until done.

A spoon lifts a portion of cheesy, saucy dish with herbs from a white baking dish, showcasing melty cheese and chunky ingredients.

Storage Recommendations

In the Refrigerator: This recipe will keep in an airtight container in the fridge for up to 5 days.

In the Freezer: This recipe will keep airtight in the freezer for up to 3 months. Technically, you can also freeze an unbaked/raw casserole however this implies you have room in your freezer for a large casserole dish that can lay flat with everything inside it and not tip, which is impractical for most of us. So it’s easier to freeze individual portions of the baked casserole.

To Reheat: I use my microwave for quickness and ease and reheat my leftovers for about 30 seconds on high, or as needed. But you can use your oven, whatever is best suited for you.

Recipe FAQs

can i use store bought or frozen meatballs?

To save time and energy, if you want to use store bought meatballs, you can. Thaw them, add them to the casserole dish, and bake them for about 10-15 minutes. The majority of frozen meatballs have already been cooked, so you’re just reheating them here – not actually cooking them. Add the pasta sauce, cheese, and bake for another 10-15 minutes, or until the cheese has melted, which is the same as you’d do at this point if you had made scratch meatballs.

can i use a different meatball recipe such as ground pork, ground turkey, or ground chicken meatballs?

If you have a scratch meatball recipe that you love, by all means use it. I have plenty on meatball recipes on my site too including this Spaghetti and Meatballs recipe which is a 50-50 beef and pork meatball. I have Ground Chicken Meatballs, and then other meatballs like these Italian Meatballs or Tex-Mex Meatballs which are mostly ground beef with some ground pork or ground Italian sausage. Make what you know you love. I suggest using 2 pounds of ground protein though so your yield is in line with mine.

how can i repurpose the leftovers?

If you want to spruce up any leftover meatball casserole you have, I would boil some penne pasta, rotini pasta, or make zucchini noodles using spaghetti squash – and then top it with the leftovers. You can also make meatball subs with your leftovers. Get some bread and pile in the juicy meatballs, cheese, and enjoy.

Pin This Recipe

Enjoy AverieCooks.com Without Ads! 🆕
Go Ad Free

5 from 2 votes

Cheesy Meatball Casserole

🧀🎉👏🏻 An EASY comfort food casserole that's made for meat and cheese lovers! Loaded with juicy baked meatballs and topped with both mozzarella and Parmesan cheeses for a true family FAVORITE casserole! No noodles, no problem. My homemade meatballs are incredible but you can use frozen meatballs to save time on busy weeknights when you need to get dinner on the table in 45 minutes!
If you want to use store bought frozen meatballs, you can. Please see the FAQs in the blog post for my recommendations.
If you want to make this casserole in advance, you can. Please see the Make-Ahead suggestions box in the blog post for my recommendations.
Prep Time: 15 minutes
Cook Time: 25 minutes
Servings: 6
Save this recipe to your email
Enter your email and we’ll send it to you!
Please enable JavaScript in your browser to complete this form.

Ingredients  

  • Meatballs
  • 2 pounds extra lean ground beef, I use about 90-93% lean
  • 1 small yellow or white onion, finely diced
  • 1 large egg
  • 2 cloves garlic, finely minced
  • ½ cup Italian breadcrumbs, or seasoned breadcrumbs
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt, or to taste
  • ½ teaspoon freshly ground black pepper, or to taste
  • ½ to 1 teaspoon crushed red pepper flakes, optional and if a bit of heat is desired
  • Casserole
  • 2 cups marinara sauce
  • 2 cups shredded Mozzarella Cheese
  • 1 cup finely shredded or grated Parmesan Cheese
  • Fresh basil or parsley, optional for garnishing

Instructions 

  • Meatballs – Preheat oven to 375F and line a baking sheet with foil for easier cleanup and spray with cooking spray, or spray the baking sheet.
  • To a large bowl, add all the ingredients, and using clean hands or a wooden spoon, gently mix together all the ingredients. Tip – Do not overmix or overwork the meat mixture because the finished meatballs will be tougher.
  • Using a 1 to 2 tablespoon scoop (often labeled as 'medium' size), form approximately 32 meatballs.
  • Evenly space them on the prepared baking sheet and bake for about 15 minutes, or until done. Baking Tips – Being that the meatballs are fairly small, they likely won't take more than 15 minutes to bake through, but all ovens vary, and if your meatballs are slightly larger, they may take up to 20 minutes to bake. Bake until done, whatever that means in your oven and situation.
  • Casserole – Spray a 2.5 to 3-quart casserole or baking dish (or 9×13-inch pan) with cooking spray and place the cooked meatballs into the dish. Make-Ahead Tip – If you're making this in advance, this is the most logical place to stop, cover well, and refrigerate for up to 48 hours before continuing on with the rest of the recipe and baking it off fully.
  • Evenly drizzle the marinara sauce over the top.
  • Evenly sprinkle both the mozzarella and Parmesan cheese over the top.
  • Bake uncovered for about 10 to 15 minutes, or until the cheese has melted and is as lightly golden browned as desired.
  • Optionally garnish with fresh herbs and serve immediately.
  • Storage – Leftover casserole will keep airtight in the fridge for up to 5 days or in the freezer for up to 3 months. Reheat leftovers for about 30 seconds in the microwave, or as desired.

Video

Nutrition

Serving: 1portion, Calories: 463kcal, Carbohydrates: 15g, Protein: 50g, Fat: 22g, Saturated Fat: 11g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 162mg, Sodium: 1523mg, Potassium: 882mg, Fiber: 2g, Sugar: 5g, Vitamin A: 847IU, Vitamin C: 8mg, Calcium: 442mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

More Easy Meatball Recipes:

Baked Italian Meatballs — Ready in just 30 minutes, these quick and EASY baked meatballs come out perfectly moist and tender every time! There’s no need to brown the meatballs before baking, which cuts back on dishes and saves time! These are the BEST Italian meatballs for spaghetti, subs, casseroles, and more! 

Baked Italian Meatballs — Ready in just 30 minutes, these quick and EASY baked meatballs come out perfectly moist and tender every time! There’s no need to brown the meatballs before baking, which cuts back on dishes and saves time! These are the BEST Italian meatballs for spaghetti, subs, casseroles, and more! 

Cheesy Gnocchi and Meatballs — True Italian comfort food with these beef and pork homemade meatballs along with pillowy gnocchi. Everything is covered in homemade tomato sauce , smothered with cheese, and baked! Easier than it looks, and an instant family favorite that everyone will beg you to make again!

Cheesy Gnocchi and Meatballs — True Italian comfort food with these beef and pork homemade meatballs along with pillowy gnocchi. Everything is covered in homemade tomato sauce , smothered with cheese, and baked! Easier than it looks, and an instant family favorite that everyone will beg you to make again!

Spaghetti and Meatballs — A family favorite recipe that never goes out of style! Made with homemade beef and pork baked meatballs, homemade marinara sauce, and perfectly cooked al dente spaghetti, this Italian classic is sure to get rave reviews! Not only do they taste FABULOUS but both homemade meatballs and homemade marinara are FASTER and EASIER than you may think! 

Spaghetti and Meatballs - A family favorite recipe that never goes out of style! Made with homemade beef and pork baked meatballs, homemade marinara sauce, and perfectly cooked al dente spaghetti, this Italian classic is sure to get rave reviews! Not only do they taste FABULOUS but both homemade meatballs and homemade marinara are FASTER and EASIER than you may think! 

Slow Cooker Buffalo Chicken Meatballs — EASY homemade chicken meatballs that simmer in buffalo wing sauce, seasonings, and spices in your slow cooker! Juicy and full of all the flavor of traditional buffalo chicken wings, minus the messy factor! Great for game day parties, holidays, graduations, or anytime you need an appetizer that kids and adults alike just adore! 

Slow Cooker Buffalo Chicken Meatballs - EASY homemade chicken meatballs that simmer in buffalo wing sauce, seasonings, and spices in your slow cooker! Juicy and full of all the flavor of traditional buffalo chicken wings, minus the messy factor! Great for game day parties, holidays, graduations, or anytime you need an appetizer that kids and adults alike just adore! 

Baked Honey Garlic Meatballs — These honey garlic meatballs are easy, can be prepped in advance, and hold well at room temp. They’re juicy, tender, and the honey garlic sauce gives them so much flavor! 

Baked Honey Garlic Meatballs — These honey garlic meatballs are easy, can be prepped in advance, and hold well at room temp. They’re juicy, tender, and the honey garlic sauce gives them so much flavor! 

Slow Cooker Hawaiian Meatballs — The EASIEST slow cooker meatball recipe that’s sure to be a hit at parties and events! Or turn this into a no-fuss weeknight meal and serve these pineapple-infused Hawaiian meatballs over rice! Made with only 6 ingredients so you can just set your slow cooker and let it do all the work!

Slow Cooker Hawaiian Meatballs – The EASIEST meatball recipe that’s sure to be a hit at parties and events! Or turn this into a no-fuss weeknight meal and serve these pineapple-infused Hawaiian meatballs over rice! Made with only 6 ingredients so you can just set your slow cooker and let it do all the work!

Slow Cooker Grape Jelly Meatballs — The EASIEST holiday appetizer that’s made with just 3 INGREDIENTS! People adore these saucy meatballs loaded with FLAVOR! A perfect appetizer for Thanksgiving, Christmas, New Year’s celebrations and holiday parties. Or make them for your next tailgating or game day party!

Slow Cooker Grape Jelly Meatballs - The EASIEST holiday appetizer that's made with just 3 INGREDIENTS! People adore these saucy meatballs loaded with FLAVOR! A perfect appetizer for Thanksgiving, Christmas, New Year's celebrations and holiday parties. Or make them for your next tailgating or game day party!

Mexican Beef Meatballs with Tomato Avocado Salad — They’re coated in enchilada sauce and are loaded with Mexican-inspired flavors!! Great for busy weeknight dinners or easy-breezy entertaining!! 

Mexican Beef Meatballs with Tomato Avocado Salad - These FAST and EASY beef meatballs are packed with protein that can provide strength to fuel the whole family. They’re coated in enchilada sauce and are loaded with Mexican-inspired flavors!! Great for busy weeknight dinners or easy-breezy entertaining!! #BeefItsWhatsForDinner #NicelyDone

Tex Mex Meatballs — Tender, juicy homemade beef and pork meatballs with just the right amount of spicy kick! Simmered in chipotle enchilada sauce and smothered with melted cheese, this EASY meatball recipe will become a weeknight family dinner favorite. Or make them as a game day or party appetizer recipe!

Tex Mex Meatballs - Tender, juicy homemade beef and pork meatballs with just the right amount of spicy kick! Simmered in chipotle enchilada sauce and smothered with melted cheese, this EASY meatball recipe will become a weeknight family dinner favorite. Or make them as a game day or party appetizer recipe!

Firecracker Air Fryer Chicken Meatballs — Lightly crisped on the outside, juicy and tender on the inside, these homemade meatballs are air fried and then coated in a sweet-with-tangy-heat firecracker sauce with the perfect amount of heat!

Firecracker Air Fryer Chicken Meatballs — Lightly crisped on the outside, juicy and tender on the inside, these homemade meatballs are air fried and then coated in a sweet-with-tangy-heat firecracker sauce with the perfect amount of heat!

Red Curry Meatballs — Indian-spiced beef meatballs are simmered in a homemade red curry sauce that’s perfectly spicy, savory, and so comforting especially when served over a bed of basmati rice! Learn how to recreate this ethnic dish that’ll IMPRESS your family and friends and have everyone begging for more!

Red Curry Meatballs - Indian-spiced beef meatballs are simmered in a homemade red curry sauce that's perfectly spicy, savory, and so comforting especially when served over a bed of basmati rice! Learn how to recreate this ethnic dish that'll IMPRESS your family and friends and have everyone begging for more!
5 from 2 votes (2 ratings without comment)

Leave a Comment

Please note: I have only made the recipe as written, and cannot give advice or predict what will happen if you change something. If you have a question regarding changing, altering, or making substitutions to the recipe, please check out the FAQ page for more info.

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here