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).
Jump to recipe

Our picks for spaghetti and meatballs

HomeBase Meal Planner & Grocery List cover, a printable PDF you download instantly Starter pick

Printables

Meal Planner & Grocery List

Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.

$3.99Buy
HomeBase Family Recipe Binder cover, a printable PDF you download instantly

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.

$6.99Buy

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

  1. Mix meatballs. Combine beef, egg, breadcrumbs soaked in milk, cheese, garlic, parsley, salt and pepper. Roll into 1½-inch balls.
  2. 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).
  3. Sauce. Warm marinara in a wide pot. Add meatballs; simmer gently 15 to 20 minutes.
  4. Pasta. Boil spaghetti in well-salted water until al dente. Reserve ½ cup pasta water; drain.
  5. 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

Meal Planner and Grocery List printable pages with weekly menu and shopping list

Write the meal on the week plan so the ingredients are already in the cart.

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

  1. FoodSafety.gov: Safe minimum internal temperatures foodsafety.gov
  2. USDA FSIS: Leftovers and food safety fsis.usda.gov
  3. FoodSafety.gov: Cold food storage charts foodsafety.gov
  4. USDA FSIS: Ground beef and food safety fsis.usda.gov