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