This post may contain affiliate links. Please read our disclosure policy.

This easy Meat Sauce Recipe is a rich, tomato-forward spaghetti meat sauce made with ground beef, sweet Italian sausage, crushed tomatoes, and simple pantry seasonings. It tastes like it simmered all afternoon but is ready in about 30 minutes, making it perfect for spaghetti, baked ziti, lasagna, or freezer meals for busy nights.

Spaghetti with Easy Italian Meat Sauce on a white plate with a blue background

Kellie’s Note
Meat Sauce in Minutes

It’s really weird to admit, but I ordered take out a lot less when I worked outside the home. It seemed like I always had a better plan for dinner, and after a long commute, the last thing I wanted to do was get back in the car to pick up dinner. Dinner that someone else had made.

Pizza has been showing up routinely, as well as, soggy pasta dishes and overcooked chicken sandwiches. I’m over it and so I pulled out a few of my old favorites to share with all of you because there’s nothing like a home cooked meal especially when it’s ready in just 30 minutes like this Easy Italian Meat Sauce Recipe.

Why You’ll Love This Meat Sauce Recipe

  • Ready in 30 minutes – It delivers deep, slow-simmered flavor without an all-day cook time.
  • Two meats, bigger flavor – Ground beef keeps it hearty while Italian sausage adds savory seasoning and richness.
  • Pantry-friendly – Canned tomatoes, tomato paste, onion, garlic, and a few seasonings do the heavy lifting.
  • Family dinner gold – Spoon it over spaghetti, tuck it into lasagna, or use it anywhere you would use jarred sauce.
  • Freezer-friendly – Make a double batch now and thank yourself on a busy night later.

What is Meat Sauce?

Meat sauce is a hearty, tomato-based pasta sauce made with ground meat, aromatics, tomatoes, and seasonings. It is commonly served over spaghetti, tossed with ravioli, layered into lasagna, or spooned over baked pasta.

Bolognese is a different style of meat sauce that is typically richer and more meat-forward, with a base of onion, carrot, and celery. Traditional Bolognese often includes milk or cream and uses less tomato than a classic spaghetti meat sauce. This recipe is a quick, tomato-forward Italian meat sauce made with ground beef, Italian sausage, and a splash of wine for depth.

Ingredients for Meat Sauce

  • Olive oil – Helps brown the meat and sauté the aromatics. Substitute with avocado oil or another neutral cooking oil.
  • Lean ground beef – Creates the hearty base of this sauce. Use ground turkey or ground chicken for a lighter option.
  • Sweet Italian sausage – Adds seasoning, richness, and a little extra something you cannot get from beef alone. Use hot Italian sausage for heat, or use more ground beef if you prefer.
  • Sweet onion and garlic – Build the savory flavor base. Yellow onion works just as well, and jarred minced garlic is fine in a pinch.
  • Tomato paste – Adds concentrated tomato flavor and helps thicken the sauce. Let it cook until it darkens slightly for the best flavor.
  • Italian seasoning and onion powderItalian Seasoning gives the sauce its classic Italian-style flavor. Add a pinch of red pepper flakes if you like a little heat.
  • Dry white wine – Deglazes the pan and adds brightness. Substitute with chicken or beef broth plus 1 teaspoon balsamic vinegar.
  • Crushed tomatoes and tomato sauce – Create a sauce that is both hearty and smooth. Use your favorite good-quality canned tomatoes.
  • Worcestershire sauce – Adds a subtle savory depth without making the sauce taste like Worcestershire.
  • Granulated sugar – Balances the acidity of the tomatoes. Start with less if preferred, then adjust after simmering.
  • Salt and pepper – Season at the end since sausage and canned tomatoes vary in saltiness.
Stainless steel pot with Easy Italian Meat Sauce scooped with a ladle on a blue background

How to Make Meat Sauce

  1. Brown the beef – Heat the olive oil in a Dutch oven or large saucepan over medium-high heat. Add the ground beef, break it into small pieces, and cook until no longer pink. Transfer to a bowl.
  2. Cook the sausage – Add the sausage to the pot and cook, breaking it into crumbles, until browned and cooked through. Transfer it to the bowl with the beef.
  3. Sauté the aromatics – Add the onion to the pot and cook until softened, about 3 to 4 minutes. Stir in the garlic and cook for 30 seconds to 1 minute.
  4. Build the flavor – Stir in the tomato paste and cook until it darkens slightly and smells rich and toasty. Add the Italian seasoning, onion powder, and wine. Scrape up the browned bits from the bottom of the pot and simmer until the wine has reduced by about half.
  5. Simmer the sauce – Stir in the crushed tomatoes, tomato sauce, Worcestershire sauce, sugar, ground beef, and sausage. Bring to a gentle boil, then reduce the heat to low and simmer for 10 to 15 minutes, stirring occasionally.
  6. Finish and serve – Season with salt and pepper to taste. The sauce is ready when it is thickened slightly, the flavors taste blended, and the meat is tender. Serve with your favorite pasta.
