Description
This spaghetti and meatballs recipe is a classic Italian-American dish featuring tender, juicy meatballs simmered in a rich and flavorful marinara sauce. Served over perfectly cooked spaghetti, this comforting meal is perfect for family dinners, meal prepping, or special occasions. With simple ingredients and easy-to-follow steps, you’ll have a delicious homemade meal that everyone will love!
Ingredients
For the Meatballs
- 1 pound ground beef (or a mix of beef and pork)
- ½ cup breadcrumbs (plain or seasoned)
- ¼ cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 2 tablespoons fresh parsley, chopped (or 1 teaspoon dried)
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon Italian seasoning
- 2 tablespoons milk
- 1 tablespoon olive oil (for frying)
For the Marinara Sauce
- 2 tablespoons olive oil
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 can (28 ounces) crushed tomatoes
- 1 can (15 ounces) tomato sauce
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning
- ½ teaspoon red pepper flakes (optional)
- 1 teaspoon sugar
- 2 tablespoons fresh basil, chopped (or 1 teaspoon dried)
For the Pasta
- 12 ounces spaghetti
- Water and salt for boiling
For Serving
- Grated Parmesan cheese
- Fresh basil or parsley
Instructions
Step 1: Prepare the Meatballs
- In a large bowl, combine the ground beef, breadcrumbs, Parmesan, egg, garlic, parsley, salt, pepper, Italian seasoning, and milk.
- Gently mix with your hands or a spoon until just combined—avoid overmixing to keep the meatballs tender.
- Shape the mixture into evenly sized meatballs, about 1 to 1.5 inches in diameter, and set aside.
Step 2: Brown the Meatballs
- Heat 1 tablespoon of olive oil in a large skillet over medium heat.
- Add the meatballs in a single layer, ensuring they aren’t overcrowded.
- Cook for 2-3 minutes per side until browned, then transfer to a plate. They will finish cooking in the sauce.
Step 3: Make the Marinara Sauce
- In the same skillet, add 2 tablespoons of olive oil and heat over medium heat.
- Sauté the diced onion for 2-3 minutes until soft. Add the minced garlic and cook for 30 seconds until fragrant.
- Pour in the crushed tomatoes and tomato sauce, then season with salt, black pepper, Italian seasoning, red pepper flakes (if using), and sugar. Stir well.
- Reduce heat to low and let the sauce simmer for 10 minutes, stirring occasionally.
- Stir in the fresh basil for an extra layer of flavor.
Step 4: Simmer the Meatballs in the Sauce
- Gently place the browned meatballs into the simmering marinara sauce.
- Cover and let them cook on low heat for 15-20 minutes, stirring occasionally.
- Taste and adjust seasoning if needed.
Step 5: Cook the Spaghetti
- Bring a large pot of salted water to a boil.
- Add the spaghetti and cook according to the package instructions until al dente.
- Drain the pasta and set it aside. Toss with a little olive oil to prevent sticking.
Step 6: Assemble and Serve
- Divide the cooked spaghetti onto plates or a serving dish.
- Top with meatballs and a generous amount of marinara sauce.
- Garnish with grated Parmesan cheese and fresh basil or parsley.
- Serve hot and enjoy!
Notes
- Meat Blend Tip: A mix of ground beef and pork makes the meatballs extra juicy.
- Make-Ahead Option: You can prepare the meatballs in advance and refrigerate them for up to 24 hours before cooking.
- Freezing Instructions: Freeze cooked meatballs and sauce in an airtight container for up to 3 months. Thaw in the fridge overnight before reheating.
- Spice Level: Add extra red pepper flakes if you prefer a spicier sauce.
- Alternative Cooking Method: Instead of pan-frying, bake the meatballs at 400°F (200°C) for 15-20 minutes.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Simmered
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 plate
- Calories: 550 kcal
- Sugar: 8g
- Sodium: 850mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 5g
- Protein: 28g
- Cholesterol: 75mg
Keywords: spaghetti and meatballs recipe, homemade spaghetti and meatballs, easy meatball pasta, classic spaghetti recipe, Italian meatballs with pasta