A classic Italian meat sauce simmered with tomatoes, wine, and herbs, served over al dente spaghetti. This hearty dish is perfect for a comforting family dinner.
15 min prep
60 min cook
4 servings
650 kcal/serving
Ingredients
1 tablespoon olive oil
1 onion, finely chopped
2 garlic cloves, minced
1 carrot, finely diced
1 celery stalk, finely diced
500g ground beef (or half pork, half beef)
1/2 cup dry red wine
400g canned crushed tomatoes
2 tablespoons tomato paste
1 teaspoon dried oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
400g spaghetti
Freshly grated Parmesan cheese, for serving
Instructions
Heat olive oil in a large pot over medium heat. Add onion, garlic, carrot, and celery; cook until softened, about 5 minutes.
Increase heat to medium-high, add ground meat, and cook until browned, breaking it up with a spoon.
Pour in red wine, scraping up any browned bits from the bottom. Let it simmer until reduced by half, about 2 minutes.
Add crushed tomatoes, tomato paste, oregano, salt, and pepper. Stir well, bring to a simmer, then reduce heat to low. Cover partially and cook for 45 minutes, stirring occasionally.
Meanwhile, cook spaghetti in a large pot of salted boiling water until al dente. Drain, reserving 1/2 cup pasta water.
Toss the drained spaghetti with the Bolognese sauce, adding a splash of pasta water if needed to loosen. Serve immediately with grated Parmesan.
Tips
For a richer flavor, use a mix of ground beef and pork.
The sauce can be made ahead and refrigerated for up to 3 days, or frozen for 3 months.