Spaghetti with Easy Italian Meat Sauce on a white square plate and wedge of cheese

Tips for the Best Spaghetti Meat Sauce

  • Let the tomato paste cook – Cooking it for a minute or two deepens its flavor and takes away the raw tomato taste.
  • Do not rush the simmer – Even 10 to 15 minutes helps the tomato flavors mellow and gives the sauce time to thicken.
  • Taste before adding more sugar – The amount you need depends on the acidity of your canned tomatoes.
  • Too thick? Stir in a splash of water, broth, or pasta water until it reaches your preferred consistency.
  • Too thin? Simmer uncovered for a few extra minutes until the sauce reduces.
  • Make it ahead – Like most tomato sauces, this one tastes even better after the flavors have had time to mingle.

Meat Sauce Variations

  • Make it spicy – Use hot Italian sausage or add crushed red pepper flakes with the Italian seasoning.
  • Use one meat – Make the sauce with all ground beef, all Italian sausage, or ground turkey.
  • Add vegetables – Sauté finely diced mushrooms, bell peppers, carrots, or zucchini with the onion.
  • Make it creamy – Stir in a splash of heavy cream or a little grated Parmesan just before serving.
  • Skip the wine – Use chicken or beef broth with a teaspoon of balsamic vinegar instead.
  • Make a bigger batch – Double the recipe and freeze the extra sauce in meal-size portions.
Spaghetti with Easy Italian Meat Sauce recipe on a white square plate with a fork

What to Serve with Spaghetti Meat Sauce

This easy spaghetti meat sauce is made for twirling with pasta, but it is much more versatile than that. Serve it over spaghetti, rigatoni, pappardelle, ravioli, or zucchini noodles. It is also perfect for baked ziti, lasagna, stuffed shells, or a quick meatball sub shortcut.

Round out dinner with a crisp house salad and a basket of warm Homemade Garlic Bread.

Or try it in one of these classic recipes.

Spaghetti and Easy Italian Meat Sauce on a square plate with a bowl of salad on a blue background

Storage, Freezing and Reheating

  • To store – Cool the meat sauce completely, then transfer it to an airtight container. Refrigerate for up to 3 days.
  • To freeze – Portion cooled sauce into freezer-safe containers or freezer bags, leaving a little room for expansion. Freeze for up to 3 months.
  • To thaw – Defrost overnight in the refrigerator for best results.
  • To reheat – Warm the sauce in a saucepan over low heat, stirring occasionally, until hot. Add a splash of water or broth if it has thickened too much. Individual portions can also be reheated in the microwave.

More Easy Sauce Recipes

Italian Meat Sauce Recipe

No ratings yet
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 8
Quick and simple, Easy Italian Meat Sauce recipe has slow simmered taste on a weeknight!

Equipment

Ingredients 

  • 1 tablespoon olive oil
  • 1 pound lean ground beef
  • 4 ounces sweet Italian sausage, casing removed
  • 1 cup diced sweet onion, approximately 1 small onion
  • 3 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 tablespoon Italian Seasoning
  • 1/2 tablespoon onion powder
  • 1/4 cup dry white wine
  • 1 28 ounce can crushed tomatoes
  • 1 14.5 ounce can tomato sauce
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon granulated sugar
  • salt and pepper, to taste

Instructions 

  • Heat the olive oil in a large saucepan over medium-high heat. Add the ground beef to the pot and break up into small pieces with a fork. Brown the beef until no longer pink, approximately 5-10 minutes. Transfer to a bowl and keep warm.
  • Add the sausage to the pot and break up with a fork. Cook the sausage until no longer pink and cooked through, approximately 4-5 minutes. Transfer to the bowl with the ground beef.
  • Add the onion to the pot and cook until softened, about 3-4 minutes. Stir in the garlic and cook for 1 minute.
  • Stir in the tomato paste and cook until a deep Burgundy color, stirring to avoid burning. 
  • Add the Italian Seasoning, onion powder and white wine to deglaze the pan. Using a wooden spoon, scrape up the brown bits on the bottom of the pot. Cook until the wine has reduced by half. 
  • Stir in the crushed tomatoes, tomato sauce, Worcestershire sauce, sugar, ground beef, and sausage. Bring to a gentle boil, then reduce the heat to low. Simmer for 10 to 15 minutes, stirring occasionally, until the sauce has thickened slightly and the flavors have blended.
  • Season with salt and pepper to taste. Serve immediately with your favorite pasta.

Video

Notes

