Ingredients:
- 1 lb (450 g) ground beef (or ground turkey for a lighter option)
- 1/2 cup (60 g) breadcrumbs (preferably Italian-style)
- 1/4 cup (25 g) grated Parmesan cheese
- 1/4 cup (60 ml) milk
- 1 large egg
- 2 cloves garlic, minced
- 2 tablespoons fresh parsley, chopped (or 2 teaspoons dried)
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon olive oil
- 1/2 small onion, diced
- 2 cloves garlic, minced
- 1 can (28 oz / 796 g) crushed tomatoes
- 1 tablespoon tomato paste
- 1 teaspoon sugar (optional, to balance acidity)
- 1 teaspoon dried basil
- Salt and pepper to taste
Instructions:
- In a large mixing bowl, combine ground meat, breadcrumbs, Parmesan cheese, milk, egg, minced garlic, parsley, oregano, salt, and pepper.
- Mix until just combined; avoid overmixing.
- Refrigerate the meatball mixture for 30 minutes to firm up.
- Preheat the oven to 400°F (200°C).
- Scoop the mixture into equal-sized portions (about 1.5 inches) and shape into balls.
- Arrange meatballs on a baking sheet lined with parchment paper.
- Bake in the preheated oven for 25-30 minutes or until browned and cooked through (internal temperature should reach 165°F (74°C)).
- In a saucepan over medium heat, add olive oil.
- Sauté diced onion until translucent.
- Add minced garlic and sauté for another minute.
- Stir in crushed tomatoes, tomato paste, sugar, basil, salt, and pepper. Simmer for about 10 minutes.
- Once meatballs are cooked, add them to the marinara sauce and gently combine.
- Serve hot over pasta, in a sub sandwich, or on their own.