|

Spaghetti and Meatballs

As an Amazon Associate I earn from qualifying purchases.

Spaghetti and meatballs is the definition of comfort food. A big bowl of pasta, rich marinara, and tender meatballs never gets old, and this version is especially close to home for me. It started as a mission to recreate my husband’s favorite marinara after one unforgettable meal out, and after a few rounds of tweaking and simmering, it turned into the recipe he now swears is even better than the restaurant version. Simple ingredients, a little patience, and a sauce that tastes like home.

Why You’ll Love This Recipe

  • Classic homemade flavor that tastes slow-simmered and comforting
  • Juicy, tender meatballs with just the right amount of seasoning
  • Rich, hearty marinara sauce made from simple pantry ingredients
  • Perfect for family dinners, meal prep, or feeding a crowd
  • A timeless spaghetti and meatballs recipe that always hits the spot

Ingredients Needed To Make Spaghetti and Meatballs

Marinara Sauce
• Olive oil
• Onion
• Garlic
• Green bell pepper
• Oregano
• Parsley
• Basil
• Marjoram
• Tomato purée
• Tomato paste
• Diced tomatoes
• Crushed tomatoes
• Kosher salt
• Black pepper
• Sugar

Meatballs
• Ground beef
• Ground pork
• Parmesan cheese
• Buttermilk
• Egg yolks
• Garlic
• Fresh parsley
• Breadcrumbs
• Kosher salt
• Black pepper
• Onion

How To Make Spaghetti and Meatballs

  • Start by making the marinara. Heat olive oil in a large pot over medium heat and sauté the onion, garlic, and bell pepper until soft.
  • Stir in the herbs, tomato purée, tomato paste, diced tomatoes, crushed tomatoes, salt, pepper, and sugar. Reduce heat and simmer for at least one hour, stirring occasionally.
  • While the sauce simmers, prepare the meatballs. Preheat the oven to 375 degrees.
  • In a large bowl, combine the ground beef, ground pork, Parmesan, buttermilk, egg yolks, garlic, parsley, breadcrumbs, salt, pepper, and onion. Mix gently until just combined.
  • Roll the mixture into evenly sized meatballs and place them on a baking sheet or broiler pan.
  • Bake for 20–25 minutes, or until cooked through and lightly browned.
  • Add the meatballs to the marinara sauce and let them simmer together before serving over cooked spaghetti.

Commonly Asked Questions

Can I make this ahead of time?
Yes. Both the marinara and meatballs can be made ahead and reheated. The flavor gets even better the next day.

Can I freeze this recipe?
Absolutely. The meatballs and sauce freeze very well. Store them together or separately for easy meals later.

Can I use all beef instead of beef and pork?
Yes. All beef works fine, though the pork adds extra tenderness and flavor.

Can I make this gluten free or dairy free?
Yes. Use your favorite gluten-free spaghetti and dairy-free cheese to easily adapt the recipe.

What should I serve with spaghetti and meatballs?
Garlic bread, a simple salad, or roasted vegetables all pair well with this dish.

Tips and Variations

• Don’t overmix the meatball mixture. Gently combining the ingredients keeps the meatballs tender and juicy.
• Use a cookie scoop or ice cream scoop to make evenly sized meatballs so they cook at the same rate.
• Let the marinara simmer as long as you have time. A longer simmer builds deeper flavor.
• Swap ground pork for Italian sausage if you want a little extra seasoning in the meatballs.
• Add a pinch of red pepper flakes to the sauce for a subtle kick of heat.
• Finish the meatballs in the sauce for the best texture and flavor.
• This recipe works well with different pasta shapes like rigatoni or bucatini if you want to change it up.

Homemade Spaghetti and Meatballs Recipe

This homemade recipe is perfect for special occasions from birthdays to anniversaries!
No ratings yet
Servings 5
Calories 1104 kcal

Equipment

  • Stock Pot
  • Oven
  • Ice Cream Scooper
  • Broiler Pan

Ingredients
  

Marinara Sauce

  • 3 Medium onions, diced
  • 4 cloves Garlic, minced
  • 1 Green bell pepper, diced
  • 1 tbsp Oregano
  • 1 tbsp Parsley
  • 1 tsp Basil
  • 1 tsp Majoram
  • 28 oz Canned tomato purée
  • 12 oz Canned tomato paste
  • 15 oz Canned diced tomatoes
  • 1 dash Cayenne pepper
  • 2 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 tbsp sugar
  • 3 tbsp olive oil

Meatballs

  • 2 lbs Ground beef
  • 1 lb Ground pork
  • 1 cup Parmesan cheese
  • 1 cup Buttermilk
  • 3 Egg yolks
  • 1 1/2 tbsp Minced garlic
  • 4 tbsp Fresh parsley, shopped
  • 3 slices Breadcrumbs
  • 1 1/2 tsp Kosher salt
  • 1/2 tsp Black pepper
  • 1 Small onion, diced and sautéed
Shop Ingredients on Jupiter

Instructions
 

Marinara

  • Add oil into a stock pot under medium heat
  • Add oil and pepper, sautée until softened
  • Add the rest of the ingredients
  • Turn the heat to low and cook for a minimum of 1hr.

Meatballs

  • Preheat the oven to 375 degrees
  • In a large bowl mix the salt, pepper, buttermilk, egg yolks and breadcrumbs. Allow to sit for 5 minutes.
  • Add the rest of the ingredients and mix.
  • Using an ice cream scoop, create uniform 2" or 3" meatballs and place on a broiler pan.
  • Cook for 20-25 minutes or until brown
  • Add to your favorite marinara sauce and serve over pasta.

Video

Nutrition

Calories: 1104kcalCarbohydrates: 47gProtein: 65gFat: 75gSaturated Fat: 28gTrans Fat: 2gCholesterol: 330mgSodium: 2123mgPotassium: 2396mgFiber: 9gSugar: 27gVitamin A: 2332IUVitamin C: 71mgCalcium: 515mgIron: 11mg
Tried this recipe?Mention @TheSaltyCooker or tag #thesaltycooker!

More Gluten-Free Recipes

Want more gluten-free and delicious recipes? Visit thesaltycooker.com or follow me on Instagram.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating