Spaghetti and Meatballs

You’ll love my take on Giada De Laurentis classic spaghetti and meatball recipe. It combines a flavorful all beef homemade meatball with a simple marinara sauce from scratch that can be served over spaghetti or your favorite pasta. A great Sunday dinner that is even better on a weeknight!

spaghetti and meatballs on a plate with a plate of garlic bread in the background

There are a million ways to make classic spaghetti and meatballs. One of my favorite chef’s Giada De Laurentis, makes one of the best versions I’ve ever tasted. Though her recipe combines different kinds of meat to make up the meatballs, I use just beef to keep it simple but still flavorful.

Homemade marinara is the perfect addition to this dish and can be whipped up really easily giving the meatballs a flavorful sauce to cook in which marries them together. The result is meatballs and sauce that are perfect to spoon over freshly cooked spaghetti!

ingredients for spaghetti and meatballs

Ingredients //

For the Meatballs

  • Lean Ground Beef – I love using lean ground beef for meatballs because they end up being high in protein and don’t release too much oil into the marinara. 
  • Grated Onion & Garlic  – Gives the meatballs a light garlic and onion flavor throughout which is classic in Italian cooking. 
  • Italian Parsley – Helps give a fresh flavor and pop of green color to the meatballs that balances all the flavors. 
  • Egg – Egg is a classic ingredient in meatballs because it helps keep the meatballs binded together while cooking. 
  • Ketchup – Ketchup gives a tangy acidity and tomato flavor to the meatballs that compliment the marinara well.
  • Salt & Pepper – Balances all the flavors in the meatballs.
  • Grated Parmesan – Adds a salty and tangy bite.
  • Italian Breadcrumbs – Helps bind the meatballs giving them a classic texture that holds up well in sauce.

For the Marinara

  • Olive Oil – You’ll need this cooking oil to saute up the carrots, celery, garlic and onion. 
  • Mirepoix – This trio of carrots, celery and onion are used to give an aromatic flavor to soups and sauces when sauteed before adding the other ingredients in the sauce. 
  • Garlic – Fresh garlic complements the flavors of the marinara and must be in an Italian red sauce. 
  • Salt & Pepper – Balances the flavors of the marinara. Adjust as necessary. 
  • Crushed Tomatoes – I use San Marzano because I think that they are the best. More expensive, but completely worth it!
  • Bay Leaves – Adds a hint of woody flavor to the sauce that pairs well with the other ingredients.

How to Make // The Steps

ingredients for spaghetti and meatballs in a pot
  • Giada says to put the first 7 ingredients in a bowl and whisk them together. And then stir in the cheese and bread crumbs. Then mix in the beef. Obviously, I did not do this in this picture, do as I say, not as I do. It is easier to incorporate all of the ingredients when you do it her way.
  • One of my most favorite kitchen tools. Disposable gloves. I am not a huge fan of touching stuff with bare hands, so these are a Godsend. I roll my meatballs fairly small. I use an ice cream scooper to try and get them roughly the same size.
  • Giada fries her meatballs in a pan with olive oil. I like to bake mine. I think that it is a little healthier. I line a baking sheet covered with tin foil. I put a cooling rack on top of that coated with a little cooking spray.
  • Bake them in a 350 degree oven for about 20 minutes. It will depend on the size of your meatballs. They are also going to be simmered in the sauce too, so do not over cook them or they will be really dry.
  • In a large pot, heat the olive oil over medium heat. Add the onions and garlic and saute for about 10 minutes. The onions will soften. (I do not usually use red onions, but that is what I had at the time. It was nap time and I was not heading out over onions.)
  • Add the celery, carrots, salt and pepper to the pot. Cook until the veggies are soft, another 10 minutes or so.
  • Add the crushed tomatoes and bay leaves. I like my sauce fairly smooth so I hit it with my immersion blender.
  • Simmer over low heat until the sauce thickens, about an hour.
  • Add your meatballs and let simmer uncovered with the sauce. Give it a stir every 10-15 minutes or so. Be careful when you are cooking the sauce to not break up the meatballs when you stir it.
  • I serve half of it for dinner and put the other half in Ziploc bags. I like to freeze this way, because it takes far less time to defrost when the bags are flat like this. I also get a lot more space out of my freezer this way.
  • Serve over some pasta and sprinkle with cheese. Dinner (that everyone loves) is served!
meatballs on an oven rack

Tips & Tricks

  • Make sure your onion is grated and the garlic is minced up well. This will help the meatball cook evenly and keep it from falling apart. 
  • If you’d like to adjust your Italian seasonings, feel free to use plain breadcrumbs and add your favorite seasonings to taste. 
  • When stirring the sauce, be gentle as to make sure the meatballs stay intact. 
  • As an alternative to baking, you can pan fry your meatballs in cooking oil over medium high heat until cooked through. 
  • This sauce can be simmered longer if preferred. The longer it simmers, the better flavor it has!
meatballs in marinara sauce in a pot

