Yes, this really is the BEST Homemade Spaghetti Sauce! Once you make this robust meat sauce you’ll never go back to the store-bought stuff again. It’s got the perfect amount of tomatoes, herbs, seasonings and beef to really hit the spot!
Enjoy the very best spaghetti dinner with more easy recipes like Slow Cooker Spaghetti Sauce, Spaghetti and Meatballs and Chicken Spaghetti.

Table of Contents
- Why we love this Spaghetti Sauce Recipe:
- Spaghetti Sauce Ingredients:
- How to make Spaghetti Sauce:
- Variations and Substitutions
- Can I make it in the crockpot?
- How to store Spaghetti Sauce
- Can I freeze Spaghetti Sauce?
- Serving suggestions:
- More Italian Dinner Recipes You’ll Love!
- Best Homemade Spaghetti Sauce recipe Recipe
In my house, we’re pretty much always in the mood for pasta! Specifically, spaghetti with meat sauce. This is one of my go-to dinner recipes that never fails to hit the spot – it’s filling, flavorful, and made from scratch with lots of love.
Whether this is your first time making spaghetti sauce from scratch, or you’re just looking for some new ideas, I got you.
This recipe is made in just one pot with a handful of bold ingredients! This sauce recipe requires just 10 minutes of prep, and after that it all just melds together in under an hour.
You can also customize this recipe in a number of ways. Scroll down to my variations section for some inspiration! Consider this spaghetti meat sauce as a base that you can build off of however you’d like.
Why we love this Spaghetti Sauce Recipe:
- One Pot: Yes! One pot recipes truly are the best. Easy to make and even easier to clean up when you’re done!
- Meaty: Both ground beef and Italian sausage make each bite deliciously hearty and filling.
- Classic: You won’t find any unnecessary frills here. It’s just a classic meat sauce that always hits the spot on spaghetti night!
- Hassle Free: Life is busy! This hassle free recipe requires just 10 minutes of fail-proof prep work on your part.
Spaghetti Sauce Ingredients:

- Ground Beef and Sausage: You can use any kind of ground meat in this spaghetti sauce recipe, including ground turkey or chicken. If you swap out the Italian sausage, you’ll want to supplement with additional herbs and spices.
- Crushed Tomatoes: I like smooth crushed tomatoes in my spaghetti sauce. For a chunkier texture you can use diced tomatoes instead, or half of each.
- Onion: A yellow or white onion will both get the job done.
- Sugar: You can omit this if you want. Just note that the purpose of this ingredient in spaghetti sauce is to balance the acidic tomatoes.
- Garlic: Add more or less according to your level of garlic love!
- Salt and Pepper: You can add more or less to taste. I recommend starting small and adding more as needed.
- Herbs: I use a blend of Italian seasoning, dried parsley and dried oregano to create the very best herbaceous flavor.
How to make Spaghetti Sauce:
Take a quick look at just how easy this one pot spaghetti sauce recipe really is! For more information on the step by step instructions, just scroll down to the recipe card below.
- Heat a large dutch oven over medium-high heat. Add the ground beef, Italian sausage and onions. Cook until browned and onion is translucent.
- Stir in garlic, Italian seasoning, salt, parsley, oregano, and pepper.


- Add the crushed tomatoes and water or broth. Bring to a simmer.
- Cover, reduce heat and simmer until the flavors come together — the timing is flexible here! If you can let it go a little bit longer, it will be even more flavorful.


