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
Homemade Meatballs

Homemade Meatballs

  • Author: Nina Johnson
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Simmer
  • Cuisine: Italian-American

Description

These homemade meatballs are juicy, tender, and simmered in a rich tomato sauce. Perfect for serving over pasta, inside sandwiches, or as a savory appetizer, they’re easy to prepare and packed with comforting Italian flavor.


Ingredients

Scale

1 pound ground beef

1/2 cup breadcrumbs

1/4 cup grated Parmesan cheese

1 large egg

2 cloves garlic, minced

1/4 cup grated onion

1 teaspoon Italian seasoning

1/2 teaspoon salt

1/4 teaspoon black pepper

2 tablespoons olive oil

2 cups marinara sauce


Instructions

1. In a large bowl, combine ground beef, breadcrumbs, Parmesan, egg, garlic, onion, Italian seasoning, salt, and pepper. Mix until just combined.

2. Shape the mixture into 1.5-inch meatballs and place them on a tray.

3. In a skillet, heat olive oil over medium heat. Brown the meatballs on all sides in batches.

4. Transfer meatballs to a pot with marinara sauce. Cover and simmer on low for 25–30 minutes.

5. Serve over pasta, in sandwiches, or as an appetizer with extra sauce.


Notes

Avoid overmixing the meat mixture to keep the meatballs tender.

For leaner meat like turkey, add moisture with onion or milk.

These freeze well! Store in a freezer-safe container with sauce for up to 3 months.


Nutrition

  • Serving Size: 4–5 meatballs
  • Calories: 365
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 25g
  • Saturated Fat: 8g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 22g
  • Cholesterol: 95mg

Keywords: meatballs, marinara, ground beef