• Skip to main content
  • Skip to primary sidebar
The Yummy Bowl
  • Browse by Category
    • 30-Minute Meals
    • One-Pot Meals
    • Breakfast
    • Appetizers
    • Dinner
    • Soups
    • Sides
    • Desserts
    • Drinks
    • Kid Friendly Recipes
    • Vegetarian
    • Pasta
    • Sandwiches & Wraps
    • Air Fryer
    • Slow Cooker
    • Cooking Tips and Ideas
    • Popular Recipes
  • Browse by Season
    • Fall
    • Spring
    • Summer
    • Winter
  • Browse by Protein
    • Beef
    • Chicken
    • Fish
menu icon
go to homepage
  • Recipes
  • Cooking 101
  • Shop
  • Subscribe
  • About
  • Contact
subscribe
search icon
Homepage link
  • Recipes
  • Cooking 101
  • Shop
  • Subscribe
  • About
  • Contact
×
The Yummy Bowl » Recipes » One-Pot Meals

Baked Meatball Casserole (Baked Ziti)

Jan 18, 2024 · Last updated: Jan 7, 2026 by Julia · 1 Comment · this post may contain affiliate links

Jump to Recipe
baked meatball casserole ziti.

Say hello to your new favorite comfort-dinner bake. This Baked Meatball Casserole is hearty, saucy, and loaded with melty mozzarella, tender meatballs, and a creamy Greek yogurt layer that adds just the right tang.

It’s one of those recipes that checks every box: easy to assemble, bakes in one dish, and feeds a hungry family without complaints. That combination of rich marinara, gooey cheese, and a creamy center? It’s the kind of dinner that disappears fast.

meatball bake in casserole.

Whether it’s a busy weeknight or a cozy weekend meal, this casserole delivers big flavor with very little effort; and once you make it once, it’s bound to earn a permanent spot in your dinner rotation.

Why Everyone Loves Meatball Casserole

It’s the perfect combination of scratch cooking, Italian flavors, and comforting textures; all baked to perfection in one pan.

This easy-to-make casserole is both filling and simple, making it an ideal weeknight meal for busy families.

As a food professional, I love sharing recipes like this that are not only delicious but also straightforward.

You won’t need to worry about multiple pots or pans; this one-pot meal makes cleanup a breeze! Whether paired with a side of salad or crusty bread, this casserole is sure to become a new favorite.

Want to Save This Recipe?

Enter your email and we’ll send the recipe directly to you!

Please enable JavaScript in your browser to complete this form.
Loading

By submitting this form, you consent to receive emails from The Yummy Bowl.

Ingredients

For The Meatballs

  • Ground meat - use all beef or a combination of ground beef and pork.
  • Breadcrumbs - plain or Italian-flavored breadcrumbs are both good options. Use gluten-free, if needed.
  • Milk - adds moisture. 
  • Egg yolk - an egg yolk will help bind the meatballs. Save the whites for frittata.
  • Italian seasoning - use an Italian seasoning premix or individual spices (at least 2-3 different dried herbs). 
  • Salt and ground pepper  - add salt and pepper to taste. 
  • Onion - a small onion, chopped, adds flavor to the meatballs. 
  • Parmesan cheese - freshly grated parmesan will melt evenly and will add some natural saltiness. 
ingredients for meatball casserole.

For more comforting, Italian-inspired recipes from scratch, check out my Olive Garden baked ziti, healthy Tuscan soup, and pasta Fazool. These recipes are all designed with easy, comforting meals in mind; perfect for any occasion!

The full recipe and ingredients can be found in the recipe card below this post.

For the Baked Casserole

  • Ziti pasta - ziti pasta works well with the sauce and meatballs, cooked and drained. Penne, fusilli are both great options.
  • Marinara sauce - use a jar of marinara sauce or pasta sauce both work well as would a basic tomato sauce. 
  • Cooked meatballs - prepare meatballs as per above, use frozen, or use your own recipe. 
  • Mozzarella cheese - shredded mozzarella makes this casserole ooey gooey good. If you can, grate it from a block for better melting.
  • Greek yogurt  - use plain, full-fat Greek yogurt to add richness to the baked ziti. Sour cream is also an option.
  • Parmesan cheese - freshly grated parmesan, for garnish, adds more cheesy goodness and a touch of saltiness. 
  • Fresh basil leaves - garnish with fresh basil for a pop of color and flavor. Fresh parsley is another option. 

