Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

How to Make the Perfect Spaghetti Bolognese

A classic Spaghetti Bolognese recipe that combines rich, savory flavors with tender spaghetti for a comforting meal. This timeless dish is perfect for family dinners, date nights, or any occasion that calls for a hearty and satisfying pasta dish.

  • Total Time: 1 hour
  • Yield: Serves 4

Ingredients

Scale

For the Sauce:

  • 1 tablespoon olive oil
  • 1 large onion, finely chopped
  • 2 garlic cloves, minced
  • 2 carrots, finely diced
  • 1 celery stalk, finely diced
  • 500g (1 lb) ground beef or beef-pork mix
  • 1 can (400g) crushed tomatoes or tomato passata
  • 2 tablespoons tomato paste
  • ½ cup red wine (optional)
  • 1 cup beef or vegetable stock
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper, to taste
  • 1 pinch of sugar (optional)

For the Pasta:

  • 400g (14 oz) spaghetti
  • 1 teaspoon salt (for pasta water)

Optional Add-ons:

  • Fresh basil leaves, for garnish
  • Freshly grated Parmesan cheese, for serving

Instructions

1. Prepare the Sauce Base

  1. Heat olive oil in a large skillet or saucepan over medium heat.
  2. Add the onion, garlic, carrots, and celery. Sauté for 5–7 minutes, until softened.

2. Cook the Meat

  1. Add the ground beef (or meat mix) to the pan.
  2. Cook until browned, breaking up any clumps with a wooden spoon.

3. Build the Sauce

  1. Stir in the tomato paste and cook for 1–2 minutes.
  2. Add the crushed tomatoes, red wine (if using), beef stock, oregano, basil, salt, and pepper.
  3. Reduce the heat to low and let the sauce simmer uncovered for 30–45 minutes, stirring occasionally. Add a pinch of sugar to balance the acidity, if needed.

4. Cook the Pasta

  1. Bring a large pot of water to a boil. Add salt and cook the spaghetti according to the package instructions until al dente.
  2. Reserve 1 cup of pasta water before draining.

5. Combine and Serve

  1. Toss the cooked spaghetti with the sauce, adding a splash of reserved pasta water if needed to loosen the sauce.
  2. Serve on plates or in bowls, garnished with fresh basil and a sprinkle of Parmesan cheese.

Notes

  • For a richer flavor, simmer the sauce for up to 1.5 hours on low heat.
  • This recipe can easily be doubled to feed a crowd or for meal prep.
  • To make it vegetarian, swap the meat for lentils or a plant-based protein.
  • Author: Chef Crenn
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: Approx. 1.5 cups (sauce with pasta)
  • Calories: 480
  • Sugar: 6g
  • Sodium: 650mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 56g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 50mg

Keywords: Spaghetti Bolognese, classic Bolognese recipe, pasta dinner, Italian comfort food