Spaghetti and Meatballs Recipe (2025)

This post may contain affiliate links. Read mydisclosure policy.

Quick Summary

Spaghetti and Meatballsis a classic, family favorite meal! Serve the tender, juicy meatballs over a bed of spaghetti with hearty marinara sauce and you have the ultimate comfort food!

Spaghetti and Meatballs Recipe (1)

Our boys love pasta nights and their absolute favorite meal is Spaghetti and Meatballs. Juicy, tender meatballs covered in rich marinara sauce and served over a big plate of spaghetti. What’s not to love? This classic Italian dish is always a favorite.

This spaghetti and meatballs recipe is easy to make at home and is definitely restaurant quality, maybe even better! Serve with fresh garlic bread and you have the ultimate Italian feast!

Spaghetti and Meatballs Recipe (2)

Homemade Marinara Sauce

We like to make our Slow Cooker Marinara Sauce to go with the spaghetti and meatballs. It is so EASY! You put all of the ingredients in the slow cooker and let it simmer away.

If you don’t have time to make our slow cooker sauce, our Easy Marinara Sauce is really good too. And of course, you can always use your favorite jarred sauce. Rao’s is our favorite store-bought sauce.

Spaghetti and Meatballs Recipe (3)

Howto Make Meatballs

Josh is the meatball master. He makes meatballs with ground beef and Italian sausage. The combo is perfection! He also adds in garlic, bread crumbs, Parmesan cheese, parsley, oregano, basil, salt, and pepper. If you want to spice things up, you can also add in some crushed red pepper.

  • In a large bowl, addbeef, sausage, bread crumbs, cheese, garlic, herbs, eggs, salt, and pepper. Stir together until combined. Roll meat mixture into 2-inchsized meatballs.
  • In a large, heavy pot heat olive oil over medium-high heat. When the oil shimmers, add meatballs in batches. Do not crowd. Brown well on bottoms before turning or meatballs will break apart. Continue cooking until browned all over.
  • Remove meatballs to a plate that has been lined with paper towels, as each batch is finished.
  • Place meatballs on a large baking sheet and bake for 10 minutes or until meatballs are cooked all the way through. Remove from oven.
Spaghetti and Meatballs Recipe (4)

Spaghetti and Meatballs

When the meatballs come out of the oven, they go for a swim in my hearty marinara sauce. While the meatballs are simmering in the sauce, make a big pot of spaghetti. Make sure you salt the water generously and cook until al dente. Drain the pasta and return to the pot.

To serve, top a big pile of spaghetti with marinara sauce and meatballs. Finish with freshly grated Parmesan cheese and fresh basil or parsley.

You can also combine the spaghetti, sauce, and meatballs in one big pot and serve family style. This is a great meal for feeding a crowd.

Serving Suggestions

Here are a few side dishes that go great with spaghetti and meatballs.

  • Garlic bread (a MUST!)
  • Bruschetta
  • Easy Green Salad
  • Roasted Green Beans
  • Roasted Broccoli
  • Caprese Salad

How to Freeze

You can freeze the marinara sauce and the meatballs (separately) for an easy weeknight meal. I love having both in our freezer at all times.

To freeze the sauce, let it cool completely. Pour into freezer-safe containers or jars, leaving an inch of space at the top. Freeze for up to 3 months.

To freeze the meatballs, let them cool and then place in a freezer container or bag. Freeze for up to 3 months. Defrost in the refrigerator overnight. Place the meatballs and sauce in a large pot and reheat over medium heat on the stovetop.

Make fresh spaghetti and serve!

More Pasta Recipes

  • Baked Ziti
  • Pasta Pomodoro
  • Cacio e Pepe
  • Rigatoni with Sausage
  • Sheet Pan Pasta Bake
  • Chicken Parmesan Baked Pasta
  • Pasta Fagioli
Spaghetti and Meatballs Recipe (5)

Spaghetti and Meatballs Recipe (6)

Pasta

Spaghetti and Meatballs

Easy homemade meatballs served over a bed of spaghetti with hearty marinara sauce. This recipe is a family favorite!

4.54 from 30 votes

Print

Save Recipe

Review

Prep Time 20 minutes mins

Cook Time 20 minutes mins

Total Time 40 minutes mins

