A timeless classic! π Spaghetti and Meatballs is the ultimate comfort food β tender, juicy meatballs simmered in rich tomato sauce, served over a bed of perfectly cooked spaghetti. Here’s a delicious from-scratch recipe thatβs easy enough for a weeknight but impressive enough for guests.
π Classic Spaghetti and Meatballs
π Prep Time: 20 minutes
β±οΈ Cook Time: 40 minutes
π½οΈ Serves: 4β6
π Ingredients
For the Meatballs:
-
1 lb ground beef (or half beef, half pork)
-
1/3 cup breadcrumbs
-
1/4 cup grated Parmesan
-
1 egg
-
2 cloves garlic, minced
-
2 tbsp chopped parsley (or 1 tsp dried)
-
1 tsp salt
-
Β½ tsp black pepper
-
Optional: splash of milk (1β2 tbsp) for extra tenderness
For the Sauce:
-
1 tbsp olive oil
-
1 small onion, finely chopped
-
2β3 cloves garlic, minced
-
1 can (28 oz) crushed tomatoes
-
1 tsp dried basil or Italian seasoning
-
Salt & pepper, to taste
-
Optional: pinch of sugar (to balance acidity)
For the Pasta:
-
12 oz spaghetti
-
Salted water, for boiling
-
Parmesan & fresh basil, for garnish
π©βπ³ Instructions
πΉ 1. Make the Meatballs
-
In a large bowl, combine all meatball ingredients.
-
Mix gently (donβt overwork the meat).
-
Roll into 1.5-inch balls (makes about 16β20).
-
Brown in a large skillet with a little olive oil over medium heat until golden on all sides (about 6β8 minutes). Remove and set aside.
πΉ 2. Make the Sauce
-
In the same skillet, add olive oil, then sautΓ© onion for 3β4 minutes.
-
Add garlic, cook 1 minute.
-
Stir in crushed tomatoes, seasonings, and optional sugar.
-
Simmer sauce for 10 minutes, then gently nestle in the browned meatballs.
-
Cover and simmer on low for 20β25 minutes, until meatballs are fully cooked and tender.
πΉ 3. Cook the Pasta
-
While sauce simmers, cook spaghetti in salted boiling water according to package instructions.
-
Drain, but reserve Β½ cup pasta water to loosen sauce if needed.
πΉ 4. Serve
-
Toss cooked pasta with some of the sauce, or plate and top with meatballs and sauce.
-
Garnish with Parmesan, fresh basil, or a drizzle of olive oil.
π Variations
-
Use ground turkey or chicken for lighter meatballs
-
Bake meatballs at 400Β°F (200Β°C) for 15β20 minutes instead of pan-frying
-
Add red pepper flakes for a spicy kick
-
Make it a meatball sub by serving on toasted rolls with mozzarella!
Want a one-pot version, slow cooker method, or gluten-free adaptation?