Authentic Spaghetti Sauce

Featured in: Boost Your Dishes with Bold Flavors

Ground beef and Italian sausage come together with fresh garlic, onions, and parsley to create a hearty base. Balance the tartness of tomatoes with a sprinkle of sugar and add layers of flavor from tomato paste, diced tomatoes, and crushed tomatoes.

Let the mixture simmer gently for a few hours to get a deeper taste, and save leftovers in the fridge for weekday meals or freeze them. This flexible tomato sauce is great for all kinds of pasta and can be prepped ahead of time.

A woman in a white shirt and apron smiles for the camera.
Updated on Tue, 06 May 2025 17:29:43 GMT
A comforting bowl of Italian tomato sauce with pasta. Pin it
A comforting bowl of Italian tomato sauce with pasta. | tastefullyeats.com

This old-world pasta sauce turns basic pantry staples into a deep, hearty topping that'll make folks think you've got Italian roots. By mixing two types of meat, you create a robust base that cooks down with herbs and tomatoes until it's just right.

My crew asks for this sauce a couple times every month, and I'm always happy to make it. When it's cooking, my whole house smells amazing and takes me straight back to those special family meals at Grandma's where the sauce bubbled away all Sunday long.

What You'll Need

  • Italian sausage: Gives that signature taste - grab hot, mild, or sweet based on what you like. Try your neighborhood meat shop for top-notch stuff.
  • Lean ground beef: Brings meatiness without too much fat. The 90/10 mix works great here.
  • Sweet onion: Forms a smooth base flavor. Vidalias are my go-to choice.
  • Fresh garlic: Adds that must-have smell and taste. Skip the jar of pre-minced and go with whole cloves.
  • Sugar: Cuts through tomato sharpness. You might need less if your tomatoes are naturally sweet.
  • Italian seasoning: Gives you all the right herbs in one shot. Or mix your own with some basil, oregano, rosemary and thyme.
  • Kosher salt: Lifts all the other flavors. Its bigger grains let you control the seasoning better.
  • Black pepper: Adds a bit of warmth. Worth grinding yourself if possible.
  • Fresh parsley: Adds freshness to balance the richness. The flat kind works better than curly here.
  • Tomato paste: Packs in concentrated tomato goodness. The tubes are handy if you don't need a whole can.
  • Fire roasted diced tomatoes: Bring a hint of smokiness and chunky bits. The charred edges really add something special.
  • Crushed tomatoes: Make up the main sauce body. Try San Marzano type if you can find them.
  • Broth: Gives extra flavor and adjusts thickness. Making your own is best but boxed works fine too.

How To Make It

Brown the Meats:
Toss your Italian sausage and ground beef into a big pot over medium-high heat. Break it all up with a wooden spoon until you've got little bits about pea-sized. This helps it cook evenly and gives your sauce nice texture. Keep stirring until you don't see any pink left, usually 5-7 minutes.
Add Aromatics:
Throw in your chopped onion and garlic with the meat. Keep everything moving for another 3-4 minutes until the onions go clear and you can really smell that garlic. This builds your flavor base. If the garlic starts turning brown, turn down the heat quick so it doesn't get bitter.
Drain Excess Fat:
Tip everything into a strainer over a bowl or scoop out the extra grease with a spoon. You want some fat for flavor, but too much makes for a greasy sauce. Put the meat mix back in your pot.
Add Seasonings and Tomato Paste:
Turn heat to medium and mix in your sugar, Italian seasoning, salt, pepper, and parsley. Stir so the meat gets evenly coated. Add that tomato paste and cook it for about a minute while stirring. This step really wakes up the tomato flavor.
Incorporate Tomatoes and Broth:
Dump in your fire-roasted tomatoes with their juice, crushed tomatoes, and broth. Mix everything well and be sure to scrape the bottom of the pot to get all those stuck bits - they're packed with flavor.
Simmer Slowly:
Bring everything to a gentle bubble, then turn down to low. Let it cook uncovered for at least an hour, though 3 hours will make it way better. Give it a stir now and then so nothing sticks. The sauce should thicken up a bit as it cooks. If it gets too thick, splash in some more broth.
A wooden spoon in a bowl of red sauce. Pin it
A wooden spoon in a bowl of red sauce. | tastefullyeats.com

Those fire-roasted tomatoes are honestly my hidden trick in this sauce. I found them by mistake when I grabbed the wrong can while shopping years back, and now I can't imagine making sauce without them. That tiny bit of smokiness turns an ordinary sauce into something that always has people begging for my secret.

Keeping It Fresh

Good storage keeps your sauce ready for quick dinners. To keep it in the fridge, let it cool completely before putting it in sealed containers. It'll stay good for about 5 days. Give it a good stir when you heat it up since it might separate a bit. For freezing, put cooled sauce in freezer containers or thick freezer bags, leaving about an inch of space at the top so it can expand. Write the date on it and try to use within 3 months for best taste. Thaw in the fridge overnight, then warm it up slowly on the stove, stirring every so often.

Switch It Up