This meatball recipe uses a combination of ground pork and beef but you can use any combination you like; beef/pork/veal/turkey or chicken.  

How To Prepare The Meatballs

In a large mixing bowl, combine ground pork and ground beef.

Stir breadcrumbs into meat and then pour milk on top.

Let the milk absorb into the meat and breadcrumbs while you get the onions ready. 

meatball mixture in a bowl.

Stir onion, egg yolk, freshly grated Parmesan cheese, Italian seasoning, salt, and pepper into the meat and breadcrumb mixture. 

Combine the ingredients well without overworking.

Using a large cookie scoop or tablespoon, shape the mixture into balls and place them on a baking sheet lightly coated with olive oil or lined with parchment paper.

Bake the meatballs in the oven at 425°F for 20 minutes. 

meatballs on baking sheet ready for baking.
baked meatballs.

How To Assemble The Baked Ziti Meatball Casserole

Combine drained pasta and 14 of the juicy meatballs in a large mixing bowl.

ziti pasta mixed with marinara sauce.

Cover with marinara sauce and stir until both the pasta and tender meatballs are completely covered in sauce.

meatball casserole with pasta and marinara sauce.

Transfer the meatball and pasta mixture into a lightly greased casserole dish.

Spread Greek yogurt over the top, stirring slightly to incorporate it.

meatball casserole with pasta and marinara sauce.

Sprinkle mozzarella cheese over the casserole.

mozzarella cheese added to meatball bake.

Bake in a 375°F oven for 25 to 30 minutes until the cheese is melted and the sauce bubbles.

Garnish with fresh basil and a few tablespoons of freshly grated Parmesan cheese. Serve immediately. 

Quick Tip Before You Bake

Let the casserole rest for 5–10 minutes after baking. This helps the layers set slightly and makes serving cleaner while keeping everything creamy inside.

meatball pasta bake.

If you love this meatball casserole try million dollar chicken, chicken alfredo pasta bake and spaghetti with meat sauce next!

Why Greek Yogurt Works So Well Here?

You can use ricotta in baked ziti, but it often turns slightly grainy once baked. Greek yogurt stays smooth and creamy, helps balance the acidity of the marinara sauce, and keeps the casserole from feeling heavy.

If you love extra sauce, you can double the yogurt; it makes the whole dish even creamier and more irresistible. Yum!

Tips

  • You can use store-bought breadcrumbs or make your own. Using store-bought plain or Italian breadcrumbs will both work. I always like to use these because of their fine texture that blends into meatballs perfectly.
  • Use any type of milk for the meatballs. 
  • To enhance the flavor of the beef meatballs, add a touch of garlic powder and onion powder. 
  • Change up the pasta shape depending on what you have in the pantry; any short pasta will work well. 

Julia's Tip

If you have minimal prep time, you can use store-bought meatballs instead of fresh homemade meatballs; fresh or frozen meatballs are both good options.

If you do opt for store-bought, warm the meatballs in the sauce while the pasta cooks, then follow the recipe instructions. 

What To Serve With Meatball Casserole

  • Green Goddess Tik Tok Salad
  • Buttery Lemon Garlic Green Beans
  • Air Fryer Apple Pie Baked Apples for dessert!
  • Simple Cucumber Salad - is always a hit!

Storing Leftovers

Fridge: 

  • Meatballs: Allow meatballs to come to room temperature and then store them in the refrigerator in an airtight container for up to 3 days. 
  • Baked Meatball Casserole: Refrigerate uneaten portions in an airtight container or cover tightly with aluminum foil or plastic wrap and store for up to 3 days in the fridge. 

Freezer:  

  • Meatballs: Flash freeze the meatballs and store them in the freezer in a freezer bag for up to 2 months. 
  • Baked Ziti Casserole: Leftover meatball casserole will also keep in the freezer for up to 2 months.

Make ahead: 

  • Meatballs: You can easily make the meatballs a few days ahead of time and then assemble this casserole.
  • Baked Ziti with Meatballs: The casserole can be assembled and stored in the fridge, unbaked for 24 hours, or baked for up to 3 days.

For best texture, I recommend reheating casserole in the oven.

meatball bake in casserole with parmesan and pasta.

Don't Miss These Beef Recipes

  • Ground beef dinner ideas - 1.
    Ground Beef Dinner Ideas for Busy Weeknights (12 Quick & Healthy Recipes)
  • Ground Beef Orzo Skillet.
    Ground Beef Orzo Skillet
  • Healthy Ground Beef and Quinoa Skillet
  • fried ground beef and cabbage in a white bowl angle shot
    Ground Beef and Cabbage (20 Minutes!)

Did You Like This Recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating below and share it on Instagram, Facebook, and Pinterest!

Recipe Card

meatball baked ziti.

Baked Meatball Casserole (Baked Ziti)

Julia
This Baked Meatball Casserole is a filling and family-friendly dish loaded with hearty meatballs, rich marinara sauce, mozzarella cheese, and a layer of Greek yogurt for a creamy and tangy center. Topped with freshly grated parmesan cheese and basil leaves, this casserole is the ultimate comfort food. 
5 from 3 votes
Print SaveSaved! Pin
Prep Time 20 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 10 minutes mins
Course Main Course
Cuisine American
Servings 4 servings
Calories 824 kcal

Want to Save This Recipe?

Enter your email and we’ll send the recipe directly to you!

Please enable JavaScript in your browser to complete this form.
Loading

By submitting this form, you consent to receive emails from The Yummy Bowl.

INGREDIENTS
  

Meatballs

  • 1 pound ground meat, beef or mixed with pork 50:50
  • ½ cups dried breadcrumbs, can be GF if needed
  • ¼ cup milk
  • 1 egg yolk
  • ½ teaspoon Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon freshly ground pepper
  • ¼ cup small onion, chopped
  • 3 tablespoon fresh Parmesan cheese, grated

To Assemble The Casserole

  • ½ pound (8 ounce) Ziti pasta, cooked and drained, (I used Barilla GF penne pasta made mix of rice and corn)
  • 3 cups marinara sauce
  • 14 cooked meatballs
  • 1 cups mozzarella cheese, shredded
  • ¼ cup Greek yogurt
  • 1 tablespoon fresh Parmesan cheese, for garnish
  • fresh basil leaves, for garnish

INSTRUCTIONS
 

  • In a large mixing bowl, combine ground pork and ground beef.
  • Stir breadcrumbs into meat and then pour milk on top. Let the milk absorb into the meat and breadcrumbs while you get the onions ready.
  • Stir onion, egg yolk, freshly grated Parmesan cheese, Italian seasoning, salt, and pepper into the meat and breadcrumb mixture.
  • Combine the ingredients well without overworking.
  • Using a large cookie scoop or tablespoon, shape the mixture into balls and place them on a baking sheet lightly coated with olive oil or lined with parchment paper.
  • Bake the meatballs at 425°F for 20 minutes.
  • Combine drained pasta and 14 of the juicy meatballs in a large mixing bowl. Cover with marinara sauce and stir until both the pasta and tender meatballs are completely covered in sauce.
  • Transfer the meatball and pasta mixture into a lightly greased casserole dish and spread Greek yogurt over the top, stirring slightly to incorporate it. Sprinkle mozzarella cheese over the casserole.
  • Bake in a 375°F oven for 25 to 30 minutes until the cheese is melted and the sauce bubbles.
  • Garnish with fresh basil and a few tablespoons of freshly grated Parmesan cheese. Serve immediately.

