Ingredients
– 2 tablespoons olive oil
– 1 yellow onion, finely diced
– 4 cloves garlic, crushed
– 1 carrot, finely diced
– 1 rib celery, finely diced
– 1 pound lean ground beef
– Β½ pound lean ground pork
– 1 ΒΌ cups red wine or beef broth
– 1 cup whole milk
– 1 can whole tomatoes with juices (28 ounces)
– 4 tablespoons tomato paste
– 1 teaspoon Italian seasoning
– 1 bay leaf
– Β½ teaspoon salt (more to taste)
– ΒΌ teaspoon black pepper
– Pappardelle or long pasta for serving
Instructions
1-In a large pot, cook the onion in olive oil over medium heat until softened, about 3 to 4 minutes.
2-Add garlic, carrot, and celery, cooking until softened, about 5 minutes.
3-Add ground beef and pork, breaking it up with a wooden spoon until no pink remains. Drain fat.
4-Add wine and simmer uncovered until evaporated, about 10 minutes. Next, add milk and simmer uncovered until evaporated, about 8 minutes.
5-Stir in whole tomatoes with juice, tomato paste, Italian seasoning, and bay leaf, breaking up tomatoes with a spoon. Cover and simmer for 30 minutes or until thickened. Season with salt and pepper to taste.
6-Cook pasta according to package directions. Reserve 1 Β½ cups of pasta water and drain the pasta well.
7-Toss pasta with sauce, adding reserved pasta water to thin the sauce if needed.
8-Serve hot with parmesan cheese.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
π³ Use mirepoix (onion, carrot, celery) to build a flavorful base; other finely chopped vegetables can be added to customize.
π₯© Mixing ground beef and pork enhances depth of flavor; ground veal or all beef can be used if preferred.
βοΈ This sauce freezes well for up to 3 months; store in airtight containers leaving space for expansion.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Category: Main Course
- Method: Simmering
- Cuisine: Italian
- Diet: Includes meat, gluten (depending on pasta choice)
Nutrition
- Serving Size: 1 serving
- Calories: 359
- Sugar: 8g
- Sodium: 571mg
- Fat: 18g
- Saturated Fat: 6g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 78mg
