Ingredients
Method
Preparation
- Gently combine all meatball ingredients (except the oil) in a large bowl. Roll them into 1 1/2 inch balls.
Cooking the Meatballs
- Heat the oil in a large saucepan over medium heat. Add the meatballs and brown them in batches for a few minutes on each side. Remove and set aside.
Making the Sauce
- In the same saucepan, heat another 2 tablespoons of olive oil. Add the onion and sauté until softened, about 5 minutes.
- Add garlic and heat for 1-2 minutes.
- Add crushed tomatoes, bay leaf, parsley, red pepper flakes, salt, and pepper. Bring to a gentle boil, then reduce to a simmer.
- Add the meatballs to the sauce, cover the pot, and simmer for 45 minutes.
Serving
- Remove the bay leaf and parsley before serving. Stir in the basil and serve hot over spaghetti, in a sub sandwich, or on a plate with a sprinkle of Parmesan cheese and a side of garlic bread.
Notes
Ensure the meatballs are uniform in size for even cooking. Don’t rush the browning process; this adds flavor. Adjust the spices according to your taste preference. For extra moisture, you can add a bit of milk to the meat mixture. Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months.