Variations and Substitutions
- Make it meatless: instead of ground meat, you can sauté some finely chopped carrots, celery and other vegetables with the onion, then add the rest of your sauce ingredients and simmer. You’ll have a hearty, meatless meal that’s full of nutrients!
- Herbs and seasonings: Feel free to get creative! If it’s summer and fresh herbs are in abundance, definitely swap those in for a boost of flavor.
- Make it spicy: Mix in some crushed red pepper flakes to really turn up the heat!
Can I make it in the crockpot?
Absolutely!
This recipe is inspired by my Slow Cooker Spaghetti Sauce recipe, so you can find all the details over there.
How to store Spaghetti Sauce
Store any leftover spaghetti sauce you may have in an airtight container in the fridge for about 3-4 days.
Can I freeze Spaghetti Sauce?
Yes! This is a great freezer-friendly recipe. Let the sauce fully cool to room temperature prior to freezing in an airtight container for up to 3 months. When you’re ready to serve it, let it slowly thaw in the refrigerator for a few hours prior to reheating.

Serving suggestions:
Serve your spaghetti dinner with a number of different sides! If you want to lighten up your plate with a veggie, try Air Fryer Broccoli or Cheesy Baked Asparagus. Air Fryer Green Beans are another favorite!
Of course, Garlic Bread and Cheesy Garlic Bread always pair perfectly with a heaping pile of spaghetti! You could even serve this sauce with my 3 Ingredient Boursin Pasta for a decadent twist.
For the full restaurant experience, finish your meal with my favorite Easy Tiramisu (and thank me later)!
More Italian Dinner Recipes You’ll Love!
- Easy Lasagna Recipe — my favorite make ahead meal!
- Slow Cooker Baked Ziti — an easy one for busy weeknights.
- Air Fryer Chicken Parmesan — perfect over some spaghetti!
- Baked Ravioli — another easy one for making ahead.
Best Homemade Spaghetti Sauce recipe

Ingredients
- 1 pound lean ground beef
- 1 pound ground Italian sausage, (mild or spicy)
- 1 onion, (finely chopped)
- 4 cloves garlic, (finely minced)
- 2 teaspoons Italian seasoning
- 1 teaspoon salt
- 1 teaspoon dried parsley
- 1 teaspoon dried oregano
- ¼ teaspoon fresh cracked black pepper
- 1 can low-sodium crushed tomatoes, (28oz or 798ml)
- 1 cup low-sodium beef broth
- 1 tablespoon sugar, (optional)
- 2 tablespoons fresh parsley, (optional)
Instructions
- Heat a large Dutch oven over medium-high heat.
- Add the beef, Italian sausage, and onion. Cook, stirring often, until the meat is browned and the onion is translucent. If there is a lot of excess fat, drain it or use a paper towel to soak it up and discard.
- Stir in the garlic, Italian seasoning, salt, dried parsley, oregano, and pepper and cook for 2 minutes.
- Add the tomatoes and broth. Bring to a simmer.
- Cover, reduce the heat to medium-low, and simmer for 20 to 30 minutes, stirring occasionally, until the flavors come together.
- Taste and adjust seasonings as desired, adding the sugar and fresh parsley if desired, and serve.
Video
Notes
- Ground Beef and Sausage: you can use any kind of ground meat in this spaghetti sauce recipe, including ground turkey or chicken. If you swap out the Italian sausage, you will want to add additional herbs and spices.
- Herbs and Seasonings: this is an easy recipe to customize to your tastes, so add more or less of the seasonings as you see fit.
- Crushed tomatoes: I like smooth crushed tomatoes in my spaghetti sauce, but for a chunkier texture you can use diced tomatoes instead, or half of each.
- Tasty additions: want to add a little pop of flavor? Try a spoonful of basil pesto, a parmesan rind or some red chili flakes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Want to save this recipe?
Create an account easily save your favorite content, so you never forget a recipe again.
Tried this recipe?
Tag @thereciperebel or hashtag #thereciperebel — I love to see what you’re making!
Tag @thereciperebel





Deborah Taber says
This really is the best spaghetti sauce! I’ve been using your recipe for quite a while now and always get rave reviews when I decide to share. Thanks!
Ashley Fehr says
Thank you Deborah!
Bricey Leathers says
Really delicious and easy! Thanks so much, I will for sure save this recipe for future use!
Ashley Fehr says
Thank you Bricey!