Stifado is a fabulous meaty stew with baby onions and a delicious thick sauce. Prepare this Stifado recipe with beef, lamb or rabbit.


Click here to watch the video
  Serves:  4       Print   


  • 750 g (26 oz) lean beef (or lamb or rabbit) cut into chunks
  • 500 g (16 oz) baby onions or shallots, peeled
  • 250 ml (8 fl oz) (alcohol-free) red wine
  • 125 ml (4 fl oz) extra virgin olive oil
  • 1 large onion, chopped
  • 2 tomatoes, chopped
  • 4 garlic cloves, finely chopped
  • 2 tbsp tomato paste
  • 2 tbsp vinegar
  • 1 vegetable stock cube
  • 3 sprigs of fresh rosemary (or 1 tsp dried)
  • 3 bay leaves
  • 3 cloves
  • 1 cinnamon stick
  • ½ tsp nutmeg
  • salt
  • pepper
  • 2 tsp olive oil to fry the baby onions
  1. Put a large pan on a high heat. Add the beef and sear it until it is brown on all sides.
  2. Add the olive oil, chopped onion and garlic. Continue to cook with stirring for 5 minutes until the onions become soft.
  3. Add the wine and vinegar. Mix, cover and continue to cook on a high heat for 5 minutes.
  4. Turn down the heat. Add the herbs and spices, crumble in the stock cube and stir. Season with salt and pepper.
  5. Add the tomatoes and tomato paste and mix well.
  6. Transfer the stew to a casserole dish. Add enough hot water to just cover the meat.
  7. Cover and bake in the oven at 170°C/340°F for 1 hour.
  8. Meanwhile heat the 2 tsp of olive oil in a pan and gently fry the baby onions until they take on colour. Remove from the heat.
  9. After 1 hour remove the casserole from the oven and add the baby onions. Add more hot water if necessary.
  10. Cover and continue to bake at 150°C/300°F for a further 2 hours. Serve.
Titli's Tips
You can also prepare this on the stove top and in a slow cooker.

Serve with mashed potato (my personal favourite), roast potatoes, rice, or chips.

Nutrition Facts
Amount Per Serving       % Daily Value
Calories 897 44%
Calories from Fat 562
Total Fat 62.5g 96%
Saturated Fat 17.7g 88%
Unsaturated Fat 38.5g
Amount Per Serving       % Daily Value
Total Carbohydrate 31.0g 10%
Dietary Fibre 2.0g 8%
Sugars 1.8g
Protein 41.8g 83%
Cholesterol 127.5mgs 42%
Percent Daily Values based on a 2,000 calorie diet.