Skip to Content

Baked Meatballs

February 11, 2025 / By Holly Erickson & Natalie Mortimer

This easy baked meatball recipe — moist, tender meatballs made of simple ingredients and cooked in the oven — is simply the best.

  • Fall
  • Winter
  • Lunch
  • Dinner
a bowl of Italian meatballs in marinara sauce made with ground beef and Italian sausage topped with parsley
Photography by Gayle McLeod

We’ve made a lot of meatball recipes in our lives (and shared more than 29 Meatball Recipes on TMP!). While we love to cook them in a skillet, nothing is easier than cooking meatballs in the oven. You can make a big batch of meatballs so easily with this baked meatball recipe, so it’s ideal for feeding a big crew, or for making enough to freeze for later (and they do freeze beautifully). Tender, moist, and so flavorful, baked meatball recipe is great for using in a lot of different situations: 

  • To feed a big crowd, easily. You can even ask friends to jump in and roll the meatballs with you!
  • As a freezer meal! These freeze beautifully (instructions for freezer are below, and in the recipe).
  • When you’re managing picky eaters. Who doesn’t love moist meatballs with tomato sauce? It’s a classic!
  • For more easy Italian recipes try our hearty Homemade Spaghetti Sauce or simple Three Ingredient Tomato Sauce
ground beef, ground Italian sausage, breadcrumbs, Parmesan, parsley, eggs, spices, marinara and butter in prep bowls

Easy Baked Meatball Ingredients

  • Ground meat: Our favorite combination of ground meats for meatballs is ground beef (80/20, so you’ve got some richness) and ground pork. Use the highest quality you can afford, for the best results. 
  • Eggs: Eggs are the binder, here, helping the meatballs hold their shape as you roll and bake them. 
  • Italian-style breadcrumbs: This is short cut number one — using Italian style breadcrumbs. They already have Italian herbs mixed in, so they’re ready to lend a ton of flavor to your meatball mixture, for zero extra effort. 
  • Parmesan cheese: Freshly grated Parm adds tons of umami richness to the meatballs. Don’t use pre-shredded, you really need the fine powder that comes from using a microplane grater
  • Seasonings: Salt, pepper, garlic and parsley. 
  • Tomato sauce: This can be as basic as opening a jar of store-bought sauce, or you can use our simple Homemade Marinara Sauce
ground beef, ground Italian sausage, breadcrumbs, Parmesan, parsley, eggs, garlic, salt, and pepper being combined in a bowl
meatballs on a foil lined baking sheet made with ground beef, Italian sausage, breadcrumbs, Parmesan, parsley, eggs & spices

How Long To Bake Meatballs

Keep an eye on the meatballs as they bake, but they usually take just about 20 minutes to cook in a 400°F oven. That said, the cook time will depend a little bit on the size of your meatballs, so it’s always a great idea to keep an eye on them and test for doneness when you think they look ready. We tested this recipe with meatballs that are about 2 tablespoons of meat mixture per meatball, and that’s our preferred size. Whatever size you roll yours, be sure to be consistent in the size so that all of your meatballs are done cooking at the same time. Why? Uneven sizes make for uneven cooking, meaning some meatballs could be underdone, while others are overcooked. 

jarred marinara sauce and butter being stirred together in a pot
baked italian meatballs on a foil lined baking sheet made with ground beef, Italian sausage, Parmesan, breadcrumbs and spices

How To Serve Baked Meatballs

a bowl of Italian meatballs in marinara sauce made with ground beef and Italian sausage topped with parsley

How Many Meatballs Per Person

Of course, this will depend on how hungry everyone is, and what you’re serving the meatballs with. If you serve the baked meatballs over pasta, they can be stretched a little further — maybe 3 meatballs per person, or 2 for little kids. If you’re serving them straight up, definitely plan for 4 meatballs per person. 

a bowl of Italian meatballs in marinara sauce made with ground beef and Italian sausage topped with parsley

How To Freeze Baked Meatballs

Mix the meatball ingredients together and shape the meatballs. After you shape them (but before you bake them) pop the entire sheet pan in the freezer. Once the meatballs have frozen through (it takes about 3 hours, minimum) then transfer them to an airtight container or freezer bag and store in the freezer for up to 3 months. When you’re ready to cook them, no need to thaw, just bake them in a 400°F oven for 25 minutes. 

a bowl of Italian meatballs in marinara sauce made with ground beef and Italian sausage topped with parsley

Weeknight Dinner Inspiration, This Way

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

💌 Let's Stay Together

There are so many great ways to receive all of our latest recipes, meal tips, and inspiration.

Baked Meatballs

  • Serves:  6
  • Prep Time:  30 min
  • Cook Time:  20 min
  • Calories:  376

Ingredients

  • 1 pound 80/20 ground beef
  • ½ pound ground pork
  • 2 large eggs
  • ⅔ cup Italian-style breadcrumbs
  • ⅓ cup finely chopped fresh flat-leaf parsley, plus more for serving
  • ¼ cup freshly grated Parmesan cheese, plus more for serving
  • 3 garlic cloves, finely minced
  • 1 ½ teaspoons kosher salt
  • ½ teaspoon freshly cracked black pepper

Method

  1. Heat the oven to 400°F with a rack in the center position. Line 2 sheet pans with parchment paper.

    ground beef, ground Italian sausage, breadcrumbs, Parmesan, parsley, eggs, spices, marinara and butter in prep bowls
  2. In a large bowl, combine the beef, pork, eggs, breadcrumbs, parsley, Parmesan, garlic, salt, and pepper. Mix well, then with wet hands, form golf ball–size balls (about 2 tablespoons each) and place on the prepared sheet pans. You should have about 25 meatballs.

    ground beef, ground Italian sausage, breadcrumbs, Parmesan, parsley, eggs, garlic, salt, and pepper being combined in a bowl
  3. Bake, rotating the sheet pans halfway through, until golden brown and cooked through, about 20 minutes.

    baked italian meatballs on a foil lined baking sheet made with ground beef, Italian sausage, Parmesan, breadcrumbs and spices

Nutrition Info

  • Per Serving
  • Amount
  • Calories 376
  • Protein 25 g
  • Carbohydrates 9 g
  • Total Fat 26 g
  • Dietary Fiber 1 g
  • Cholesterol 149 mg
  • sodium 535 mg
  • Total Sugars 1 g

Baked Meatballs

Questions & Reviews

Start the discussion with a question or review.

or