Grandma’s Classic Spaghetti Sauce Recipe for Rich Flavor

This Mom’s Spaghetti Sauce recipe has been in my family for years. My mother made it to feed a household of six, and I now make it for my own family. It produces a large batch perfect for pasta, lasagna, or stuffed manicotti, and the extra freezes beautifully for future meals.

mom's spaghetti sauce in a pot

My mom originally found this sauce in a cookbook associated with a California winery. She loved it because it made a lot and stretched to feed the whole family. Leftovers were ladled into large freezer bags so we could enjoy the sauce again and again.

ingredients displayed for making mom's spaghetti sauce

Ingredients needed:

  • ¼ cup olive oil
  • 4 tablespoons (½ stick) butter
  • 1 pound ground beef
  • 4 medium onions, chopped
  • 4 medium garlic cloves, finely chopped
  • Salt and pepper, to taste
  • Celery salt, to taste
  • 1 teaspoon chopped fresh rosemary
  • 1 teaspoon chopped fresh thyme
  • ½ cup fresh Italian parsley, finely chopped
  • ½ cup dried mushrooms, soaked in 1 cup hot water, then chopped (save soaking liquid)
  • One 32-ounce can whole tomatoes, mashed with liquid
  • Six 8-ounce cans tomato sauce
  • 1½ cups water
  • 1 cup white wine
  • 1 teaspoon granulated white sugar

four photos showing how to make mom's spaghetti sauce

How to make Mom’s Spaghetti Sauce:

This is an easy, hands-off sauce that simmers slowly so the flavors meld. The complete recipe yields a large batch (about 16 one-cup servings) and is printed below.

Heat the olive oil and butter together in a large skillet. Add the ground beef and sauté until browned. Add the onions and continue to sauté until the onions are softened and lightly browned.
Mix in the garlic, then season with salt, pepper, and celery salt to taste. Stir in the rosemary, thyme, and parsley. Add the chopped, reconstituted mushrooms along with their soaking liquid, the mashed whole tomatoes with their juices, and the tomato sauce.
Pour 1½ cups of water into any empty tomato sauce cans, swirl to collect remaining sauce from the can, and add that water to the pot. Stir in the white wine and sugar.
Reduce heat and simmer the sauce for about 3 hours over low heat, partially covered, stirring occasionally. The long, gentle simmer concentrates flavors and gives the sauce a rich, hearty texture.

mom's spaghetti sauce in a pot

A couple of notes about the ingredients:

  1. The dried mushrooms add depth and an earthy undertone. They are rehydrated, chopped, and used with their soaking liquid—don’t skip them even if you’re not a big mushroom fan; they blend into the sauce and enhance the overall flavor.
  2. The original recipe calls for white wine, which may seem unusual for a red tomato sauce. The white wine brightens the flavor and works well here, but you can substitute red wine if you prefer, or use chicken broth with a splash of lemon if you want to avoid wine altogether.

ladle full of spaghetti sauce

This sauce is chunky and meaty. After simmering for three hours, the flavors become rich and well-balanced. Serve it over your favorite hot pasta, sprinkle with Parmesan if desired, and pair with garlic bread for soaking up the extra sauce.

servings of spaghetti on two plates

spaghetti with sauce and garlic bread on plate

Helpful tips and variations

  • Yield: This recipe makes a large amount—freeze leftovers in containers or zip bags for quick meals later.
  • Wine options: Chablis, Sauvignon Blanc, or Chardonnay are good choices. If you prefer not to use wine, substitute with chicken broth plus a splash of lemon juice.
  • For a lighter, WW-friendly version, use 95% lean ground beef.
  • To reduce calories, serve the sauce over cooked spaghetti squash instead of traditional pasta.

Printable Recipe (Summary)

  • Prep time: 25 mins
  • Cook time: 3 hrs
  • Total time: 3 hrs 25 mins
  • Servings: 16 (about 1 cup per serving)

This tried-and-true family sauce is comforting, flavorful, and perfect for feeding a crowd. Enjoy!

Ingredients

  • ¼ cup olive oil
  • 4 tablespoons (½ stick) butter
  • 1 pound ground beef
  • 4 medium onions, chopped
  • 4 medium garlic cloves, finely chopped
  • Salt and pepper, to taste
  • Celery salt, to taste
  • 1 teaspoon chopped fresh rosemary
  • 1 teaspoon chopped fresh thyme
  • ½ cup fresh Italian parsley, chopped finely
  • ½ cup dried mushrooms, soaked in 1 cup hot water, then chopped (save soaking liquid)
  • One 32-ounce can whole tomatoes, mashed with liquid
  • Six 8-ounce cans tomato sauce
  • 1½ cups water
  • 1 cup white wine
  • 1 teaspoon granulated white sugar

Instructions

  1. Heat the olive oil and butter in a large skillet. Brown the ground beef, then add the onions and cook until they are softened and golden.
  2. Add the garlic and season with salt, pepper, and celery salt. Stir in rosemary, thyme, and parsley.
  3. Add the soaked, chopped mushrooms with their soaking liquid, the mashed whole tomatoes, and the tomato sauce.
  4. Pour 1½ cups water into the empty tomato sauce cans, swirl to collect any remaining sauce, and add that water to the pot. Stir in the white wine and sugar.
  5. Simmer over low heat, partially covered, for about 3 hours, stirring occasionally. Adjust seasoning before serving.

Notes

  • Freeze any extra sauce in covered containers or freezer bags for later use.
  • If avoiding wine, substitute chicken broth with a bit of lemon juice.
  • Use very lean ground beef for a lower WW Points version.
  • Serve over spaghetti squash for a lower-calorie option.

Nutrition (per 1-cup serving, approximate)

Calories: 165 kcal; Carbohydrates: 11 g; Protein: 8 g; Fat: 10 g; Saturated Fat: 4 g; Sodium: 640 mg; Fiber: 3 g.

Nutrition information is an approximation.