This is the Best Meat Sauce recipe! Never go back to a store-bought jar again. Once you discover how simple it is to make your own and how much better it tastes, your pasta making world will never be the same! Chop, sauté, simmer, and you'll be rewarded with incredible, rich, deep, homemade flavors.
Heat the olive oil in a large skillet or pot over medium-high heat. Add the ground beef and cook for 3 minutes, breaking it as you go, until no longer pink.
Add the onion and bell pepper and cook for another 3 minutes until the onion softens. Stir in the garlic, tomato paste, Italian seasoning, sugar, salt, pepper, and red wine. Cook for an additional 3 to 5 minutes or until the wine cooked off.
Add the crushed tomatoes, tomato sauce and bay leaves to the pot, stir and bring to a boil. Reduce the heat to a medium-low. Cover the pot and simmer for 2 to 3 hours, stirring occasionally. If your sauce is too thick add some of the beef or chicken broth to thin it out, or even pasta water.
Taste for seasoning and adjust as necessary. Garnish with fresh parsley or basil and serve over pasta and garnished with Parmesan cheese.
If you find that your meat sauce is too thick, feel free to add a bit of beef or chicken broth to it to thin it out to your desired consistency.
Nutritional information does not include pasta or parmesan cheese.
Once fully cooled down to room temperature, transfer leftovers to an airtight container. They will last in the fridge for 3-4 days. You can reheat in the microwave, stirring the sauce every 30 seconds or so.
Your homemade meat sauce will last 4-6 months frozen. Make sure it's fully cooled down to room temperature before transferring to an airtight container and storing in the freezer.