Home » Entrées » Beef Recipes » Italian Meatballs Recipe

Italian Meatballs Recipe

by victor

These Italian meatballs are by far the best Italian meatballs I’ve ever tried. They are moist and juicy, very flavorful and cheesy.  You can serve them on a bed of pasta, or throw on a bun and have an awesome meatball sandwich.

Italian meatballs in a cast iron pan with tomato sauce, melted cheese and fresh basil.

What makes them special is:

  1. Combination of beef chuck and pork shoulder, some of the most flavorful beef and pork cuts. Both have just the right ratio of meat and fat to make the meatballs juicy and very flavorful.
  2. The meatballs are baked in pasta sauce to keep them moist and to add more flavor.
  3. Fresh oregano and basil add even more flavor.
  4. The melted cheese that makes everything better.
  5. Browning before baking brings out even more flavor.

Pan searing Italian meatballs.

To stay true to Italian cuisine, use fresh mozzarella or bocconcini (small, bite sized fresh mozzarella balls).

Top down view of a pan full of Italian meatballs with marinara sauce, melted mozzarella and fresh basil leaves.

Fresh mozzarella tends to be stretchy and stringy when melted. And soooooo good! If you use fresh mozzarella you want to serve the dish as hot as possible, before the cheese starts to harden. You may want to keep a pair of kitchen scissors handy, just in case.

Italian meatball on a spoon.

If you are looking for something less stringy, try low moisture shredded mozzarella or, my favorite, marble cheddar cheese.

Italian meatballs in a baking dish with tomato sauce and melted cheese.

Cheddar is more acidic, which makes it less stretchy and more brittle so to speak. This also makes it much easier to serve. No scissors needed.

To make sure this dish is perfect, use your favorite pasta sauce. Any sauce will do, as long as you like it. Mediocre sauce will ruin the dish.

These easy oven baked homemade meatballs are probably some of the best Italian meatballs I've ever tried. Cheesy, very flavorful and super quick to make.

Serve with pasta or on a bun. These make superb meatball sandwiches. The best part, you don’t need to do much to create a perfect meatball sandwich – just scoop up a couple of meatballs together with the sauce and the cheese, plop on a bun and enjoy.

Italian Meatballs Recipe

5 from 3 votes
Print Pin Rate
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 6
Author: Victor


  • 1 lb ground beef chuck
  • 1 lb ground pork butt
  • 1/2 cup fresh Italian bread crumbs soaked in milk or water and torn into small pieces (dry, unseasoned bread crumbs will work too)
  • 1 large egg lightly beaten
  • 1/3 cup finely grated Parmesan cheese
  • 1 Tbsp fresh oregano leaves chopped
  • 2 Tbsp fresh basil leaves chopped
  • 10-12 whole fresh basil leaves to serve
  • 2 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
  • 1 Tbsp extra virgin olive oil
  • 1 jar 24 oz tomato pasta sauce (Prego Original Pasta Sauce is what I like to use in this recipe)
  • 8 oz fresh mozzarella or bocconcini drained and sliced (or 1 cup shredded cheddar cheese)


  • Preheat oven to 450F
  • Mix ground beef, pork, bread crumbs, egg, Parmesan cheese, salt, pepper, chopped oregano and basil in a large mixing bowl. Divide into 12 equal parts and shape into 12 balls.
  • Heat the oil in a 12-inch cast iron pan. Add the meatballs and cook over medium-high heat, turning, for about 5 minutes or until browned all over.
  • Add the pasta sauce and bring it to the boil. Add the cheese.
  • Transfer the pan into the oven. Bake at 425F convection or 450F regular, uncovered, for 15 to 20 minutes or until meatballs are cooked through (reached internal temperature of 165F).
  • Remove the pan from the oven. Garnish with the remaining whole basil leaves, sprinkle some freshly ground black pepper on top and serve immediately.


You may also like