Classic spaghetti bolognese with rich meat sauce and parmesan cheese
ComfortFamilySlow-CookedFreezer-Friendly

Spaghetti Bolognese

Marco Rossi

@marcorossicucina

4.2(923 reviews)🍳 8,585 made this

Prep

20 min

Cook

40 min

Total

1 hr

Servings

6

Difficulty

Medium

Let's cook

  1. Soffritto first

    Cook the pancetta until its fat renders, then add the onion, carrot, and celery and cook gently for 10 minutes until completely soft and sweet.

    💡

    Ten slow minutes here builds the sweet base that a long simmer needs.

  2. Brown the meat hard

    Raise the heat, add the beef and pork, and leave them undisturbed for 3 minutes to crust before breaking up. Continue until all the liquid has cooked off and the meat starts frying.

  3. Milk first, then wine

    Add the milk and simmer until it has almost fully evaporated. Then add the wine and do the same.

    💡

    Milk before wine is the traditional order — the milk tenderises the meat before the acid hits it.

  4. Add tomato

    Stir in the tomato paste and cook 2 minutes, then add the crushed tomatoes and stock.

  5. Simmer for hours

    Simmer uncovered on the lowest heat for at least 2 hours, topping up with water if it gets too dry. It should end up thick, dark, and glossy rather than red and soupy.

  6. Toss, do not ladle

    Cook the pasta, drain it 1 minute early, and toss it in the pan with the ragù and a splash of pasta water. Serve with parmesan.

🍳

Cook this with Chef Pepe

Want hands-free help? Chef Pepe can read each step, set the pace, answer questions, and help with substitutions.

Try See It. Cook It.

🎙️ Voice-guided cooking mode — coming in Phase 4. Text guidance available now via Chef Pepe.

📝 Tips, swaps, and make-ahead notes

This is one of the few dishes that genuinely rewards three or four hours of simmering. It freezes for 3 months and improves for two days in the fridge. Traditionally served with tagliatelle, which holds the sauce better than spaghetti.

  • No wine: Extra stock plus a splash of red wine vinegar at the end.
  • Vegetarian: Finely chopped mushrooms and brown lentils, browned the same way.
  • Batch it: Double the recipe — the cooking time is identical.

Nutrition & Safety

Calories

628kcal

Protein

34g

Carbs

68g

Fat

24g

⚠️ Allergen & Safety Note

This recipe contains gluten, dairy and celery. Nutritional values are estimates per serving and may vary based on the specific ingredients you use. If you have food allergies, please verify all ingredients before cooking.

AI-assisted content. Always verify instructions with trusted culinary sources.

Made by the Chew community

8,585 made this
👤

Did you make this? Share what worked, what you changed, and a photo of your plate.

Upload Your Version
Ask Chef Pepe