Why is Spaghetti and Meatballs So Good?

  • Made from scratch. The meatballs and marinara are homemade from scratch making them free of any preservatives and added sugar. 
  • Cook in large batches. You can double or triple the recipe to make a large batch that can be frozen or enjoyed throughout the week. 
  • Smells Amazing. The aroma coming through your house when simmering these meatballs is comforting and will get everyone hungry for dinner. 
  • Freezes Well. You can freeze the meatballs and sauce together and thaw out overnight for a quick dinner. All you’ll have to do is cook the pasta!
  • Can be customized. The meatballs and sauce have room for you to add your favorite seasonings or spices.
spaghetti and meatbasll on a plate with garlic bread

Variations on Spaghetti and Meatballs //

  • Feel free to use any combination of your favorite ground meat to make the meatballs. 
  • Like a little spice? Add some red pepper flakes to the sauce and/or meatballs for a spicy spaghetti and meatballs. 
  • You can replace the grated parmesan with grated pecorino romano for a salty and tangy Italian flavor. 
  • If you’re looking to make this dinner low carb, serve over a bed of zucchini or spaghetti squash noodles. 
  • Add a bit more nutrition to the sauce by stirring in some chopped spinach or kale into the finished sauce. 
  • Don’t like spaghetti? Feel free to use your favorite pasta such as: linguine, fettuccine or rotini.
spaghetti and meatballs on a plate with garlic bread

How to Store Spaghetti and Meatballs //

Meatballs and marinara can be stored in the fridge for up to 5 days in an airtight container. It’s best to store them separately from the cooked pasta and try to only make as much pasta as you need for that meal.

Make-Ahead and Freezer Options

Divide the meatballs and marinara into freezer-safe bags and freeze them flat to save room. Defrost overnight in the fridge and reheat when ready to use.

spaghetti and meatballs on a plate with silverware and grated cheese in the background

More Pasta Recipes

Bruschetta Pasta 

Grilled Chicken with Pesto Pasta 

Chicken Marsala Pasta

Boursin Pasta

spaghetti and meatballs on a plate with garlic bread

Spaghetti and Meatballs

Yield: serves 8

Italian Grandmother Spaghetti and Meatballs - I got this recipe from a borrowed Italian grandmother so I call it legit. I love making this on a weekend when I have time to chop and stir to my hearts content.

Ingredients

For the meatballs:

  • 1 small onion grated
  • 1/4 cup chopped Italian parsley
  • 1 egg
  • 3 Tablespoons ketchup
  • 3 minced garlic cloves
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 2/3 cup grated Parmesan
  • 1/4 dried Italian bread crumbs
  • 18 ounces lean ground beef

For the Marinara Sauce:

  • 1/2 cup olive oil
  • 2 small onions chopped
  • 2 garlic cloves minced
  • 2 stalked chopped celery
  • 2 carrots diced
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 2 (32-ounce) can crushed tomatoes (I use San Marzano because I think that they are the best. More expensive, but completely worth it.)
  • 2 dried bay leaves

Instructions

  1. Put the first 7 ingredients in a bowl and whisk them together. And then stir in the cheese and bread crumbs. Then mix in the beef.
  2. I roll my meatballs fairly small. I use an ice cream scooper to try and get them roughly the same size.
  3. Bake them in a 350 degree oven for about 20 minutes. It will depend on the size of your meatballs. They are also going to be simmered in the sauce too, so do not over cook them or they will be really dry.
  4. In a large pot, heat the olive oil over medium heat. Add the onions and garlic and saute for about 10 minutes. The onions will soften. (I do not usually use red onions, but that is what I had at the time. It was nap time and I was not heading out over onions.)
  5. Add the celery, carrots, salt and pepper to the pot. Cook until the veggies are soft, another 10 minutes or so.
  6. Add the crushed tomatoes and bay leaves. I like my sauce fairly smooth so I hit it with my immersion blender.
  7. Simmer over low heat until the sauce thickens, about an hour.
  8. Add your meatballs and let simmer uncovered with the sauce. Give it a stir every 10-15 minutes or so. Be careful when you are cooking the sauce to not break up the meatballs when you stir it.
  9. Serve over some pasta and sprinkle with cheese. Dinner (that everyone loves) is served!
Nutrition Information:

Amount Per Serving: Calories: 0Total Fat: 0g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Travel Framed Photos Photo Collage

Oh hey there!

BakedBree was originally created by Boston-based blogger Bree Hester but is now run by a team of food bloggers with a passion for all things food. Here you can get lots of weeknight meal inspiration, eat more plant-based meals, and still indulge in a decadent sweet treat. Baked Bree is a place where you will find great recipes and inspiration for your next adventure.

raspberry orange pistachio ricotta cake slices on a wire rack

Don’t Miss a Thing!

The newsletter you can’t wait to read. Best enjoyed with a beverage and a snack. 

Enter your email address below to join my list and receive my weekly Friday newsletter and new blog posts.

New York Crumb Cake

This Post Has 46 Comments

  1. Pingback: Happy Friday: Volume 9 | Baked Bree

  2. Pingback: Funfetti Cake | Baked Bree

Leave a Reply