Cuisine Italian

Servings 8

Ingredients

  • 1 pound leanground beef
  • 1 pound ground Italian sausage
  • 1 cup seasoned Italian bread crumbs
  • 1/2 cup finely gratedParmesan cheese
  • 2 cloves garlic, minced
  • 1 tablespoon finely choppedfresh basil
  • 1 tablespoon finely choppedfresh parsley
  • 1 teaspoon dried oregano
  • 2 large eggs, beaten
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 3 tablespoons olive oil
  • Marinara sauce, for serving
  • 1 pound spaghetti
  • Parmesan cheese and fresh basil, for garnish, if desired

Instructions

  • Preheat oven to 400 degrees F.

  • In a large bowl, addbeef, sausage, bread crumbs, cheese, garlic, herbs, eggs, salt, and pepper. Stir together until combined. Roll meat mixture into 2-inchsized meatballs.

  • In a large, heavy pot heat olive oil over medium-high heat. When the oil shimmers, add meatballs in batches. Do not crowd. Brown well on bottoms before turning or meatballs will break apart. Continue cooking until browned all over. Remove meatballs to a plate that has been lined with paper towels, as each batch is finished.

  • Place meatballs on a large baking sheet and bake for 10 minutes or until meatballs are cooked all the way through. Remove from oven.

  • Place a large pot of water on to boil for spaghetti. When it boils, add salt and pasta and cook to al dente.

  • While the spaghetti is cooking, put meatballs in a large pot and cover with your favorite marinara sauce. Heat over medium-low heat.

  • When the spaghetti is done cooking, drain and place in a large serving bowl. Top with meatballs and marinara sauce. Garnish with Parmesan cheese and chopped fresh basil, if desired. Serve immediately.

Notes

Note-we like to use our slow cooker marinara sauce for this recipe, but you can use our Easy Marinara Sauce or store-bought sauce too.

Nutrition

Calories: 635kcal, Carbohydrates: 53g, Protein: 33g, Fat: 30g, Saturated Fat: 10g, Cholesterol: 124mg, Sodium: 927mg, Potassium: 531mg, Fiber: 2g, Sugar: 2g, Vitamin A: 140IU, Vitamin C: 1.6mg, Calcium: 137mg, Iron: 3.9mg

Keywords spaghetti and meatballs

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

Spaghetti and Meatballs Recipe (7)
Spaghetti and Meatballs Recipe (8)
Spaghetti and Meatballs Recipe (2025)

FAQs

What is the trick to keeping meatballs together? ›

How to make meatballs that won't fall apart
  1. Massage your meat. True story. ...
  2. Add breadcrumbs. Add breadcrumbs to the mixture, but not too many breadcrumbs. ...
  3. Add egg. ...
  4. Don't add much apart from meat. ...
  5. Roll your meatballs in flour. ...
  6. Give your meatballs space. ...
  7. Shake your meatballs. ...
  8. Brown your meatballs first.
Mar 3, 2022

How to make simple spaghetti better? ›

To make spaghetti sauce taste better:
  1. Sauté onions and garlic for flavor.
  2. Use quality tomatoes (canned or fresh).
  3. Simmer the sauce for an extended period.
  4. Add herbs and spices like basil and oregano.
  5. Enhance with a splash of red wine (optional).
  6. Season with salt and pepper to taste.
Feb 25, 2022

What is a portion of spaghetti and meatballs? ›

A typical serving of white spaghetti (2 cups) with 8 meatballs (6 ounces), sauce (3/4 cup) and Parmesan cheese (2 tablespoons), garlic bread, and iceberg lettuce salad has, on average, a whopping 1,495 calories, 70 fat grams, and more than a day's worth of sodium, yet it's shy in vitamins, minerals and other good ...

What not to do when making meatballs? ›

5 Mistakes to Avoid When Making Meatballs
  1. Not seasoning the meat.
  2. Not adding any moisture to the meat.
  3. Over-mixing the meat.
  4. Not shaping the meatballs correctly.
  5. Not forming evenly-sized meatballs.
May 1, 2019

How to make meatballs that don t fall apart in sauce? ›

The only way to prevent your meatballs from falling apart is to add some flour in the precooked seasoned ground beef. once you season the ground beef to your taste, you then add some flour, not too much but at least half of a handful.