This sauce works with lots of changes to match what you like or need. For a lighter version, swap in ground turkey and turkey Italian sausage instead of beef and pork. Going vegetarian? Skip the meat and cook up 2 cups of chopped mushrooms and a diced bell pepper until golden. Want more veggies? Grate in a carrot and zucchini during the last half hour of cooking. Like wine? Add half a cup of red after cooking the meat and let it cook down before adding tomatoes. Want it spicy? Toss in half a teaspoon of red pepper flakes with your other seasonings.

Ways To Enjoy It

While it's fantastic on regular spaghetti, trying different serving ideas can give you several distinct meals. Mix it with tube-shaped pasta like rigatoni or penne that catch chunks of sauce in their ridges. Stack it in lasagna with creamy ricotta and stretchy mozzarella for a filling casserole. Stuff it in bell peppers with some cooked rice and top with cheese. Spread it on sliced baguette with cheese for quick mini pizzas. Watching carbs? Pour it over roasted spaghetti squash or zucchini noodles. Don't forget to finish any pasta dish with some freshly grated Parmesan and extra chopped parsley.

A bowl of spaghetti with meat sauce. Pin it
A bowl of spaghetti with meat sauce. | tastefullyeats.com

This sauce makes any dinner something special. Give it a try and your kitchen will smell just like a cozy Italian restaurant.

Frequently Asked Questions

→ Why is sugar included in the sauce?

A small amount of sugar balances out the tartness of the tomatoes. It creates smoother, sweeter flavors and tones down the sharp acidity. You can tweak the amount based on how sweet your tomatoes are or your taste preferences.

→ Can I swap out the meats for something else?

For sure! Italian sausage and beef add depth, but you could use all beef, all sausage, turkey, or even plant-based substitutes. Each swap will bring slightly different flavors but still taste great.

→ How long will this sauce last in the fridge?

Stored in a sealed container, this sauce stays fresh in the fridge for about 3-4 days. If frozen in airtight containers, it keeps for up to 3 months with the same rich taste.

→ Does simmering longer make the sauce better?

Yes, definitely. While simmering for one hour works, cooking it for three hours gives the spices and tomatoes time to fully blend and develop richer, softer textures. It's worth the wait for deeper flavors.

→ Can I use my slow cooker for this?

Absolutely! Brown the meat, garlic, and onions on the stovetop, then put everything into a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours, and you'll get similar results with less work needed.

→ Which pasta shape works well with this sauce?

The chunky texture of this sauce is great for sturdy pasta shapes. Spaghetti is a classic choice, but rigatoni, fettuccine, and pappardelle are also excellent for catching all the flavors in this meaty dish.

Italian Spaghetti Sauce

This rich, meaty tomato sauce blends ground beef, sausage, sweet onions, and herbs for a comforting Italian-style topping.

Prep Time
15 Minutes
Cook Time
180 Minutes
Total Time
195 Minutes
By: Barbara


Difficulty: Easy

Cuisine: Italian-American

Yield: 8 Servings (About 2 liters of sauce)

Dietary: Low-Carb, Gluten-Free, Dairy-Free

Ingredients

→ Meat

01 1 pound lean ground beef
02 1 pound Italian sausage (sweet, mild, or spicy)

→ Aromatics

03 5 garlic cloves, finely chopped
04 1 large diced sweet onion

→ Seasonings

05 2 teaspoons Italian seasoning (dried)
06 1/2 teaspoon ground black pepper
07 1 teaspoon kosher salt
08 2 tablespoons white sugar
09 1/3 cup parsley, chopped fresh

→ Tomato Base

10 1 can of crushed tomatoes (28 ounces)
11 1 can of fire-roasted diced tomatoes (15 ounces)
12 12 ounces of tomato paste

→ Liquid

13 1/2 cup beef or chicken broth

Instructions

Step 01

Heat a large pot over medium heat and toss in the sausage and beef. Use a wooden spoon to break it into crumbles. Add the onion and garlic to the pot and continue stirring until the meat is fully cooked. Get rid of any extra grease.

Step 02

Turn the heat to medium and stir sugar, parsley, salt, pepper, and Italian seasoning into the browned meat. Next, drop in the tomato paste and mix everything really well.

Step 03

Add the broth, crushed tomatoes, and diced tomatoes (with juice) into the pot. Give it a good stir. Bring it to a gentle boil, then turn the heat down low. Let it lightly bubble for an hour or more, up to 3 hours, so the flavors really come together.

Step 04

You can enjoy it immediately, put it in the fridge for later, or freeze portions for future use.

Notes

  1. A pinch of sugar balances the tartness from the tomatoes, but you can skip it if you'd rather.
  2. For a silkier texture, blend the fire-roasted tomatoes before adding them in.
  3. The sauce gets richer the longer you let it cook.

Tools You'll Need

  • Large deep skillet or heavy pot
  • Wooden spoon for stirring
  • Measuring tools (cups and spoons)

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes meat products such as pork and beef

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 245
  • Total Fat: 16.2 g
  • Total Carbohydrate: 14.5 g
  • Protein: 12.8 g