The short answer: classic spaghetti and meatballs means homemade beef meatballs cooked to 160°F, simmered in tomato sauce, and served over al dente spaghetti.
- Key numbers: 1 lb ground beef · 12 oz spaghetti · 160°F meatballs · feeds 4
- Top moves: brown meatballs, simmer in sauce, salt the pasta water, finish with pasta water
- Free and paid next step: get the free recipe book starter pages (we email it to you), or save your mix in the Family Recipe Binder ($6.99).
Our picks for spaghetti and meatballs
Starter pickPrintables
Meal Planner & Grocery List
Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.
Printables
Family Recipe Binder
Section dividers, four recipe page layouts with room for the family story, 4x6 and 3x5 cards and a conversion chart - print it or type into the fillable version.
Prep time: 20 minCook time: 35 minTotal time: 55 minServings: 4 servings
Amounts and methods for this spaghetti and meatballs recipe were checked November 6, 2026.
Meatball ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Ground beef (or beef-pork) | 1 pound | 85–90% lean works |
| Egg | 1 | Binder |
| Breadcrumbs | ½ cup | |
| Milk | ¼ cup | Softens crumbs |
| Parmesan | ¼ cup | Optional |
| Garlic + parsley | 2 cloves + 2 Tbsp | |
| Salt and pepper | 1 tsp + ½ tsp |
Sauce and pasta
| Ingredient | Amount | Notes |
|---|---|---|
| Marinara or crushed tomatoes | 24–28 oz | Jar or homemade |
| Olive oil + onion | 1 Tbsp + ½ onion | If starting sauce from scratch |
| Spaghetti | 12 ounces dry | |
| Salt for pasta water | 1–1½ Tbsp | Big pot |
How to make spaghetti and meatballs
- Mix meatballs. Combine beef, egg, breadcrumbs soaked in milk, cheese, garlic, parsley, salt and pepper. Roll into 1½-inch balls.
- Brown or bake. Brown in a skillet with oil, or bake at 400°F about 15 minutes. Ground beef mixtures need 160°F in the center (USDA ground beef).
- Sauce. Warm marinara in a wide pot. Add meatballs; simmer gently 15 to 20 minutes.
- Pasta. Boil spaghetti in well-salted water until al dente. Reserve ½ cup pasta water; drain.
- Serve. Toss pasta with some sauce and pasta water. Plate with meatballs and extra Parmesan.
Timing chart
| Step | Approx. time |
|---|---|
| Mix and shape | 10–15 min |
| Brown/bake meatballs | 12–20 min |
| Simmer in sauce | 15–20 min |
| Boil spaghetti | 8–10 min |
Leftovers keep about 3 to 4 days in the fridge. Reheat until steaming hot.
For meatball technique alone see meatball recipe; for poultry balls see chicken meatballs. Sauce deep-dives: spaghetti sauce recipe and marinara sauce. More comfort plates: easy comfort food recipes and casserole recipes.
Plan the shopping and save the recipe

Write the meal on the week plan so the ingredients are already in the cart.
- Meal Planner & Grocery List, $3.99. A weekly menu, aisle-sorted grocery list and pantry inventory.
- Family Recipe Binder, $6.99. Keep your spice mix and timing notes with your other family recipes.
Browse more kitchen printables in the printables shop. Pair this with easy dinner ideas or meal planning on a budget.
Want free starter pages before you buy a binder? Get the free recipe book pages (we email it to you).
Frequently asked questions
How do you make spaghetti and meatballs? Mix and shape meatballs, brown or bake them, simmer in tomato sauce, and boil spaghetti until al dente. Toss pasta with sauce and top with meatballs and Parmesan.
What temperature should meatballs reach? If the mix is ground beef (or beef-pork), cook to 160°F. If you use ground poultry meatballs, cook to 165°F. Check the center of a meatball with a thermometer.
Should meatballs be cooked before going in the sauce? Browning or baking first builds flavor and helps them hold shape. You can finish them in simmering sauce, but they should still hit a safe internal temperature.
How long do you simmer meatballs in sauce? Once browned, 15 to 30 minutes in sauce is enough for flavor. Longer simmering is fine on low heat if you keep the pot from scorching and the meatballs already reached a safe temperature.
Can I use jarred sauce? Yes, jarred sauce works for spaghetti and meatballs. Choose a thick marinara and simmer the cooked meatballs in it. Homemade sauce is nice when you have time — see spaghetti sauce recipe or marinara sauce.
How much pasta per person? Plan about 2 ounces dry spaghetti per person for a moderate plate, or 3 ounces if pasta is the main event with fewer sides.
Can spaghetti and meatballs be made ahead? Yes, spaghetti and meatballs can be made ahead. Cook meatballs and sauce up to 3 to 4 days ahead. Boil pasta fresh when you serve, or toss leftovers with a splash of water when reheating.
How do I freeze spaghetti and meatballs? Freeze meatballs in sauce in flat containers. Thaw overnight in the fridge and reheat until steaming hot. Freeze pasta separately if at all — it softens more than the sauce.
What is the difference between this and a meatball recipe page? Our meatball recipe page focuses on the balls themselves. This page is the full plated pasta dinner: sauce timing, pasta water and serving.
Can I use chicken meatballs? Yes, you can use chicken meatballs in spaghetti and meatballs. See chicken meatballs and cook poultry to 165°F, then simmer briefly in sauce.
How do I plan spaghetti and meatballs into a week of dinners? The Meal Planner & Grocery List ($3.99) from HomeBase Paper Co. has a weekly menu and an aisle-sorted shopping list, so beef, pasta and canned tomatoes land on one trip. Double the meatballs and freeze half.
Where can I save my family's spaghetti and meatballs recipe? The Family Recipe Binder ($6.99) from HomeBase Paper Co. has fillable recipe pages and dividers, so your meatball mix and sauce brand notes stay with your other pasta dinners.
Sources
- FoodSafety.gov: Safe minimum internal temperatures foodsafety.gov
- USDA FSIS: Leftovers and food safety fsis.usda.gov
- FoodSafety.gov: Cold food storage charts foodsafety.gov
- USDA FSIS: Ground beef and food safety fsis.usda.gov

