Classic Guacamole Recipe: Fresh, Creamy Mexican Dip

Image
Classic guacamole is proof that the best recipes are often the simplest: ripe Hass avocados mashed with lime juice, finely diced red onion, tomato, cilantro and a pinch of salt. No cooking, no fuss — just ten minutes between you and the creamiest, freshest dip on the table. The secret is in the avocados. Choose Hass avocados that yield gently to pressure and mash them by hand, not in a blender — a fork leaves little chunks that give guacamole its texture. Lime juice does double duty: it brightens the flavour and keeps the green colour vivid while you serve. Make it just before eating, and it will disappear faster than any dip you have ever put out. Illustration: Fresh, creamy and ready in ten minutes — guacamole done right. Recipe Info Prep time: 10 minutes Cook time: 0 minutes Total time: 10 minutes Servings: 4 Calories: ~180 kcal per serving Illustration: Ripe avocados, lime and cilantro — guacamole starts here. Ingredients 3 ripe Hass avocados (about 450 g ...

Classic Spaghetti Bolognese Recipe: Rich Slow-Simmered Meat Sauce

Few dinners earn their place at the table as reliably as classic spaghetti bolognese. This is not a rushed jar-sauce supper: finely chopped vegetables, well-browned beef, red wine, tomatoes and a splash of milk simmer gently until the sauce turns rich, glossy and deeply savoury. Tossed through al dente spaghetti and finished with parmesan and basil, it tastes like a Sunday sauce on a weeknight timeline.

The secret is patience at a low heat, not a long ingredient list. Browning the meat properly, cooking the tomato paste until it darkens, and letting the sauce bubble slowly for an hour all build flavour that no shortcut can fake. Make a double batch if you can — bolognese only gets better the next day.

A bowl of classic spaghetti bolognese with rich slow-simmered meat sauce, grated parmesan and fresh basil

Slow-simmered, deeply savoury, and generously sauced — the spaghetti dinner everyone asks for again.

Recipe Info

  • Prep time: 20 minutes
  • Cook time: 1 hour 10 minutes
  • Total time: 1 hour 30 minutes
  • Servings: 6
  • Calories: ~580 kcal per serving
Flat lay of spaghetti bolognese ingredients: dried spaghetti, minced beef, onion, carrots, celery, garlic, canned tomatoes, tomato paste, olive oil, red wine, parmesan and fresh basil

Simple pantry ingredients, one pot, and ninety minutes of gentle simmering.

Ingredients

  • 2 tbsp olive oil (30 ml)
  • 1 large onion, finely diced (about 150 g / 5 oz)
  • 2 carrots, finely diced (about 150 g / 5 oz)
  • 2 celery stalks, finely diced (about 100 g / 3.5 oz)
  • 4 garlic cloves, minced
  • 600 g / 1 lb 5 oz minced beef (10–15% fat)
  • 2 tbsp tomato paste (30 g)
  • 125 ml / 1/2 cup dry red wine
  • 800 g / 28 oz canned chopped tomatoes (2 x 400 g cans)
  • 250 ml / 1 cup beef stock
  • 1 bay leaf
  • 1 tsp dried oregano
  • 80 ml / 1/3 cup whole milk
  • 400 g / 14 oz dried spaghetti
  • 50 g / 1/2 cup finely grated parmesan, plus extra to serve
  • 1 tsp fine sea salt, plus more to taste
  • 1/2 tsp black pepper
  • 1 pinch of sugar (optional, to balance the tomatoes)
  • Fresh basil leaves, to serve
Close-up of a fork twirling spaghetti bolognese with glossy rich meat sauce and melted parmesan

Every strand coated, every bite rich — that is what the long simmer is for.

Instructions

  1. Soften the vegetables: Heat the olive oil in a large heavy pot over medium heat. Add the onion, carrots and celery with a pinch of salt and cook for 8–10 minutes, stirring often, until soft and sweet but not browned. Stir in the garlic and cook for 1 minute more.
  2. Brown the beef well: Add the minced beef, breaking it up with a wooden spoon. Cook for 8–10 minutes until it is deeply browned in places — do not just steam it grey. Browning here is where most of the flavour comes from, so let it sit undisturbed between stirs.
  3. Build the base: Stir in the tomato paste and cook for 2 minutes until it darkens to a brick-red colour. Pour in the red wine, scraping up any browned bits from the bottom of the pot, and let it bubble for 2 minutes until the alcohol smell fades.
  4. Simmer slowly: Add the chopped tomatoes, beef stock, bay leaf, oregano, salt and pepper. Bring to a gentle simmer, then reduce the heat to low, partly cover, and cook for 50–60 minutes, stirring every 10 minutes. The sauce should thicken, darken and coat a spoon.
  5. Finish with milk: Stir in the milk and simmer for 5 more minutes. The milk softens the acidity of the tomatoes and gives the sauce its classic silky richness. Remove the bay leaf, taste, and adjust salt, pepper and the pinch of sugar.
  6. Cook the spaghetti: While the sauce finishes, cook the spaghetti in a large pot of well-salted boiling water until just al dente, about 1 minute less than the packet time. Reserve 240 ml / 1 cup of the pasta water, then drain.
  7. Toss and serve: Add the spaghetti and parmesan to the sauce with a splash of pasta water and toss over low heat for 1–2 minutes until every strand is glossy and coated. Serve immediately in warm bowls with extra parmesan and torn basil leaves.

Tips & Variations

  • Do not rush the browning. Grey, steamed mince makes a flat sauce. A hot pot, a single layer and patience give you the deep colour that carries the whole dish.
  • Dice the vegetables finely. Small, even pieces melt into the sauce instead of sitting in it, which is exactly the texture a classic bolognese should have.
  • No wine? No problem. Replace the red wine with the same amount of extra beef stock plus 1 tablespoon of red wine vinegar or balsamic vinegar for brightness.
  • Make it ahead. The sauce keeps for 3 days in the fridge and freezes beautifully for up to 3 months. Reheat gently and toss with freshly cooked pasta.
  • Try a half-and-half mince. Half beef and half pork (300 g / 10 oz each) gives a slightly softer, sweeter sauce that many Italian cooks prefer.
  • Keep the pasta water. Its starch is what binds sauce to spaghetti. A splash or two turns a loose sauce into a glossy coating that clings to every strand.
  • Serve it properly. Bolognese belongs tossed through the pasta, not ladled on top of a plain pile. Warm bowls, plenty of parmesan and a simple green salad complete the meal.

Nutrition Note

Per serving, this spaghetti bolognese provides roughly 580 kcal, 30 g protein, 68 g carbohydrates and 20 g fat, along with iron from the beef and lycopene from the slow-cooked tomatoes. It is a hearty, satisfying meal; pairing it with a large green salad and watching the parmesan portion keeps it balanced without losing any of its comfort.

Sponsored: see today's deals on recommended kitchen essentials

FAQ

How long should bolognese simmer?

At least 50–60 minutes for this recipe, and up to 2 hours if you have the time. The sauce should thicken, darken and taste rounded rather than sharp and tomatoey.

Can I make bolognese without wine?

Yes. Use the same amount of beef stock plus 1 tablespoon of red wine vinegar or balsamic vinegar. The sauce will be slightly less complex but still rich and delicious.

Why add milk to bolognese?

Milk is traditional in a Bolognese-style ragù: it softens the acidity of the tomatoes, tenderises the meat and gives the sauce a silky, mellow finish.

What pasta works best with bolognese?

Spaghetti is the classic outside Italy, but tagliatelle, pappardelle or rigatoni all hold the sauce beautifully. Choose a shape with enough surface for the meat to cling to.

Can I freeze leftover bolognese sauce?

Absolutely — cool it completely, freeze in portions for up to 3 months, and thaw overnight in the fridge. Reheat gently, toss with fresh pasta, and it tastes nearly as good as day one.

Give this classic spaghetti bolognese a try the next time dinner needs to feel like an occasion — one pot, one long gentle simmer, and a table full of very happy people. If you make it, tell us in the comments whether you kept it classic or tried the half-pork version, and save this recipe for your next family pasta night.

Comments

Popular posts from this blog

Takoyaki Recipe: Crispy Japanese Octopus Balls with Takoyaki Sauce

Chicken Satay (Sate Ayam) Recipe with Homemade Peanut Sauce

Nasi Uduk Recipe: Fragrant Coconut Rice with Classic Side Dishes