Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Meatballs Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Martha Stewart
  • Total Time: 35 minutes
  • Yield: 24 meatballs (6 servings of 4 meatballs each) 1x
  • Diet: Gluten Free

Description

These easy baked meatballs are juicy, flavorful, and ready in just 30 minutes! Made with a blend of ground beef and pork, seasoned perfectly with garlic, parmesan, and herbs, they’re versatile enough for pasta, subs, appetizers, or meal prep. Healthier than fried and absolutely delicious!


Ingredients

Scale

For the Meatballs:

  • 1 pound ground beef (85/15 lean)
  • ½ pound ground pork (or use pounds all beef)
  • ¾ cup breadcrumbs (plain or Italian-seasoned)
  • ½ cup freshly grated Parmesan cheese
  • ¼ cup milk (whole or 2%)
  • 2 large eggs
  • 34 cloves garlic, minced
  • 2 tablespoons fresh parsley, finely chopped (or 2 teaspoons dried)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon onion powder
  • ¼ teaspoon red pepper flakes (optional)
  • 1 tablespoon olive oil (for baking sheet)

Optional for Serving:

  • Marinara sauce
  • Fresh basil
  • Extra Parmesan cheese
  • Pasta or sub rolls

Instructions

Step 1: Preheat Oven and Prep Pan
Preheat your oven to 400°F (200°C). Line a large rimmed baking sheet with parchment paper or aluminum foil. Lightly brush or spray with olive oil to prevent sticking.

Step 2: Soak the Breadcrumbs
In a small bowl, combine breadcrumbs and milk. Stir and let sit for 5 minutes. This creates a panade that keeps meatballs tender and moist.

Step 3: Mix the Meatball Mixture
In a large bowl, combine ground beef, ground pork, the soaked breadcrumb mixture, Parmesan cheese, eggs, minced garlic, parsley, salt, pepper, onion powder, and red pepper flakes if using. Using your hands or a wooden spoon, mix gently just until everything is evenly combined. Don’t overmix or meatballs will be tough!

Step 4: Form the Meatballs
Using a cookie scoop or your hands, portion the meat mixture into balls about 1½-2 tablespoons each (roughly golf ball size). Roll between your palms to create smooth, round shapes. Place on the prepared baking sheet, spacing them about 1 inch apart. You should get about 24 meatballs.

Step 5: Bake
Bake for 18-22 minutes, or until meatballs are golden brown on the outside and cooked through to an internal temperature of 165°F. They should be firm to the touch with no pink remaining inside. The exact time depends on size – larger meatballs need a few extra minutes.

Step 6: Rest and Serve
Remove from oven and let rest for 3-5 minutes. This allows juices to redistribute, ensuring moist, tender meatballs. Serve immediately with your favorite sauce and sides, or cool and store for meal prep!

Notes

  • Don’t Overmix: Mix just until combined. Overworking makes tough, dense meatballs.
  • Uniform Size: Same-size meatballs cook evenly. Use a scoop for consistency.
  • Check Temperature: Internal temp should reach 165°F for food safety.
  • Make Ahead: Form meatballs up to 24 hours ahead, cover, and refrigerate until ready to bake.
  • Freezing: Freeze raw or cooked meatballs up to 3 months.
  • Sauce Options: Add to marinara, Swedish meatball sauce, BBQ sauce, or teriyaki.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 4 meatballs (⅙ of recipe)
  • Calories: 295
  • Sugar: 2g
  • Sodium: 565mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 24g
  • Cholesterol: 125mg