Spaghetti Bolognese is a comforting, meat-based pasta dish originating from Bologna, Italy. While the authentic version (Ragù alla Bolognese) is traditionally served with tagliatelle, this spaghetti-tossed version has become a global favorite. The sauce is slow-cooked with ground beef, onions, carrots, celery, tomatoes, and red wine, producing a rich and velvety dish layered with flavor.
Heat olive oil in a large pot over medium heat.
Add onion, carrot, and celery (the soffritto), and sauté for 6–8 minutes until softened.
Add garlic, cook for 1 minute, then stir in the ground meat, breaking it up with a spoon. Cook until browned.
Pour in the red wine, scraping up any browned bits. Simmer until reduced by half.
Stir in tomato paste, followed by crushed tomatoes, oregano, bay leaf, and milk/cream.
Reduce heat to low, cover partially, and simmer for 1.5 hours, stirring occasionally. Season to taste.
Bring a large pot of salted water to a boil.
Cook spaghetti until al dente according to package instructions.
Drain and reserve 1/2 cup pasta water.
Toss drained spaghetti with a ladle or two of the sauce. Add a bit of pasta water if needed to coat evenly.
Plate with more Bolognese on top, sprinkle with Parmesan, and finish with a drizzle of olive oil or a few basil leaves.
Serve with garlic bread, green salad, or roasted vegetables
Enjoy with a glass of Chianti or Sangiovese
Add a pinch of nutmeg or a splash of cream for extra warmth.
Let the sauce rest 30 minutes before serving for deeper flavor.
Can be made ahead and frozen—even better the next day!
4 servings