Ingredients
Equipment
Method
Step-by-Step Instructions
1️⃣ Make the Meatballs
🔹 Mix the Ingredients:
- In a large bowl, combine ground beef, ground pork, breadcrumbs, milk, Parmesan, garlic, egg, salt, pepper, oregano, basil, red pepper flakes, and fresh parsley.
- Use clean hands or a spoon to gently mix until well combined. Be careful not to overmix—this keeps the meatballs tender.
🔹 Form the Meatballs:
- Roll into 1½-inch balls (about golf ball-sized). You should get 12-15 meatballs.
- Place them on a parchment-lined baking sheet while you prep the pan.
🔹 Cook the Meatballs:
- Heat 2 tbsp olive oil in a large pan over medium heat.
- Brown the meatballs on all sides for 3-4 minutes per side (they don’t need to cook through yet).
- Remove from the pan and set aside.
2️⃣ Make the Sauce
🔹 Sauté the Aromatics:
- In the same pan, add 2 tbsp olive oil and heat over medium heat.
- Add onions and cook until softened (about 3 minutes).
- Stir in garlic and cook for 30 seconds, just until fragrant.
🔹 Simmer the Sauce:
- Add crushed tomatoes, tomato sauce, tomato paste, basil, oregano, sugar, salt, black pepper, and red pepper flakes.
- Stir well and bring to a simmer.
- Pour in ½ cup water or broth to thin it slightly.
🔹 Add the Meatballs Back:
- Carefully place the browned meatballs into the sauce.
- Cover and let simmer for 20-25 minutes, stirring occasionally, until the meatballs are cooked through (internal temp 165°F/74°C).
- Stir in fresh basil leaves at the end.
3️⃣ Cook the Pasta
- Bring a large pot of salted water to a rolling boil.
- Add pasta and cook until al dente according to package instructions.
- Drain and toss with 1 tbsp olive oil to prevent sticking.
4️⃣ Assemble & Serve
- Plate the pasta and top with sauce and meatballs.
- Sprinkle generously with grated Parmesan and fresh basil.
- Serve with crusty garlic bread or a side salad for the ultimate Italian feast!
Nutrition
Notes
Pro Tips for the Best Meatballs & Pasta
✔ Use a mix of beef & pork – The combination makes the meatballs extra tender and flavorful.
✔ Soak the breadcrumbs in milk – This keeps the meatballs moist instead of dry.
✔ Simmer the sauce low & slow – The longer it simmers, the richer the flavor!
✔ Use high-quality tomatoes – San Marzano tomatoes make the best sauce.
✔ Don’t overcook the pasta – Al dente pasta holds up best with the rich sauce.
Storage & Reheating Tips
Storage:
Store leftovers in an airtight container in the fridge for up to 4 days.
Meatballs and sauce freeze well for up to 3 months.
Reheating: Warm on the stovetop over low heat, adding a splash of water if needed.
Microwave in 30-second bursts, stirring between each.
Meatballs and sauce freeze well for up to 3 months.
Reheating: Warm on the stovetop over low heat, adding a splash of water if needed.
Microwave in 30-second bursts, stirring between each.