Super simple from pantry ingredients, only 10 minutes hands on time for the best spaghetti sauce you've ever had
Chop onions.
Add oil to large, non-reactive saucepan over medium-low heat, add beef bones and sauté for about 10 minutes to render the fat. Add chopped onions and mushrooms, cook for about 5 more minutes to soften. Stir in garlic and cook for about 30 seconds.
Stir in tomato sauce and diced tomatoes along with their juice. Add kosher salt and pepper to taste, I use 1 teaspoon kosher salt and several grinds of fresh black pepper. Add brown sugar, Italian seasoning, fennel seed and basil leaves.
Increase heat and bring to a boil. Reduce heat and simmer for 1-4 hours. The longer you simmer the deeper the flavor will be.
Taste for salt and pepper, add more as necessary.
Serve your homemade spaghetti sauce recipe right away after the simmer time, store in the refrigerator for up to 4 days or freeze up to 3 months.
If you are in a hurry, the spaghetti sauce can be served before the 1 hour simmer time, but the flavor will not be as rich or deep.
Freezing – see post for freezing and thawing instructions
Ingredient substitutions:
Diced tomatoes – you can use crushed tomatoes or even whole tomatoes. If using whole tomatoes you’ll want to crush them by hand and get rid of any extra skin or tough ends.
Beef bones – you can skip all together or you can substitute with fatback or salt pork, both of which can be found in the meat department. You will get a different flavor depending if you use beef or pork.
Fennel seeds – 1 ¼ teaspoon ground fennel can be substituted for the 1 teaspoon of fennel seeds