Classic Spaghetti Bolognese may just be the epitome of comfort food, with its rich, savory sauce mingling beautifully with tender strands of spaghetti. Each bite is a celebration of flavors, where the deep taste of minced beef is balanced by the sweetness of diced carrots and the freshness of onions. This Italian classic does more than just satisfy your hunger; it transports you to a warm kitchen, wrapping you in the coziness of home-cooked goodness.

You might recall the first time you indulged in this dish at a family gathering or a dinner party. There’s something magical about the aroma of garlic and onion sizzling in olive oil that fills the air, making it impossible to resist. It’s also a dish that pleases even the pickiest of eaters, which makes it a fantastic go-to for weeknight dinners or special occasions. So gather around the table, because this Classic Spaghetti Bolognese is sure to win hearts!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: This dish is a breeze to prepare and ready in about 30-40 minutes, making it perfect for those busy weeknights.
- Irresistible Flavor: The combination of minced beef, tomatoes, and aromatic herbs gives it a comforting and hearty taste you’ll crave again and again.
- Eye-Catching Appeal: A fresh sprinkle of spring onions and parmesan on top makes each plate look delightful and inviting.
- Flexible Serving: Enjoy it as a filling dinner, make it part of a family gathering, or even pack it for lunch – it suits various occasions!
- Diet-Friendly Options: Need it gluten-free? Swap in your favorite gluten-free pasta without sacrificing flavor!

Ingredients You’ll Need
- 1 tbsp olive oil – This rich oil adds depth and a beautiful sheen to our sauce; it’s essential for sautéing aromatics.
- 1 onion, peeled and finely diced – A must-have for flavor; sweet and aromatic when cooked, it forms the base of the sauce.
- 2 cloves garlic, peeled and minced – The fragrant garlic adds a punch of flavor that complements the hearty meat.
- 1 carrot, peeled and finely diced – Adds a subtle sweetness to balance the acidity of the tomatoes.
- 3 chestnut mushrooms, finely diced – A lovely earthiness that enhances the overall flavor of the dish.
- 450 g (1 lb) minced beef (ground beef) – The main component for protein; you can use 400g if that’s the pack size available.
- 120 ml (1/2 cup) red wine – This ingredient enriches the sauce with deep flavors; choose a decent quality wine you enjoy drinking.
- 3 tbsp tomato puree – It intensifies the tomato flavor, providing a rich and velvety texture.
- 1 tsp dried oregano – An essential Italian herb that gives robustness to the sauce.
- ½ tsp dried thyme – This herbal note adds complexity and complements the other flavors beautifully.
- 1 tbsp Worcestershire sauce – Adds a savory, umami kick that rounds out the dish.
- 1 beef stock cube, crumbled – For added depth of flavor; always opt for a good quality stock cube.
- 2 x 400 g (2 x 14 oz) tins finely chopped tomatoes – The backbone of your sauce; they provide acidity and brightness.
- ½ tbsp light brown sugar – A pinch of sweetness helps balance the tomatoes’ acidity.
- ½ tsp salt – Essential for seasoning; use to taste.
- ½ tsp black pepper – For a hint of spiciness, elevating the dish’s overall flavor.
- 300 g (10.5 oz) dried spaghetti or fresh pasta – Choose your favorite type; it’s the perfect vessel for our hearty sauce.
- Small bunch spring onions (scallions), chopped – For garnish; adds color and freshness to each serving.
- Grated parmesan – To finish off, sprinkle this savory cheese for an irresistible touch.
How to Make Classic Spaghetti Bolognese (Family Favorite)
Heat the oil: Start by warming 1 tablespoon of olive oil in a frying pan over medium-high heat. You want the oil hot enough to cook the vegetables quickly but not smoking.
Sauté the onions: Add your finely diced onion and cook for about 5 minutes, stirring often. You want the onion to soften and become fragrant, devoid of raw sharpness.
Add in garlic: Toss in the minced garlic and allow it to mingle for another minute. The aroma should be inviting, filling your kitchen with a delicious scent.
Incorporate carrots and mushrooms: Add the finely diced carrot and mushrooms next, cooking for about 2-3 minutes. This helps them soften and develop flavor before the meat goes in.
Brown the minced beef: Stir in the 450 g of minced beef and cook for 5-6 minutes until it’s thoroughly browned. Don’t forget to break up any large chunks; this ensures even cooking and absorption of flavors.
Pour in the wine: Add 120 ml of red wine to the pan, bringing it to a boil. Allow it to bubble for 2-3 minutes until reduced by three-quarters. This step not only enhances flavor but also tenderizes the meat.
Mix in the tomato puree and herbs: Now, stir in 3 tablespoons of tomato puree, 1 teaspoon of dried oregano, and ½ teaspoon of dried thyme. The sauce will start to gain a beautiful red hue; mix it all together well.
Flavor with Worcestershire and stock: Next, add 1 tablespoon of Worcestershire sauce and one crumbled beef stock cube. The combination of flavors is going to be unforgettable.
Add the tomatoes and seasoning: Pour in the two 400 g tins of finely chopped tomatoes, followed by ½ tablespoon of light brown sugar, ½ teaspoon of salt, and ½ teaspoon of black pepper. This is where the magic happens; stir well and bring it all to a boil.
Simmer until thick: Reduce heat and let it simmer for 15-20 minutes until the sauce thickens. Keep an eye on it, stirring occasionally. The longer it simmers, the more the flavors meld.
Cook the spaghetti: While your sauce is thickening, get a large pot of salted water boiling. Add 300 g of dried spaghetti and cook for 10-12 minutes, or until al dente. This step is crucial – you want your pasta to hold its shape.
Drain and serve: Drain your spaghetti and divide it amongst four bowls.
Top with Bolognese and garnish: Spoon the thick Bolognese sauce generously on top of the spaghetti. Finish with a sprinkle of chopped spring onions and a generous grating of parmesan.

