How to Make Spaghetti and Meatballs

CookingMedium6:578 stepsBrowse more →

By ShowMeStepByStepPublished Updated

Based on a video by Natashas Kitchen.

Spaghetti and meatballs is the kind of dish where every step matters and none of them are hard. The two technique points that separate good from great: a panade (soaked bread mashed into the meat) for tenderness, and a quick brown on each meatball before it goes into the sauce so the crust seals in the juices.

This walkthrough is from Natasha of Natasha's Kitchen on YouTube. The recipe makes about 22 meatballs - enough for six servings, or four with leftovers. It reheats beautifully, so it doubles as a meal-prep dinner.

The total time is around an hour, but most of that is the simmer. Active time on the stove is closer to 30 minutes. While the meatballs simmer in sauce, you cook the pasta - both finish around the same time.

Variations

All-beef instead of beef + sausage. The mix in the recipe (half ground beef, half sweet Italian sausage) carries more flavor because the sausage already has fennel, garlic, and salt blended in. If you swap to 100% ground chuck, add 1 tsp fennel seed, 1 extra clove of garlic, and a pinch more salt to the meatball mix to compensate.

Parmesan rind in the sauce. If you have a piece of parmesan rind in the fridge, drop it into the marinara as it simmers. It thickens the sauce slightly and pulls in a salty, nutty depth the dish otherwise gets only from the surface cheese. Fish it out before serving.

Bigger or smaller meatballs. The recipe makes 22 meatballs at about 1.5 inches across. Smaller (cocktail-size, 1 inch) cook faster and pack denser into the sauce. Larger (2 inches) need an extra 5 minutes of simmer and the panade matters even more so the center stays tender. Don't go over 2.5 inches unless you're finishing them in the oven, because the outside will overcook before the inside finishes.

Gluten-free pasta. Use a corn-rice blend (Barilla GF or Jovial) and pull it off the heat 1 minute before the package's al dente time, because GF pasta keeps cooking in residual heat and overshoots fast. The meatballs and sauce are already gluten-free as long as you swap the bread in the panade for a gluten-free slice.

Common questions about spaghetti and meatballs

Why do my meatballs fall apart in the sauce?

Two usual causes. First: not enough binder. The egg + panade are what hold the mix together when it heats; skip either one and the meatballs crumble. Second: stirring the sauce while the meatballs are still tender. Let them brown on all sides and simmer undisturbed for the first 10 minutes so they firm up, then stir gently after.

Should I brown meatballs before adding to the sauce?

Yes. The Maillard crust is where most of the flavor comes from, and the brown bits left in the pan deglaze straight into the marinara for an extra layer of richness. Skip the brown and you get meatballs that taste boiled instead of seared. Brown in batches if your pan is small; crowding steams them instead.

Can I make spaghetti and meatballs ahead of time?

The meatballs and sauce hold beautifully. Make them the day before, cool, and refrigerate together in one container so the meatballs keep absorbing flavor from the sauce. Reheat over low heat with a splash of water. Cook the pasta fresh on serving day; pre-cooked pasta turns to mush no matter what you do.

What's the best meat for meatballs?

An 80/20 ground chuck mixed half-and-half with sweet Italian sausage. The chuck brings beef flavor and just enough fat to stay juicy at simmer temp; the sausage brings seasoning that's already balanced. 100% lean (90/10 or higher) makes dry, sandy meatballs no matter how much panade you add.

Do I cook the pasta in the sauce or separately?

Separately. Cooking pasta directly in marinara works for short shapes and skillet dishes, but for spaghetti and meatballs the sauce needs to stay loose enough to coat strands without breaking the meatballs as you stir. Boil the pasta in well-salted water (a tablespoon per quart), drain a minute shy of al dente, then finish in the sauce for the last minute to marry.

Step-by-Step Guide

1

Soak the Bread to Make the Panade

0:35
Step 1: Soak the Bread to Make the Panade

Tear or dice three slices of crustless white bread into small pieces in a large mixing bowl. Pour two-thirds of a cup of cold water over the top and let it sit for about five minutes until the bread soaks up the water completely.

Use a fork to mash the soaked bread into a wet paste. This is the panade - the secret behind tender, juicy meatballs. The bread holds moisture and keeps the meat from getting tough as it cooks.

Tip

If your bread is on the dry side (a few days old), a slightly larger splash of water helps. The mashed result should look like wet oatmeal, not chunky.

2

Mix the Meatball Ingredients

1:05
Step 2: Mix the Meatball Ingredients

Add a pound of ground beef and a pound of sweet Italian sausage (casings off) to the bowl with the panade. Crack in one large egg, drop in four minced garlic cloves, a teaspoon of salt, and half a teaspoon of black pepper. Then sprinkle in a quarter cup of grated parmesan.

Mix everything with your hands until it just comes together. Don't overwork it - too much mixing makes the meatballs dense.

Tip

The combination of beef plus sweet Italian sausage is what gives the meatballs their depth of flavor. Don't substitute one for the other unless you have to.

3

Form and Flour 22 Meatballs

1:20
Step 3: Form and Flour 22 Meatballs

Use a trigger-release ice cream scoop to portion out about 22 meatballs, each roughly an inch and a half across. Roll each scoop between your palms into a smooth ball.

Lightly dip each meatball in flour and tap off the excess. The flour helps the outside crust up when you brown them and gives the sauce a touch of body when they cook in.

