Pan-searing: Heat olive oil in a large skillet over medium heat. Sear the meatballs on all sides until browned (about 6-8 minutes), then transfer to a plate.Baking: Preheat oven to 175°C (350°F). Arrange meatballs on a baking sheet and bake for 20-25 minutes until cooked through.
Prepare the Marinara Sauce
4 In the same skillet, heat olive oil over medium heat. Sauté onions until translucent (about 3-4 minutes). Add garlic and cook for another minute. Pour in crushed tomatoes, salt, pepper, oregano, basil, red pepper flakes (if using), and sugar. Simmer for 20 minutes, stirring occasionally.
Combine and Simmer
5 Add the cooked meatballs to the marinara sauce, ensuring they are well coated. Let them simmer for another 10-15 minutes on low heat, allowing the flavors to meld. Stir in fresh basil before serving.
Note
- For extra juicy meatballs, use a mix of ground beef and pork.
- You can store leftover meatballs and sauce in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
- Serve with spaghetti, crusty bread, or in a meatball sub.
Keywords:
beef meatballs, marinara sauce, homemade, Italian recipe, comfort food