Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
- In a large bowl, combine ground beef, ground pork, ricotta cheese, breadcrumbs, eggs, Parmesan cheese, parsley, basil, garlic, onion, salt, pepper, Italian seasoning, and red pepper flakes (if using).
- Gently mix all ingredients with your hands until just combined. Be careful not to overmix.
- Using your hands, form the meat mixture into meatballs about 1 1/2 to 2 inches in diameter. Moisten hands with water or olive oil to prevent sticking.
- Place the meatballs on the prepared baking sheet.
- Bake for 20-25 minutes, or until cooked through and lightly browned, rotating the baking sheet halfway through.
- (Optional: For pan-frying) Heat olive oil in a large skillet over medium-high heat. Add the meatballs and cook for 8-10 minutes, turning occasionally, until browned on all sides and cooked through. Cook in batches to avoid overcrowding.
- Transfer the cooked meatballs to a pot of marinara sauce.
- Bring the sauce to a simmer and let the meatballs simmer for at least 30 minutes, or longer for better flavor. Stir occasionally to prevent sticking.
- Serve hot over pasta, in sandwiches, or as an appetizer.
Notes
Don't overmix the meat mixture for the best results. Moisten your hands to prevent sticking while forming meatballs. Brown the meatballs for added flavor. Simmering in sauce enhances tenderness and flavor. Meatballs can be made ahead and stored in the refrigerator for up to 3 days or frozen for up to 3 months. For a healthier option, bake instead of pan-frying. For spicier meatballs, add extra red pepper flakes or cayenne pepper. Use ground chicken or turkey for a lighter option.