Wine substitution: Replace the white wine with an equal amount of chicken or beef broth plus 1 teaspoon balsamic vinegar.
To reheat: Warm the sauce in a saucepan over low heat until hot, adding a splash of water or broth if needed.
Yield: This sauce makes about 8 servings and is enough for approximately 1 1/2 to 2 pounds cooked pasta.
 

Nutrition

Calories: 170kcal, Carbohydrates: 6g, Protein: 15g, Fat: 9g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.2g, Cholesterol: 46mg, Sodium: 204mg, Potassium: 336mg, Fiber: 1g, Sugar: 3g, Vitamin A: 74IU, Vitamin C: 3mg, Calcium: 30mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Leave a comment below!

Meat Sauce Recipe FAQs

Can I make this Meat Sauce Recipe without Italian sausage?

Yes. Use all ground beef if you prefer. The sausage adds extra seasoning and richness, so taste the finished sauce and add a little more Italian seasoning, salt, or pepper if needed.

What can I use instead of white wine in meat sauce?

Substitute an equal amount of chicken or beef broth plus 1 teaspoon balsamic vinegar. This gives the sauce a little acidity and depth without using wine.

How long should meat sauce simmer?

This quick spaghetti meat sauce needs about 10 to 15 minutes of simmering after all of the ingredients are combined. For deeper flavor, you can keep it on very low heat for up to an hour, adding a splash of water or broth if it becomes too thick.

Can I freeze spaghetti meat sauce?

Absolutely. Cool the sauce completely, portion it into freezer-safe containers or bags, and freeze for up to 3 months. Thaw it overnight in the refrigerator, then reheat gently on the stovetop.

How do I make meat sauce thicker?

Simmer the sauce uncovered for a few extra minutes so excess liquid can evaporate. You can also stir in a small spoonful of tomato paste if you want a thicker, more concentrated sauce.

How do I thin meat sauce if it gets too thick?

Stir in a splash of water, beef broth, chicken broth, or pasta water until the sauce reaches your preferred consistency.

Can I double this recipe?

Yes. This recipe doubles beautifully. Use a large Dutch oven so there is enough room to brown the meat and simmer the sauce without splattering.

What pasta goes best with meat sauce?

Spaghetti is classic, but this sauce is also great with rigatoni, penne, pappardelle, ravioli, or shells. Use it anywhere you would normally use jarred spaghetti sauce.

Can I make this in a slow cooker?

Yes. Brown the beef, sausage, onion, and garlic first, then transfer everything to a slow cooker. Cook on low for 4 to 6 hours or on high for 2 to 3 hours.

Free email guide

Your “Healthy-ish” Meal Plan
Healthy meals don’t have to be difficult. Let me show you.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. Frankie says:

    Tried it today ……have had many versions in the past…..This is the best by far…Thank You.

    1. Kellie says:

      Thank you so much!

  2. Ric says:

    In your meatless spaghetti sauce you call for “fish sauce,” in this version Worcestershire sauce. I can see the connection as Worcestershire sauce is made with anchovies, among other things. That is something new for me to try in spaghetti sauce. I’m debating on whether or not to add fish sauce to my batch of spaghetti sauce simmering on the stove right now. Sorry I didn’t start with your recipe but I enjoy adapting and experimenting with different ingredients. The fish sauce I have on hand is an Asian brand and is very salty. As I already added salt to my spaghetti sauce I might ruin dinner if I get too creative by adding salty fish sauce. I think I’ll use a bit of fish sauce as a condiment on a serving of spaghetti with sauce just to get a feel for what it does to the flavor profile. I know the Romans used a fermented fish sauce called garum. So I can see how a modern day Italian recipe could call for an ingredient such as fish sauce. Thank you for the ideas.

    1. Kellie says:

      Hi! Yes, fish sauce is the asian version of Worcestershire sauce in my opinion. Fish sauce is a little more salty so I use less when subbing for Worcestershire sauce. I think it gives the sauce more depth but again, that’s just my opinion.

  3. CAROL GENTILE says:

    I HAVE NEVER HEARD OF “WORCESTERSHIRE SAUCE” IN ITALIAN SPAGHETTI SAUCE!

    1. Kellie says:

      Well, now you have! It’s a revelation and keeps the sauce from tasting flat. Thanks for your comment!

  4. bc in edmond says:

    I would love to know when to add the canned tomatoes, and also whether to drain them or not – thanks!

    1. Kellie says:

      That WOULD be helpful, right? Do not drain and I updated the recipe. 🙂 thank you for pointing that out.

  5. bc in edmond says:

    This sounds so good! In your directions, I don’t see where to add the can of tomatoes, and also if they need to be drained – help please!

    1. Kellie says:

      Fixed! Thanks!