This homemade marinara sauce is made with fresh basil and oregano mixed with crushed tomatoes, dried herbs, and spices. Add in meatballs that are made from scratch and you'll have a classic Italian dish that is full of flavor with every bite!

Pasta is hands down one of the most delicious and versatile foods on the planet. Everything from this hearty chicken alfredo pasta, to creamy and delicious pesto pasta, to a classic homemade lasagna, there are so many different ways to enjoy pasta!
While similar to this penne pasta with Italian marinara sauce, this homemade marinara sauce with meatballs has been passed down from generation to generation. And there's nothing better than a recipe that has been passed down. Especially when it's an authentic Italian recipe.
This version is made with crushed tomatoes and fresh basil and oregano. And the Italian homemade meatballs are hand rolled and placed on top of the sauce and then slow cooked in the crock pot. Using a crock pot instead of a saucepan allows for the slow melding of flavors and yields a rich and authentic taste.
This is excellent on top of any type of pasta or veggie noodles. I especially love it mixed in with this spaghetti squash and goat cheese. Not only is it good on top of pasta, it's also an excellent dipping sauce for fried mozzarella sticks or these cheesy garlic breadsticks. And, it's also great to use when making your own pizza!
Jump to:
✔️ Quick Recipe Overview
Why This Is The Best Homemade Marinara Sauce: Made just as it is in the south of Italy, this marinara sauce recipe is healthy, made with fresh ingredients, and full of authentic flavor!
How Long It Takes: 30 minutes to prep, 5 hours to slow cook
Equipment You'll Need: skillet, crock pot/slow cooker
ℹ️ Why This Recipe Works
1. Basic Ingredients. This homemade marinara sauce is made with basic ingredients, and all you need to do is add them to the crockpot, give it a stir, and let it do all the hard work for you!
2. Easy to make. And there is no chopping involved.
3. Amazing the next day. The sauce produces the most delicious leftovers. And, it is also freezer-friendly!
🛒 Ingredients You'll Need
The marinara sauce ingredients you'll need are below:
- Fresh Herbs: Using fresh oregano and basil is key to making this recipe work. They completely change the flavor and adds the rich authentic taste.
- Dry Seasonings: Garlic, basil, onion, and garlic powder are traditional Italian marinara sauce ingredients and pair extremely well with the fresh herbs.
- Parmesan Cheese: Freshly grated from a block will always yield best results; however, the grated parmesan cheese in a can also works.
- Crushed Tomatoes: Using canned crushed tomatoes is most convenient and provides the perfect consistency to the sauce.
To make the meatballs, you'll need these ingredients.
- Ground Turkey: For extra lean meatballs, use 99% or 93% fat-free ground turkey. 85% or 80% lean ground turkey adds more flavor due to the higher fat content.
- Turkey Sausage: ground and uncooked works best.
- Eggs: They play a key role in binding the meatball mixture together.
- Breadcrumbs: you can use panko or breadcrumb style. Both work well.
- Parmesan Cheese: freshly grated from a block will always yield best results; however, the grated parmesan cheese in a can also works.
See the recipe card below for a full list of ingredients and measurements.
📋 Variations
WANT TO SAVE THIS RECIPE?
- Do not add uncooked noodles to the bottom of the crock pot before adding the sauce. There isn't enough liquid in the sauce to properly cook the noodles.
- You can choose to just make the marinara sauce and not make the meatballs.
- This recipe makes a lot of meatballs, about 50 medium-sized. You have the option to either cook all the meatballs in the crock pot with the sauce or prepare only half and freeze the rest for later.
- You can double the sauce recipe and freeze some for later use.
- Instead of using ground turkey, you can use ground beef, chicken, or pork.
- If you can't find uncooked turkey sausage, you can use pre-cooked turkey sausage crumbles. Just chop them into small pieces before adding them to the meatball mixture.
- For more garlic flavor, add in 2-3 cloves of fresh minced garlic to the homemade marinara.
- To make it spicy, add in ยฝ to 1 teaspoon of red pepper flakes.
🔪 Step-By-Step Recipe Instructions
Step 1: Start by making the sauce. Add the crushed tomatoes, tomato paste, fresh basil and oregano, Parmesan cheese, and seasonings to the crock pot. Stir to combine. Set aside.
Step 2: To make the meatballs, combine all the ingredients in a large mixing bowl.
Step 3: Using your hands, roll the mixture into medium-sized balls (about 1.5 to 2 inches thick). Add olive oil to the skillet and when hot, place the meatballs in the skillet. Do this in batches.
Step 4: Brown the outsides of the meatballs until slightly brown. The goal is to brown both sides of the meatballs, not cook them all the way through. They will finish cooking in your slow-cooker. From there, place the meatballs in the crock pot on top of the sauce.
Step 5: Place the lid on the crock pot, set it to low heat, and slow cook for 5 hours.
Once done, serve on top of a plate of pasta and top with fresh Parmesan cheese and fresh basil! This is the only marinara sauce recipe you will ever need. A classic Italian favorite that is incredibly easy to make and perfect for any dinner!
🙋 Recipe FAQs
Traditional spaghetti sauce contains additional spices, tends to be thicker, and is often prepared with chopped vegetables or chopped meat. Marinara sauce consists of tomatoes, garlic, herbs, and seasonings. It's a more versatile sauce that can be used as a dipping sauce, as the base sauce for pizza, or over pasta.
You can, but it will require removing the skin from the tomatoes, blanching them, and then simmering them down into the right consistency of crushed tomatoes. This process takes about 45 minutes.
Store leftovers in an airtight container with a lid in the refrigerator for 3 to 4 days. This sauce also stores really well in glass jars.
Ensure the sauce has completely cooled before freezing. To freeze, place the sauce in a freezer safe container or bag for up to 3 months. Thaw in the refrigerator and then reheat on the stovetop.
💭 Expert Tips
- It's important that the meatballs are slightly browned before putting them into the crock pot. If you skip this step, they will fall apart in the sauce while slow cooking.
- Before serving, remove any leftover twigs from the fresh basil and oregano.
- Serve this over your favorite pasta, rice, mashed potatoes, or with steamed vegetables. You can also serve this homemade marinara sauce with meatballs in a hoagie roll for one of the best meatball sandwiches you'll ever eat!
🍝 More Pasta Recipes You'll Love!
If you tried this homemade marinara sauce with meatballs or any other recipes on my website, please let me know how it turned out in the comments below. I love hearing from you! And, please leave a 🌟 rating while you're there!
📧 Don't forget to subscribe to the newsletter, so that you don’t miss out on any of my delicious recipes!
Homemade Marinara Sauce With Meatballs
Equipment
- crock pot
Ingredients
For The Marinara Sauce
- 1 28 ounce can crushed tomatoes
- 1 6 ounce can of tomato paste
- 2 bunches fresh basil
- 4 sprigs fresh oregano
- ¼ cup Parmesan
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried basil
- 1 teaspoon dried parsley
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1 teaspoon ground pepper
For The Meatballs
- 2 Tablespoons extra virgin olive oil
- 2 pounds ground turkey,
- 1 ½ pounds turkey sausage
- ½ cup panko bread crumbs
- ½ cup Parmesan cheese
- 2 eggs
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried basil
- 1 teaspoon dried parsley
- 1 teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon pepper
Instructions
For The Marinara
- Combine all the marinara sauce ingredients in the crock pot and stir to combine.
- Turn the crock pot on low heat. Set aside.
For The Meatballs
- Combine all ingredients in a large mixing bowl.
- Roll the meatball mixture into medium-sized balls (about 1.5 to 2 inches in diameter).
- Add the olive oil to the skillet and brown the outsides of the meatballs before putting them into the slow-cooker.
- Put the meatballs in the crock pot after they’ve been browned. Note that the sauce will not cover them. That's ok.
- Place the lid on the crock pot and cook on low for 5 hours.
- Once done, serve on top of pasta, over mashed potatoes, or with a side of vegetables!
Notes
-
- Make sure the meatballs are slightly browned before putting them into the crock pot. If you skip this step, they will fall apart in the sauce while slow cooking.
- Before serving, remove any leftover twigs from the basil and oregano.
-
- Store leftovers in an airtight container with a lid in the refrigerator for 3 to 4 days. This sauce also stores really well in glass jars.
-
- Ensure the sauce has completely cooled before freezing. To freeze, place the sauce in a freezer safe container or bag for up to 3 months. Thaw in the refrigerator and then re-heat on the stovetop.
-
- Serve over your favorite pasta, rice, mashed potatoes, with steamed vegetables. You can also serve this homemade marinara sauce with meatballs in a hoagie roll for one of the best meatball sandwiches you'll ever eat!
WANT TO SAVE THIS RECIPE?
Nutrition
Erin
I'm always looking for new spaghetti recipes since it is about the only thing i can get my 3 yr old to eat. I will try this soon for him, delicious!
Amanda Mason
He will LOVE it!! My kids ADORE this dish! Those meatballs are super yummy!
Carol Borchardt
I agree that nothing beats a great bowl of spaghetti and meatballs and this sure looks great! I'm going to try making them in the slow cooker next time for sure!
Amanda Mason
You'll love the convenience of that crockpot!
Lynn | The Road to Honey
That oil sounds really interesting. I can see so many uses for it beyond these lovely meatballs. Speaking of these meatballs. . .I love that they were made in the slow cooker. I'm definitely going to need to give that a try next time.
Amanda Mason
I sell Young Living Essential oils so if you want Taste of Italy let me know! Yes, a slow cooker is amazing for this recipe..who would have thought!
Kimberly @ Berly's Kitchen
Love that this recipe is gluten-free! Most meatball recipes that I see use some kind of bread crumbs as a binder. These look tasty and would be perfect on some gluten-free pasta.
Amanda Mason
Yes - I serve these meatballs with gluten free pasta! I eat the meatballs alone as a snack sometimes, too!!
prasanna hede
Gorgeous clicks ! comforting meal i must say.
Amanda Mason
Thank you! Yes, this one is such a comfort food!!
Dominique | Perchance to Cook
This recipe looks like a winner!! I love the addition of essential oils here, I've never tried that! I also love the use of a slow cooker... that's my kind of recipe. I'm bookmarking this for later!
Amanda Mason
Thanks! Enjoy it! It's a fantastic dish! Super yummy home cooked dish here!
Cheryl
This looks like a plate of my favorite comfort food. I could eat this all winter.
Amanda Mason
Yes, it is SO delish! I hope you enjoy it!
Nicoletta @sugarlovespices
Being Italian, I always feel good when I see recipes passing down from one to another. Ths dish looks beautiful and such a great weeknight meal!
Amanda Mason
Thanks! You should try it...true authentic Italian with this recipe!!
Gloria @ Homemade & Yummy
Nothing beats a great bowl of spaghetti and meatballs on the weekend with a glass of wine. Perfect for entertaining too. The simple things on life are often the best and tastiest!!
Amanda Mason
Well said! Thank you! You summed it up perfectly!
Lindsay P.
I'm a little biased here, but honestly, this recipe is amazing! It's so wonderful to see the recipe being passed around; my grandma and great grandma would be so happy. They loved nothing more than to feed as many people as possible and I hope you all enjoy these yummy meatballs and sauce as much as we do!
Amanda Mason
Yeah! I'm glad this would make your grandparents happy! Such a great meal! I make it at least once a month! The meatballs are perfect for a snack!