NOTES

  • Fridge. Meatballs: Allow meatballs to come to room temperature and then store them in the refrigerator in an airtight container for up to 3 days.
    • Baked Ziti Casserole: Refrigerate uneaten portions in an airtight container or cover tightly with aluminum foil or plastic wrap and store for up to 3 days in the fridge.
  • Freezer. Meatballs: Flash freeze the meatballs and store them in the freezer in a freezer bag for up to 2 months.
    • Baked Ziti Casserole: Leftover meatball casserole will also keep in the freezer for up to 2 months.
  • Make ahead. Meatballs: You can easily make the meatballs a few days ahead of time and then assemble this casserole.
    • Baked Ziti with Meatballs: The casserole can be assembled and stored in the fridge, unbaked for 24 hours, or baked for up to 3 days.

ADD YOUR OWN PRIVATE NOTES

Click here to add your own private notes.

NUTRITION

Calories: 824kcalCarbohydrates: 42gProtein: 52gFat: 50gSaturated Fat: 22gPolyunsaturated Fat: 2gMonounsaturated Fat: 16gTrans Fat: 1gCholesterol: 201mgSodium: 1902mgPotassium: 1111mgFiber: 5gSugar: 9gVitamin A: 931IUVitamin C: 14mgCalcium: 213mgIron: 6mg
Tried this recipe?@theyummy_bowl and tag #theyummy_bowl! Thank you!

Looking for more hearty Italian dinners? Try Chicken Parmesan.

Note: Nutrition information is estimated and varies based on the products used.

Full Nutrition Disclaimer can be found here.

FAQs

Is baked ziti the same as lasagna?

Though similar in nature and taste, baked ziti and lasagna are not the same. Lasagna is layered with sauce, pasta, and cheese while baked ziti the pasta and sauce are mixed together.

Does baked ziti contain ricotta?

Whether baked ziti has ricotta is a personal preference. This recipe does not contain any ricotta cheese.

More Recipes You'll Love

  • creamy cajun shrimp pasta with sausage.
    Creamy Cajun Shrimp Pasta with Sausage
  • Chicken pasta tetrazzini.
    Chicken And Mushroom Pasta Bake (Chicken Tetrazzini)
  • The Best Italian wedding soup with pasta and meatballs.
    Italian Wedding Soup
  • creamy garlic chicken and mushroom pasta in a black skillet
    Creamy Chicken & Mushroom Pasta

For all recipes, hop on to our Dinner collection.

This recipe was adapted from She's Not Cookin'.

« Chicken Tortilla Soup (With Rotisserie Chicken)
Braised Cabbage »

Reader Interactions

Comments

  1. Julia | The Yummy Bowl

    January 18, 2024 at 6:31 pm

    5 stars
    Enjoy an easy and delicious baked meatball casserole!

    Reply
5 from 3 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

the yummy bowl julia author

I'm Julia and welcome to The Yummy Bowl. I share easy and healthier recipes for busy people. Whether you're craving something deliciously healthy or a bit indulgent, you'll discover a variety of satisfying and comforting dishes here.

Readers Favorites

  • oatmeal cookies.
    No Sugar Added Healthy Breakfast Cookies (With Dried Fruit and Nuts)
  • a stack of banana oatmeal cookies with chocolate chips
    Banana Oatmeal Cookies with Chocolate Chips
  • slow cooker honey garlic chicken thighs
    Honey Garlic Chicken Thighs (Slow Cooker)
  • cabbage roll casserole with cheese.
    Lazy Cabbage Roll Casserole (with Ground Beef)
  • marinated cucumber tomato onion salad.
    Cucumber, Tomato and Onion Salad (5 Minutes To Assemble)
  • roasted asparagus with cheese and tomatoes.
    Roasted Asparagus With Parmesan (And Tomatoes)

Connect With Me

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Footer

↑ back to top

ABOUT

About Julia

Shop my Amazon Storefront

Contact Me

Work With Me

KEEP IN TOUCH

Facebook

Pinterest

Instagram

Youtube

Buy Me a Coffee

Subscribe

TERMS

Privacy Policy

Disclaimer

Terms & Conditions

As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Thank you for supporting my blog.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.