
In a large pot or Dutch oven, heat olive oil over medium heat. Add ground beef and pork and cook, breaking it up with a spoon, until browned.
Add chopped onion, carrot, and celery to the pot and cook until softened, about 5-7 minutes.
Stir in minced garlic, dried oregano, dried basil, salt, and black pepper. Cook for 1 minute more, until fragrant.
Pour in red wine (if using) and cook until the wine has reduced slightly, about 2-3 minutes.
Add crushed tomatoes, tomato paste, and beef broth to the pot. Bring to a simmer, then reduce heat to low, cover, and simmer for at least 1.5-2 hours, or longer for a richer flavor, stirring occasionally.
Stir in heavy cream (if using) during the last 15 minutes of simmering. Taste and adjust seasoning as needed.
Serve Bolognese sauce over your favorite cooked pasta. Garnish with grated Parmesan cheese and fresh parsley, if desired.
Fantastic recipe! The sauce was rich, flavorful, and the perfect consistency. The whole family loved it. I followed the recipe exactly and wouldn't change a thing.
The sauce was okay, but I found it a little too oily. I had to drain some of the fat during the cooking process. The flavor was good, but it could be improved.
Disappointed. The sauce was too sweet and tasted a little burnt, even though I was very careful. I'm not sure what went wrong, but it wasn't a success for me.
My family loved this! The sauce was so flavorful and the meat was perfectly cooked. It's a great recipe for a weekend dinner. I especially liked the addition of cream at the end; it added a lovely richness.
It was good, but not great. The flavor was a bit bland. Maybe I needed to add more herbs or spices. I followed the recipe exactly, but it just lacked a certain depth. I might try it again and experiment with the seasonings.