Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Golden-brown Italian meatballs glistening with olive oil and fresh parsley, nestled in a shallow ceramic bowl alongside a vibrant tomato basil sauce with visible herbs, served on a rustic wooden board with a side of al dente spaghetti, garnished with grated Parmesan and a sprig of fresh basil.

Juicy Italian Meatballs with Herbed Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These tender Italian meatballs are packed with garlic, parsley, and Parmesan, then gently simmered in a rich tomato basil sauce formaximum flavor and juiciness. Serve over pasta or as appetizers.

  • Total Time: 50 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 1 lb ground beef (85% lean)
  • 1/2 lb ground Italian sweet sausage
  • 1/2 cup fresh breadcrumbs
  • 1/4 cupwhole milk
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 2 tbsp fresh parsley, finely chopped
  • 1 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp olive oil
  • 1 (28 oz) can crushed tomatoes
  • 1/2 cup tomato sauce
  • 3 cloves garlic, minced
  • 1 tbsp fresh basil, chopped
  • Salt and pepper to taste

Instructions

  1. In a bowl, soak breadcrumbs in milk for 5 minutes.
  2. Combine beef, sausage, soaked breadcrumbs, Parmesan, egg, minced garlic, parsley, oregano, salt, and pepper. Mix gently with hands until just combined.
  3. Roll mixture into 1.5-inch balls (about 20 meatballs).
  4. Heat olive oil in a large skillet over medium heat. Brown meatballs in batches, about 3–4 minutes per side. Remove and set aside.
  5. Reduce heat to low. Add crushed tomatoes, tomato sauce, and 3 minced garlic cloves to the skillet. Simmer 10 minutes.
  6. Return meatballs to the skillet. Cover and simmer for 20 minutes, stirring occasionally.
  7. Stir in fresh basil. Season to taste with salt and pepper.

Notes

  • For extra tender meatballs, don’t overmix the meat mixture.
  • Browning the meatballs creates a richer flavor, but for a lighter version, bake at 400°F for 15–18 minutes instead.
  • Frozen meatballs reheat well—freeze uncooked balls on a tray, then transfer to a bag.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Method: Simmering, Searing
  • Cuisine: Italian
  • Diet: High Protein

Nutrition

  • Serving Size: 4 meatballs + 1/2 cup sauce + 1/2 cup pasta
  • Calories: 485 Kcal
  • Sugar: 7g
  • Sodium: 890mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 29g
  • Cholesterol: 95mg
Close the CTA