What gives spaghetti more flavor? ›

Dried herbs: Dried oregano, basil, and parsley are all classic Italian herbs that go well in spaghetti sauce. Add 1/2 teaspoon of each to the sauce. Red pepper flakes: If you like a little heat, add a pinch of red pepper flakes to the sauce. This will give the sauce a bit of a kick.

Is it better to cook meatballs before adding to sauce? ›

Adding raw meatballs to the sauce and gently simmering till cooked yields ultra-tender results, and infuses the sauce with meaty flavor—a slow cooker gives great results.

What not to do when making spaghetti? ›

Cooking pasta: 5 mistakes
  1. Toss the pasta when the water is cold. This is probably the most common and also the most serious mistake you can make in cooking pasta. ...
  2. Using the wrong measure of salt. ...
  3. Cooking pasta in a small pot. ...
  4. Overcooking the pasta. ...
  5. Drain the pasta too much.
Sep 14, 2023

How do you make spaghetti taste like a restaurant? ›

5 Ways to Make Pasta Taste Like It Does in a Restaurant (Without Cream)
  1. Don't cook the pasta in advance. Raise your hand if you've ever had your noodles finish cooking before your sauce is done. ...
  2. Finish cooking the pasta in the sauce. ...
  3. Save the pasta cooking water. ...
  4. Add the cheese at the end. ...
  5. Skip the dairy altogether.
Nov 16, 2017

What to add to jarred spaghetti sauce? ›

A jarred sauce can sometimes lean a bit acidic, so the way to balance that is with richness. A glug of a good quality extra virgin olive oil, a splash of cream or half and half, a dollop of ricotta or mascarpone, or even a few pats of butter stirred in can smooth those rough edges.

How long do meatballs need to simmer in sauce? ›

Bring the sauce to a gentle boil, then reduce the heat back down to a light simmer. Add the meatballs and toss them with the sauce. Cover the pot and simmer for 45 minutes.

How many meatballs for one person? ›

If you are making 1-ounce meatballs for a main course you should make 6 meatballs per person. If you have some big eaters at the party I suggest making 6-10 bite sized meatballs per person. As you can see, the number of meatballs you need depends on their size.

Is spaghetti and meatballs healthy or unhealthy? ›

Spaghetti and Meatballs

Thanks to the iron and protein from the beef, lycopene from the tomato sauce and energy-producing carbs from the pasta, this dish a healthy trifecta. If you stick to modest portions and lean beef, you can enjoy its benefits without overdoing it.

What is the best binder for meatballs? ›

An egg is usually a good start, as that can help with the tenderness and texture, but the king of meatball binders is breadcrumbs soaked in milk (also known as a panade). Soaking the breadcrumbs first makes them pliable and soggy, which allows them to easily and evenly mix into the ground meat.

Why do my meatballs always fall apart? ›

ANSWER: Usually when meatballs fall apart, it's the binder that is the problem. Most meatball recipes call for using bread crumbs and eggs. But too much bread crumbs make them too loose, and not enough bread crumbs won't help them hold together either.

Does egg help hold meatballs together? ›

How to stop meatballs from falling apart. Making them with just meat and seasoning alone can result in the meatball becoming dry or falling apart during cooking. For this reason, many recipes will include a binding ingredient like egg, and a filler like breadcrumbs.

Why add milk when making meatballs? ›

When it comes to adding liquid to meatball mixtures, milk is often used for its versatility, depth of flavor, and richness. Without the use of milk, you may be faced with a plate of dry meatballs. Milk adds a certain level of moisture that helps produce perfectly tender meatballs.

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Neely Ledner

Last Updated:

Views: 6344

Rating: 4.1 / 5 (62 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Neely Ledner

Birthday: 1998-06-09

Address: 443 Barrows Terrace, New Jodyberg, CO 57462-5329

Phone: +2433516856029

Job: Central Legal Facilitator

Hobby: Backpacking, Jogging, Magic, Driving, Macrame, Embroidery, Foraging

Introduction: My name is Neely Ledner, I am a bright, determined, beautiful, adventurous, adventurous, spotless, calm person who loves writing and wants to share my knowledge and understanding with you.