Cut your meat into cut into 3 ½ cm cubes (not too big, or they won't fit in your mouth)
Pat the cubed meat dry with paper towels. This helps the meat to form a nice brown crust when seared.
Sprinkle the beef with salt and pepper and plain flour.
Heat 2 tablespoons of oil, over high heat, in a large, heavy-based casserole dish or saucepan with a tight-fitting lid.
Add 1/3 of the beef to the pan. Brown the meat for several minutes on all sides.
Remove the meat into a bowl and set it aside. Repeat with the remaining beef, adding more oil if necessary.
Turn the heat down to low. Add a little extra oil if necessary.
Add the onion and cook for about 2 minutes, stirring occasionally, then add the garlic, celery and carrot and cook a further minute and stir again to ensure the garlic doesn’t burn.
Return the cooked beef, including any juices, to the pan.
Add the tomatoes, beef stock, rosemary and chilli flakes (if using). Stir well.
Bring to a simmer, cover the pan and cook for 1 ½ – 2 hours or until the meat is tender and comes apart easily when cut with a knife. Stir occasionally.
If adding potatoes, cook 20minutes before the meat dish is ready. Cut potatoes into quarters, leave the skin on boil potatoes in a saucepan for 15 minutes or until you can poke easily with a fork. Drain, return to the pan and mash coarsely with a potato masher adding olive oil and salt and pepper to taste.
Just before serving add the olives and 2 tablespoons of parsley to the meat dish.
Check the seasoning, adding additional salt, pepper or chilli flakes to taste.
To serve place potato on the bottom of bowls and top with meat or serve family-style, at the table in the pan in the which it was cooked.
Add some extra parsley just before serving.
Serve with steamed green beans or your mashed potato.
Stay up to date with the latest news, promotions and offers.