Storing & Reheating
Store any leftovers in an airtight container at room temperature for up to 2 hours, or in the refrigerator for up to 3 days. For longer storage, freeze the Bolognese sauce in a freezer-safe container, where it can last for up to 3 months. For reheating, thaw overnight in the fridge, then warm it on the stovetop or microwave until hot, stirring occasionally. Note that the texture may change slightly, but you can revive it with a splash of water or a drizzle of olive oil.
Chef’s Helpful Tips
- Avoid burning your garlic! Cook it just until fragrant—too long and it can become bitter.
- For an extra flavor boost, try using a mix of ground meats, like pork and beef.
- Remember to bring your minced beef to room temperature before cooking for an even brown.
- If the sauce feels too acidic, add a little more sugar or a splash of cream for creaminess.
- This dish can be made ahead! The flavors deepen when left to sit overnight, making it perfect for meal prep.
Classic Spaghetti Bolognese stands as a delightful cornerstone of comfort food, connecting family and friends. Its ease of preparation and rich flavors make it a regular feature on dining tables everywhere. Don’t hesitate to play around with ingredients or tweaking the recipe to your liking! Serve it up, gather your loved ones, and enjoy the smiles that come with each savory bite.
Recipe FAQs
Can I make Spaghetti Bolognese in advance?
Absolutely! In fact, the flavors develop wonderfully if you prepare the sauce a day ahead. Just store it in the fridge and reheat on the stovetop when you’re ready to serve.
What can I use instead of red wine?
If you prefer not to use wine, you can substitute it with an equal amount of beef broth or a splash of balsamic vinegar for acidity. Both options will still ensure rich flavor in your sauce.
Can I make this dish healthier?
Yes! You can substitute half of the minced beef with lentils or ground turkey for a lighter version. Additionally, you can use whole grain pasta for extra fiber.
What’s the best way to reheat leftover Spaghetti Bolognese?
The best way to reheat is on the stovetop over low heat, adding a little splash of water if needed to regain creamy texture. Stir occasionally until heated through.
PrintMore Main Dishes Recipes
Recipe Card

Classic Spaghetti Bolognese (Family Favorite)
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Stovetop
- Cuisine: Italian
Description
Classic Spaghetti Bolognese is a beloved dish featuring rich flavors from minced beef, tomatoes, and herbs. It’s easy to prepare and perfect for a comforting dinner, an excellent choice for family meals or gatherings.
Ingredients
- 1 tbsp olive oil
- 1 onion, peeled and finely diced
- 2 cloves garlic, peeled and minced
- 1 carrot, peeled and finely diced
- 3 chestnut mushrooms, finely diced
- 450 g (1 lb) minced beef (ground beef)
- 120 ml (1/2 cup) red wine
- 3 tbsp tomato puree
- 1 tsp dried oregano
- ½ tsp dried thyme
- 1 tbsp Worcestershire sauce
- 1 beef stock cube, crumbled
- 2 x 400 g (2 x 14 oz) tins finely chopped tomatoes
- ½ tbsp light brown sugar
- ½ tsp salt
- ½ tsp black pepper
- 300 g (10.5 oz) dried spaghetti or fresh pasta
- small bunch spring onions (scallions), chopped
- grated parmesan
Instructions
- Heat the olive oil in a frying pan over medium-high heat. Add the diced onion and cook for about 5 minutes until softened.
- Stir in the minced garlic and continue cooking for another minute.
- Add the diced carrot and mushrooms, cooking for an additional 2-3 minutes until they begin to soften.
- Introduce the minced beef to the pan and cook for 5-6 minutes, breaking it apart with a spatula until browned.
- Pour in the red wine and bring to a boil, letting it simmer for 2-3 minutes until reduced significantly.
- Stir in the tomato puree, oregano, thyme, Worcestershire sauce, crumbled beef stock cube, chopped tomatoes, brown sugar, salt, and pepper. Bring to a boil, then reduce the heat and let it simmer for 15-20 minutes until thickened.
- In a separate large pot, bring salted water to a boil. Add the spaghetti and cook for 10-12 minutes until al dente.
- Drain the spaghetti and serve in bowls, topping each with the Bolognese sauce.
- Finish with a sprinkle of chopped spring onions and grated Parmesan cheese.
Notes
Feel free to use 400g of minced beef if that is what is available; it will work just fine.
For a richer flavor, let the Bolognese sauce simmer a bit longer if time allows.
You can substitute red wine with beef broth for a non-alcoholic version of the dish.
Nutrition
- Serving Size: 1 serving
- Calories: 650
- Sugar: 6g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 70g
- Fiber: 5g
- Protein: 30g
- Cholesterol: 80mg