Tip

If you don't have an ice cream scoop, eyeball roughly two tablespoons of mixture per ball. Consistent size matters more for cooking time than for looks.

4

Brown the Meatballs in Olive Oil

1:55
Step 4: Brown the Meatballs in Olive Oil

Heat three tablespoons of olive oil in a large heavy pot or Dutch oven over medium heat. Add half the meatballs in a single uncrowded layer and brown them about two minutes per side until they have a deep golden crust on every face.

The meatballs will not be cooked through at this point. That's intentional - they finish cooking in the sauce. Move the first batch to a plate and repeat with the second batch.

Tip

Don't crowd the pot. Crowded meatballs steam instead of brown, and you lose the flavor crust. Two batches is the right move.

5

Build the Marinara Sauce

2:15
Step 5: Build the Marinara Sauce

In the same pot you browned the meatballs, add a cup of diced onions and saute for five minutes, stirring occasionally. Stir in four minced garlic cloves and cook for one more minute.

Pour in two 28-ounce cans of crushed tomatoes and add two bay leaves. Stir to combine and bring to a light boil. Return the meatballs and any juices on the plate to the pot, partially cover, and simmer for 30 minutes.

Tip

Don't skip the bay leaves - they add a quiet background flavor that makes the sauce taste like it simmered all day even though it only ran 30 minutes.

6

Stir in Fresh Basil at the End

2:45
Step 6: Stir in Fresh Basil at the End

Five minutes before the simmer ends, stir two tablespoons of chopped fresh basil into the sauce. Taste and add more salt or black pepper as needed.

Adding the basil late keeps it bright green and fragrant. If you stir it in at the start, the heat dulls the color and the fresh flavor cooks out.

Tip

Stack the basil leaves, roll them tight, and slice them thin (a chiffonade) for even ribbons that distribute through the sauce.

7

Cook Spaghetti and Toss With the Sauce

2:55
Step 7: Cook Spaghetti and Toss With the Sauce

While the sauce simmers, cook a pound of dry spaghetti in salted water until al dente, following the package instructions. Drain the pasta - don't rinse it. The starch on the noodles helps the sauce stick.

Add the drained spaghetti directly to the pot of sauce and meatballs and toss until every noodle is evenly coated.

Tip

Time the pasta so it finishes when the sauce hits its 30-minute simmer. They both want to come together at peak temperature.

Products used in this step

8

Plate and Garnish

4:40
Step 8: Plate and Garnish

Pour everything into a large serving bowl. Top with a fresh sprinkle of basil and a generous grating of parmesan cheese. Bring it to the table and serve family-style.

Cut into one of the meatballs at the table to show how tender they came out - the fork should slide right through.

Tip

Leftovers reheat well, so this doubles as meal-prep. Store the pasta and sauce together; the noodles will keep absorbing sauce overnight and taste even better the next day.

Products Used

❖ The Recipe

How to Make Spaghetti and Meatballs

Italian
Serves
Serves 4
Prep
5 min
Cook
25 min
Total
30 min

Ingredients

8 items
  • 1 poundspaghetti
  • 4 quartswater
  • 2 tablespoonskosher salt
  • 1 poundground beeffor meat sauce
  • 1 (24 oz) jarmarinara sauce
  • 3garlic cloves, minced
  • 2 tablespoonsolive oil
  • 1/2 cup, for servingfreshly grated parmesan cheese

Nutrition

estimated · per servingEstimated from the ingredient list, not measured. Actual values vary by brand, preparation, and serving size. Not a substitute for measured nutrition data.
Calories
880kcal
Protein
38g
Fat
35g
Carbs
90g
Fiber
6g
Sodium
1100mg

Method

  1. 1
    Soak the Bread to Make the Panade. Tear or dice three slices of crustless white bread into small pieces in a large mixing bowl.
  2. 2
    Mix the Meatball Ingredients. Add a pound of ground beef and a pound of sweet Italian sausage (casings off) to the bowl with the panade.
  3. 3
    Form and Flour 22 Meatballs. Use a trigger-release ice cream scoop to portion out about 22 meatballs, each roughly an inch and a half across.
  4. 4
    Brown the Meatballs in Olive Oil. Heat three tablespoons of olive oil in a large heavy pot or Dutch oven over medium heat.
  5. 5
    Build the Marinara Sauce. In the same pot you browned the meatballs, add a cup of diced onions and saute for five minutes, stirring occasionally.
  6. 6
    Stir in Fresh Basil at the End. Five minutes before the simmer ends, stir two tablespoons of chopped fresh basil into the sauce.
  7. 7
    Cook Spaghetti and Toss With the Sauce. While the sauce simmers, cook a pound of dry spaghetti in salted water until al dente, following the package instructions.
  8. 8
    Plate and Garnish. Pour everything into a large serving bowl.
☐ The Checklist

How to Make Spaghetti and Meatballs

Tools
5
Materials
12
Steps
8
Video
7 min

Your Guide

Natashas Kitchen

As an Amazon Associate we earn from qualifying purchases. Links on this page may be affiliate links - clicking them and buying doesn't change your price, but helps support ShowMeStepByStep.

Tags

What's next

Weekly Digest

Liked this cooking tutorial?

Pick the categories you want to hear about. Weekly digest of new step-by-step tutorials. No spam, easy unsubscribe.

Send me tutorials about

We only email about new tutorials. Easy unsubscribe anytime.