Spaghetti Bolognese

A rich, slow-simmered Italian pasta dish featuring a hearty meat and tomato sauce served over tender spaghetti, known for its deep flavor and comforting character.

Quick Recipe Card

Prep Time
20 minutes
Cook Time
1 hour 30 minutes
Total Time
1 hour 50 minutes
Resting Time
10 minutes
Servings
4
Recipe Yield
4 portions
Portion Size
1 plate (~350 g / 12 oz)
Calories
~520 kcal per serving
Difficulty
Medium
Best Occasion
Family meals
Seasonality
All seasons

What This Recipe Is

Spaghetti Bolognese is a pasta dish combining spaghetti with a meat-based ragù sauce. While globally popular, it is inspired by the traditional Ragù alla Bolognese from Bologna, adapted for wider audiences.

Ingredients

  • 400 g (14 oz) spaghetti
  • 300 g (10.5 oz) ground beef
  • 2 tbsp (30 ml) olive oil
  • 1 medium onion, finely chopped
  • 1 carrot, finely diced
  • 1 celery stalk, finely diced
  • 2 cloves garlic, minced
  • 400 g (14 oz) canned crushed tomatoes
  • 2 tbsp (30 g) tomato paste
  • 120 ml (1/2 cup) milk
  • 1 tsp (5 g) salt
  • 1/2 tsp (2 g) black pepper
  • 500 ml (2 cups) water

Equipment

  • Large pot
  • Deep saucepan or Dutch oven
  • Wooden spoon
  • Knife and cutting board
  • Colander

Instructions

Step 1:

Heat olive oil in a saucepan over medium heat. Add onion, carrot, and celery. Cook until softened.

Step 2:

Add garlic and cook briefly until fragrant.

Step 3:

Increase heat and add ground beef. Cook until browned, breaking into small pieces.

Step 4:

Stir in tomato paste and cook for 2 minutes.

Step 5:

Add crushed tomatoes and water. Mix well.

Step 6:

Reduce heat to low and simmer for 1 hour, stirring occasionally.

Step 7:

Add milk, salt, and black pepper. Simmer for another 30 minutes until thickened.

Step 8:

Meanwhile, boil spaghetti in salted water until al dente.

Step 9:

Drain spaghetti and combine with sauce or serve sauce over pasta.

Step 10:

Rest briefly before serving.

Visual Cooking Cues

  • Vegetables should appear translucent, not browned.
  • Meat should be evenly browned with no pink.
  • Sauce thickens and coats the spoon.

Chef Tips

  • Stir occasionally to prevent sticking.
  • Use low heat for smoother flavor development.
  • Slightly undercook pasta to finish in sauce if desired.

Common Mistakes

  • Overcooking at high heat causing dryness
  • Skipping milk leading to sharp acidity
  • Not seasoning gradually

Troubleshooting

  • Sauce too thin: Simmer longer
  • Sauce too acidic: Add a small amount of milk
  • Meat tough: Cook longer at low heat

Ingredient Pairings

  • Parmesan cheese
  • Fresh basil
  • Garlic bread

Substitutions

  • Ground turkey for lighter option
  • Plant-based mince for vegetarian version
  • Lactose-free milk if needed

Recipe Family Variations

  • Add red wine for depth
  • Use tagliatelle instead of spaghetti

Serving Suggestions

Serve hot with grated cheese and a side of bread or salad.

Dietary Classification

  • Non-vegetarian
  • High-protein

Nutrition Information

  • Calories: ~520 kcal
  • Protein: ~28 g
  • Fat: ~18 g
  • Carbohydrates: ~60 g
  • Fiber: ~5 g
  • Sodium: ~600 mg

Storage / Reheating

Storage

Refrigerate in airtight container for up to 3 days.

Reheating

Reheat gently on stovetop with a splash of water.

FAQ

Can I freeze Bolognese sauce?
Yes, freeze for up to 3 months.

Can I skip milk?
It is recommended for balance but optional.

Why simmer so long?
To develop depth and tenderness.

Why This Recipe Works

Slow simmering breaks down proteins and vegetables, creating a cohesive sauce. Milk softens acidity and enhances texture, while proper heat control prevents separation and bitterness.

Recipe Identity

A slow-cooked meat sauce paired with pasta, balancing richness, acidity, and umami through controlled simmering and ingredient layering.

Dish Classification

  • Dish type: Pasta dish
  • Course: Main course
  • Meal type: Lunch, Dinner
  • Traditional or modern dish: Traditional with global adaptations
  • Street food or home cooking: Home cooking
  • Festival or everyday food: Everyday food

Recipe History

Originates from Bologna, Italy, where ragù is traditionally served with tagliatelle. The spaghetti pairing became popular internationally, especially in Anglo-American cuisine.

Cultural Notes

Authentic Bolognese traditionally uses tagliatelle and includes minimal tomato compared to global versions.

Advanced Cooking Knowledge Open detailed cooking science and reference notes

Flavor, Texture, and Aroma Profile

Rich, savory, and slightly sweet with a velvety sauce coating firm pasta.

Flavor Balance

Balanced between savory meatiness, tomato acidity, and subtle sweetness from vegetables and milk.

Flavor Components

  • Sweet: Carrot, onion
  • Salt: Salt, meat
  • Acid: Tomatoes
  • Bitter: Minimal (tomato skins if overcooked)
  • Umami: Beef, tomato paste
  • Aromatic elements: Garlic, celery, onion

Ingredient Notes

  • Use high-quality canned tomatoes for consistent acidity.
  • Freshly ground beef provides better texture than frozen.
  • Whole milk creates a smoother sauce.

Ingredient Science

  • Milk proteins bind with acids, reducing tomato sharpness.
  • Collagen in beef converts to gelatin, improving mouthfeel.
  • Aromatic vegetables release sugars when sautéed.

Ingredient Roles

  • Spaghetti: Base carbohydrate
  • Ground beef: Protein and umami
  • Tomatoes: Acid and body
  • Vegetables: Sweetness and aroma
  • Milk: Texture balance
  • Olive oil: Flavor carrier

Ingredient Classification

  • Protein: Ground beef
  • Vegetables: Onion, carrot, celery, garlic
  • Carbohydrate: Spaghetti
  • Fat: Olive oil
  • Liquid: Milk, water

Preparation Techniques

  • Fine dicing for even cooking
  • Gentle sautéing to release aromatics
  • Gradual liquid incorporation

Cooking Techniques

  • Sautéing
  • Simmering
  • Boiling pasta

Heat Management

  • Low heat stages: Simmer sauce gently
  • Medium heat stages: Sauté vegetables
  • High heat stages: Initial browning of meat
  • Temperature cues: Sauce should gently bubble, not boil rapidly

Texture Development

Slow cooking thickens sauce and tenderizes meat while starch from pasta helps sauce adhere.

Cooking Time Control

Avoid rushing simmering; extended cooking deepens flavor without burning.

Flavor Pairing Logic

Rich meat pairs with salty cheese and fresh herbs to balance heaviness.

Global Variations

  • American: Sweeter, more tomato-forward
  • British: Often includes herbs like oregano
  • Australian: Similar to British adaptation

Leftover Ideas

Use as filling for lasagna or stuffed vegetables.

Cooking Safety Notes

  • Cook beef to safe internal temperature (~71°C / 160°F).
  • Avoid leaving cooked food at room temperature too long.

Sustainability Notes

  • Use locally sourced ingredients where possible.
  • Reduce waste by repurposing leftovers.
NGRecipe logoNGRecipe
All Countries