This meat sauce fills your kitchen with a warm savory aroma as the tomatoes bubble and the beef browns into rich goodness.
It is perfect for an easy weeknight dinner when you want something hearty satisfying and ready to spoon over pasta or polenta.
SaveI first made it while learning to cook in a small apartment and it quickly became my go to comfort meal you will love too.
Meat Sauce Recipe
Ingredients
Instructions
- Heat oil and brown the meat
In a large skillet warm olive oil over medium heat add the chopped onion and cook until translucent about 3 minutes then add the ground beef or sausage break it up with a spoon and cook until browned and cooked through drain excess fat.
- Sauté the aromatics
Add the minced garlic to the pan stir for about 30 seconds until fragrant be careful not to burn it then sprinkle with salt and pepper and stir to combine.
- Stir in tomato paste
Pour in the tomato paste and cook while stirring for 1 to 2 minutes so the paste deepens in color and coats the meat.
- Add crushed tomatoes and herbs
Stir in the crushed tomatoes dried basil and dried oregano then season with a pinch of salt and pepper.
- Simmer the sauce
Reduce the heat to low cover the skillet and let the sauce simmer gently for 25 to 30 minutes stirring occasionally.
- Check consistency and seasoning
Uncover the pan taste the sauce and add more salt pepper or herbs if you like it bolder.
- Finish and rest
Turn off the heat and let the sauce sit for a few minutes so the flavors meld together.
- Serve over your favorite base
Spoon the hot meat sauce over cooked pasta rice or polenta and garnish with Parmesan if using.
- Store leftovers properly
Cool the sauce to room temperature then transfer to an airtight container and refrigerate for up to 4 days.
- Reheat gently on the stove
To reheat warm the sauce slowly in a covered skillet over low heat adding a splash of water if needed.
Substitutions and variations
- Use ground turkey or plant based crumbles for a lighter version.
- Swap crushed tomatoes for marinara or diced tomatoes if you prefer a smoother texture.
- Add a splash of red wine while browning the meat for deeper flavor.
- Replace dried herbs with 1 tablespoon fresh basil and 1 teaspoon fresh oregano if available.
- For a richer sauce stir in 1 to 2 tablespoons of butter at the end.
Chloe's tips
- For deeper flavor brown the meat in batches instead of crowding the pan.
- Simmering longer makes the sauce richer and silkier without reducing fresh ingredients.
- Keep a pinch of sugar on hand to balance acidity if your tomatoes taste sharp.
- Use a heavy bottomed pan to prevent sticking and promote even cooking.
- Letting the sauce rest off heat helps the seasonings integrate beautifully.
How to store it
- Refrigerate in an airtight container for up to 4 days.
- Freeze in portions for up to 3 months and thaw in the refrigerator overnight.
Serving suggestions
Serve this versatile sauce in the following ways for family meals or gatherings.
- Over spaghetti or penne with extra Parmesan
- Stuffed into baked ziti or cannelloni
- As a base for meatball subs
- Over creamy polenta
- With a side salad and garlic bread

Frequently asked questions
Can I make this sauce in a slow cooker?
Yes, transfer the browned meat and aromatics to a slow cooker, add crushed tomatoes and herbs and cook on low for 4 to 6 hours for very tender flavor.
How do I fix a sauce that is too acidic?
Stir in a teaspoon of sugar or a small knob of butter and taste again until the balance improves.
Can I use only chicken instead of beef and sausage?
Absolutely, ground chicken works well and keeps the sauce lighter while still delivering rich tomato flavor.
Is this sauce freezer friendly?
Yes, cool completely then store in airtight containers or heavy duty freezer bags for up to 3 months.
Let's get cooking!
This classic meat sauce is simple to make and endlessly versatile so you can enjoy it on busy weeknights or when you have a little more time to savor the rich flavor.




