Skip to Content

    Baked Meatballs

    Updated September 21, 2026 / 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.

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

    I’ve made a lot of meatball recipes in my day. While I love to cook them in a skillet, nothing is easier than making baked meatballs in the oven. You can make a big batch of meatballs so easily with my basic baked meatball recipe, so it’s ideal for feeding a crowd, or you can make extra to freeze for later (and they do freeze beautifully). Plus! They turn out tender, moist, and so flavorful.

    ground beef, ground Italian sausage, breadcrumbs, Parmesan, parsley, eggs, spices, marinara and butter in prep bowls

    Why You’ll Love Baked Meatballs 

    • Baked meatballs feed a big crowd, easily. You can even ask friends to jump in and roll the meatballs with you!
    • They are a great freezer meal! These freeze beautifully (instructions for freezer are below, and in the recipe).
    • A lot of picky eaters eat them! Who doesn’t love moist meatballs with tomato sauce? 

     

    For more easy Italian recipes try homemade spaghetti sauce, or this simple three ingredient tomato sauce. 

    ground beef, ground Italian sausage, breadcrumbs, Parmesan, parsley, eggs, garlic, salt, and pepper being combined in a bowl

    Baked Meatball Ingredients + Substitutions

    • Ground meat: My favorite combination of ground meats for meatballs is ground beef (80/20, for richness) and ground pork. You could also use all-beef if you prefer. 
    • Eggs: Eggs are the binder, helping the meatballs hold their shape as you roll and bake them. 
    • Italian-style breadcrumbs: I love Italian breadcrumbs because they already have Italian herbs mixed in, so they give a ton of flavor to the meatball mixture with zero extra effort. Use gluten-free panko to make these meatballs GF. 
    • 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 my simple marinara recipe. 
    meatballs on a foil lined baking sheet made with ground beef, Italian sausage, breadcrumbs, Parmesan, parsley, eggs & spices
    baked italian meatballs on a foil lined baking sheet made with ground beef, Italian sausage, Parmesan, breadcrumbs and spices

    How Long To Bake Meatballs

    Keep an eye on the meatballs as they bake, but they usually take about 20 minutes to cook in a 400°F oven. The cook time depends 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. I tested this recipe with meatballs that are about 2 tablespoons of meat mixture per meatball, and that’s my preferred size. Some people use a #30 cookie scoop to measure so that their meatballs are exactly the same size, but I usually just eyeball it. 

    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. 

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

    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 To Make Per Person

    This depends a little bit on how hungry everyone is, and what you serve the meatballs with. I usually serve the baked meatballs over pasta for a more filling meal, and plan for about three meatballs per person, or two for little kids. If you want to be really generous, plan for four 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 from frozen in a 400°F oven for 25 minutes. 

    Weeknight Dinner Inspiration, This Way

    For more recipe inspiration, follow us on Substack, Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper. Happy cooking!

    What to make in September

    💌 FREE EMAIL BONUS: Keep dinner ideas coming all month long.

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

    Baked Meatballs Recipe

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

    Description

    Made with a savory beef and pork blend, Parmesan, and fresh herbs, these Baked Meatballs are tender, flavorful, and endlessly versatile — serve them over pasta, tucked into a sandwich, or on their own with marinara. Best of all, they freeze beautifully, so you can stash a batch for busy nights.

    Print Recipe

    💌 Send yourself this recipe

    Enter your email and we'll send Baked Meatballs right to your inbox.

      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, garlic, salt, and pepper being combined in a bowl
      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.

        meatballs on a foil lined baking sheet made with ground beef, Italian sausage, breadcrumbs, Parmesan, parsley, eggs & spices
      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

      Rated 5 stars by 1 reader

      or

        Any questions?

        Need to change up some ingredients? Unsure about a step in the method? Click the Ask a Question button above. We’re here for you.

      • Carol

        5-star rating

        Heaven

        Thanks Carol!