• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Keeping It Simple Blog

  • About Me
  • Recipes
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • About Me
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
  • ×

    You are here Home » food » dinner

    By: Melissa

    Italian Oven Baked Meatballs With Pasta

    Italian oven baked meatballs are a great dinner idea that will surely please everyone. Baking the meatballs in cast iron in the oven makes this recipe easy and the homemade pasta sauce is amazing. It also has the flavor of an all day sauce but is ready in under an hour.

    Jump to Recipe
    Total Time: 1 hour 10 minutes

    If there was ever a dish that can conjures up good memories or makes you feel so happy after eating it, it is homemade Italian meatballs with pasta.  Maybe it is all of the movies that show off this dish or knowing it is a dish that is the essence of homemade goodness.

    Perhaps homemade Italian meatballs is a dish that you grew up with where the amazing smells of it cooking all day long emanated from the kitchen.  Whatever the reason, this is a dish that can bring smiles!

    Let me show you how to make the most delicious Italian meatballs in the oven and get that all day taste without cooking all day!

    meatballs-closeup
    Italian Meatballs

    With this easy meatball recipe, you will have the flavor of an all day sauce:

    You don't have to cook your sauce and meatballs all day long to have an amazing pasta with meatballs meal. It is all about maximizing flavor where it is important. How you cook your meatballs and the ingredients you use will be what makes this meatballs and pasta recipe amazing.

    Cooking these Homemade Italian Meatballs in Cast Iron (Note: sheet pan instructions are included in recipe below):

    meatballs in pan before being cooked

    How to make the best oven baked Italian Meatballs:

    I have tried many different recipes for meatballs over the years. From cooking the meatballs in the sauce, to browning them in a pan first then adding them to the sauce, to cooking meatballs in the slow cooker with no browning whatsoever. There has been lots of practice here.

    These methods have all been very good but I wanted something that was still easy, wasn't pan fried where I am getting grease splatter on me and still tastes amazing, like an all day Italian sauce.

    Getting that delicious crisp outside on your meatballs:

    First, to achieve that beautiful golden crust on the meatballs that you would normally get when pan frying, I used a cast iron pan. Now, if I am making a really big batch of meatballs I will cook the meatballs on a large sheet pan, since only so many will fit in a cast iron pan.

    But here, we are going for that all day sauce taste along with crisp and juicy meatballs which happens with the cast iron. If you can, try to use the cast iron because it really makes such a difference.

    Italian meatballs in cast iron
    Italian meatballs fully cooked.

    Making Italian meatballs that are tender on the inside:

    If you are wondering how to make tender Italian meatballs, read this section carefully.

    When making your meatballs you want to avoid over rolling them and applying too much pressure. This is the best way to ensure that you will not have tough meatballs. Italian meatballs are meant to have some rustic texture on the outside and not be completely smooth.

    Another important point about making tender meatballs is you need to have some moisture in your recipe. Even if you are working with a fattier ground beef, you still need to add some moisture. I love using ricotta in my meatballs because you do not taste it but it just keeps the meatballs really tender.

    Getting that all day Italian sauce flavor without cooking all day:

    When making this recipe, I cook my meatballs in cast iron in the oven first then add the pasta sauce to the pan of meatballs later on.  I also add olive oil to the meatballs before they cook to help them get that nice crust.   

    This does a couple things. First, the delicious juices from the meatballs will be in the cast iron pan so when you add the sauce to the pan later, the sauce marries with those pan juices. This gives that all day taste.

    The other thing this does is the caramelization on the meatballs will give that delicious all day sauce taste to your dish.

    When you add the sauce into the cast iron pan at the end, it also helps thicken up the sauce a bit. You do this step on the stove top and it only takes an extra 5 minutes at the end.

    The ingredients you will need to make these Italian baked meatballs are:

    • Ground beef (or a mixture of beef and pork). I like a 90/10 or 80/20 mix. This is ricotta in this meatball recipe so you can get away with a leaner mix if you prefer that.
    • Panko bread crumbs. This really makes a difference so try to use this if you can.
    • Eggs
    • Parmesan
    • Garlic
    • Olive oil
    • Ricotta (or milk)
    • Basil
    • Oregano and Italian parsley

    Making the Italian Meatballs:

    • Italian meatball dry ingredients
      Dry Ingredients.
    • Italian meatballs mixture
      Wet Ingredients.
    • Meatball mixture in bowl
      Mix it all together.
    • meatballs in pan before being cooked
      Scoop and roll meatballs.

    All of these ingredients are mixed together and rolled into a ball and then baked off in the oven. The juices from the meatball will coat the cast iron and add to the flavor of the sauce that you add to it later.

    Pro tip for making the best Italian meatballs!

    When you are rolling your meatballs, gently rolling them is key to having tender meatballs. I like to say that if a meatball looks really smooth then it was over rolled.

    You will notice that my meatballs have some texture on the outside. That is how they should look.

    The ingredients you will need to make the marinara sauce for the meatballs are:

    • San Marzano tomatoes (canned)
    • Garlic
    • Olive oil
    • Onion
    • Basil
    • Red pepper flakes (it will not make it spicy)
    • Oregano
    • sauteeing aromatics for pasta sauce
      Saute your aromatics.
    • mashing tomatoes for pasta sauce
      Mash your tomatoes in your pan.
    • pasta sauce simmering
      Let sauce simmer.
    • pasta sauce with lid
      Cover with lid.

    This Italian baked meatball recipe is sort of a hybrid of all the ways I have learned to make meatballs and sauce.  The flavor of the meatballs and the sauce cooked this way is amazing and very simple. 

    The meatballs are wonderfully crisp on the outside and moist on the inside just as they should be.

    Italian meatballs in sauce
    Meatballs simmering in sauce.

    I even threw in my favorite Italian restaurant tricks which is to add a touch of butter at the end (though this is totally optional). I have known enough people who have worked in Italian restaurants and many of them have told me about the butter addition.

    One tablespoon of butter is not that much when it is mixed into an entire sauce.

    Adding the sauce to your meatballs in the cast iron pan at the end:

    sauce added to Italian meatballs

    When you remove your cast iron pan from the oven you will see some of the fat from the meatballs in your pan. When you mix your sauce into the pan, you are mixing the fat from the meat and drippings into your sauce.

    This is why you are getting that all day sauce flavor.

    If you prefer less fat in your sauce just scoop a little of the fat out of your pan before pouring in your sauce. You will still get some of that delicious flavor but just less oil.

    This is totally up to you!

    Italian meatballs in sauce closeup

    Tips when making these Italian Baked Meatballs:

    Freezing the meatballs:

    This recipe makes a lot of large meatballs so you will probably have leftovers. These meatballs and sauce freeze beautifully.

    To freeze the meatballs just let the meatballs and sauce come to almost room temperature and place them in a freezer proof container and in the freezer.

    You can freeze these meatballs for up to two months.

    To thaw, just remove your meatballs and sauce from the freezer and place in the fridge overnight.

    Add your meatballs and sauce to a medium sauce pan and simmer on low until the meatballs and sauce are completely warmed through. If the sauce is too thick just thin it a bit with a little water and stir well.

    Adjust for seasoning with salt if you do this.

    What to serve with your meatballs:

    • My absolute favorite thing to serve with these is actually just a good warm Italian oregano crostini.
    • To lighten things up a bit you can serve a light Italian spinach and mushroom salad.
    • I also would recommend a very easy charred broccoli with lemon. The flavors go well with the meatballs and it is not overly heavy.

    For more Italian Pasta Recipes:

    • Spaghetti with Pork Bolognese
    • Pasta with Fresh Cherry Tomatoes
    • Pasta with Tomatoes and Anchovies
    • Pasta with Chickpeas Spinach and Lemon
    • Carbonara with Roasted Cauliflower
    • Spaghetti Aglio e Olio

    I hope you give these a try and see for yourself why I love it so much!

    meatballs
    meatballs
    Print Recipe
    5 from 2 votes

    Italian Oven Baked Meatballs with Pasta

    A classic and delicious Italian comfort food
    Prep Time10 mins
    Cook Time1 hr
    Total Time1 hr 10 mins
    Servings: 14 Large Meatballs

    Tried the Recipe? We Would Love To Hear From You In The Comments Below!

    Author: Melissa

    Ingredients

    Meatballs

    • 2 lbs of 85/15 ground beef This ratio of fat keeps the meatballs tender. If you use lean ground beef the meatballs will not be as moist.
    • ½ cup of whole milk ricotta if you do not have ricotta you can use whole milk instead.
    • 1 ½ cups of dried bread crumbs preferably panko
    • 2 eggs lightly beaten
    • ½ cup of freshly grated Parmesan cheese plus more for the table later
    • 4 tablespoon milk
    • 2 tablespoon of finely chopped parsley
    • 2 tablespoon of finely chipped fresh basil
    • 3 cloves minced garlic
    • 1 tablespoon kosher salt
    • ½ tablespoon freshly ground black pepper

    Sauce

    • 2 cloves of garlic minced
    • ¼ teaspoon of crushed red pepper flakes
    • 1 small yellow onion spanish finely chopped
    • 2 28 oz cans of whole San Marzano tomatoes
    • 1 tablespoon of butter
    • 2 tablespoon of extra virgin olive oil best quality you can find
    • 1 teaspoon of salt and pepper and more to taste
    • 1 tablespoon fresh chopped basil
    • 1 teaspoon dried oregano
    • 1 tablespoon salt plus more to taste

    Pasta

    • 1 box of spaghetti you can use a whole box of ziti, penne or rigatoni as a substitute
    • a handful of salt for the pasta water
    Follow Keeping It Simple Blog On Pinterest

    Instructions

    Meatballs

    • Preheat your oven to 375 degrees.
    • In a large bowl combine your dried breadcrumbs and milk. Mix and let sit for a couple minutes to let the bread crumbs absorb the milk
    • Next add 3 cloves of minced garlic, 2 tablespoon of chopped basil, 2 tablespoon of chopped parsley and ½ cup of freshly grated Parmesan and mix well.
    • Now, take in the amazing scent!
      Italian meatball dry ingredients
    • Next add your ground beef, ricotta and beaten eggs along with 1 teaspoon of salt and pepper
    • With your hands gently work all of the ingredients together.
    • Grab your cast iron pan (or a large sheet pan or other oven proof heavy bottom pan) and place next to your bowl.
    • With an ice cream scoop, scoop out heaping scoops of your meatball mixture and gently roll the meatballs into round balls and place in your cast iron pan. If using a sheet pan: If you are using a sheet pan, just place the meatballs on to your sheet pan.
      Meatball mixture in bowl
    • Repeat this until all the meatballs are made.
    • Once all the meatballs are in the pan, drizzle them all with a little olive oil which will help them get that nice outer crust when cooking.
      meatballs in pan before being cooked
    • Bake for about 35 minutes or until the meatballs are nicely browned and crisp.
      Italian meatballs in cast iron
    • While the meatballs are cooking, start the sauce.

    Sauce Instructions

    • In a large saute pan over medium heat, add your olive oil, red pepper flakes, oregano, onions and garlic and cook for about 4-5 minutes or until the onions begin to soften.
      sauteeing aromatics for pasta sauce
    • Now add your canned whole tomatoes and with a potato masher or with a large spoon, begin gently pressing down on the whole tomatoes so they begin to break apart. Be careful because the juices will shoot out of the tomatoes when you do this so proceed slowly!
      mashing tomatoes for pasta sauce
    • Next, add 1 tablespoon of fresh basil, 1 tablespoon of kosher salt and and stir well.
      pasta sauce simmering
    • Cover with a tight fitting lid and turn down heat down to low and allow to gently simmer for 15 minutes.
      pasta sauce with lid
    • Once your meatballs are fully cooked, remove from the oven and place on the stove top over low heat.
      Italian meatballs in cast iron
    • Now add your sauce to the cast iron pan and cook for another 5 minutes. Make sure you coat all the meatballs with the sauce and gently stir the sauce and meatballs well.
      If you are using a sheet pan: Scoop your meatballs off of your sheet pan and place in your sauce. Mix the meatballs around well so they well coated.
      Italian meatballs in sauce
    • Now go ahead and add your tablespoon of butter and gently mix that into the sauce.
    • Taste for seasoning and see if it needs any salt.
      sauce added to Italian meatballs
    • Cover cast iron with aluminum foil or lid and proceed to making the pasta.

    Spaghetti

    • Bring a large pot of water to boil on the stove.
    • When the water is boiling salt it well and follow the instructions on the box of pasta for cooking to al dente.
    • Once the pasta if cooked drain the pasta and place it back into the pot.
    • Add 1 ladle of the red sauce to the pasta and mix well to prevent it from sticking to itself.

    Serve

    • You can plate this family style by placing your pasta in a large platter style bowl and scooping out the meatballs over top and then pour your sauce right over that.
    • Serve with freshly grated Parmesan cheese and enjoy!

    Nutrition

    Calories: 207kcal | Carbohydrates: 1g | Protein: 15g | Fat: 15g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 75mg | Sodium: 1122mg | Potassium: 220mg | Fiber: 1g | Sugar: 1g | Vitamin A: 147IU | Vitamin C: 1mg | Calcium: 77mg | Iron: 2mg

    Nutrition Values are estimates only.

    See full nutrition disclaimer here
    Course :Main Course

    More dinner

    • Brussels Sprouts Hash With Pancetta
    • Spinach and Pancetta Quiche
    • Kofta Meatballs
    • Mostly From Scratch Cuban Black Beans

    Reader Interactions

    Comments

    1. Daniel says

      October 12, 2021 at 4:25 pm

      5 stars
      Great recipe! We skimmed some of the fat out the pan after baking (since we are watching calories) but we did leave a little for the sauce. It tasted amazing.

      Reply
    2. Hali says

      August 03, 2021 at 2:02 pm

      5 stars
      These came out amazing. We will be making them again

      Reply

    Trackbacks

    1. Fresh Cherry Tomato Sauce • Keeping It Simple Blog says:
      August 16, 2021 at 3:52 pm

      […] Spaghetti with Meatballs […]

      Reply
    2. Italian Wedding Soup • Keeping It Simple Blog says:
      January 20, 2021 at 8:21 pm

      […] you want to make a whole new meal with them, you can make this homemade marinara sauce and add the meatballs in and serve over pasta for another great Italian […]

      Reply
    3. Basil Olive Oil Cake with Sweet Whipped Cream • Keeping It Simple Blog says:
      December 31, 2020 at 10:19 pm

      […] a dessert to go with an amazing Italian dinner like this Spaghetti and Meatballs or this Italian Baked […]

      Reply
    4. Olive Oil and Parmesan Bread • Keeping It Simple Blog says:
      November 19, 2020 at 10:05 pm

      […] This bread is great served with pasta, grilled meat or even on it’s own as an appetizer. I love serving it for pasta nights in our house to make it feel like a classic Italian American restaurant experience. My favorite meal to serve this with is my Italian meatballs. […]

      Reply
    5. Pepper Steak • Keeping It Simple Blog says:
      November 11, 2020 at 7:53 pm

      […] It also makes a great “make your own takeout” at home dish and trust me, the ingredients and flavors will be better than anything you could order out. I love recreating restaurant meals at home instead of eating out. Some of my favorites are this fajitas dish, Veggie fried rice, and Italian spaghetti and meatballs! […]

      Reply
    6. Homemade Tomato Soup • Keeping It Simple Blog says:
      November 10, 2020 at 6:24 pm

      […] Homemade Meatballs and Tomato Sauce […]

      Reply
    7. Kofta Meatballs • Keeping It Simple Blog says:
      October 31, 2020 at 1:55 pm

      […] Italian Meatballs with Spaghetti […]

      Reply
    8. Spaghetti with Pork Bolognese Sauce • Keeping It Simple Blog says:
      October 30, 2020 at 7:06 pm

      […] get me wrong, I do love beef with marinara as well. That is why one of my favorite dishes is pasta with homemade Italian meatballs which is made with beef. It is just for this dish, pork is definitely my […]

      Reply
    9. Italian Baked Zucchini • Keeping It Simple Blog says:
      October 30, 2020 at 7:04 pm

      […] (there are so many amazing ones like RAO’s that are from Italy and so delicious). My favorite homemade marinara is also really easy and so […]

      Reply
    10. Broken Noodles with Sausage, Kale and Mushrooms • Keeping It Simple Blog says:
      October 26, 2020 at 4:10 pm

      […] Authentic Spaghetti and Meatballs […]

      Reply
    11. Spaghetti with Pork Bolognese Sauce • Keeping It Simple Blog says:
      February 10, 2020 at 9:17 pm

      […] do love beef with marinara as well and one of my favorite dishes is pasta with homemade Italian meatballs which is made with beef. For this dish, pork is definitely my favorite. Now, if you are looking to […]

      Reply
    12. Olive Oil and Parmesan Bread • Keeping It Simple Blog says:
      February 8, 2020 at 3:07 pm

      […] like a classic Italian American restaurant experience. My favorite meal to serve this with is my Italian meatballs. I often skip the pasta and just serve this bread with the meatballs and sauce and use the bread to […]

      Reply
    13. Italian Baked Zucchini • Keeping It Simple Blog says:
      January 23, 2020 at 9:53 pm

      […] (there are so many amazing ones like RAO’s that are from Italy and so delicious). My favorite homemade marinara is also really easy and so delicious! The recipe is for meatballs and sauce but you can follow the […]

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome to Keeping It Simple Blog!

    keeping it simple blog portrait

    I am so excited you are here. My name is Melissa and I started this recipe website a few years ago to share recipes that I have been cooking for family and friends for years.

    More about me →

    Some of Our Favorite One Pot/One Pan Meals

    • Spaghetti Aglio e Olio (Garlic and Oil Pasta)
    • Our Favorite Loaded Nachos (Sheet Pan Recipe)
    • The Best Chicken Fajita Taco
    • Easy One Pot Sausage Jambalaya
    • Homemade Creamy Tomato Basil Soup
    • Sheet Pan Salmon and Vegetables

    More recipes →

    Featured In:

    logos of publications that Keeping It Simple Blog has been featured in

    Footer

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Featured In

    logos of publications that Keeping It Simple Blog has been featured in

    Footer

    ↑ back to top

    Privacy Policy

    Accessibility

    Newsletter

    Contact

    Copyright © KeepingItSimpleBlog