We use cookies to help this site deliver the best possible experience.   Remove this notice.

Toulouse Cassoulet Recipe

Ingredients for people

  • Toulouse sausage(s) : 3 whole
  • Confit duck leg(s) : 3 whole
  • Banana shallot(s) : 3 whole
  • Smoked bacon cube(s) : 150 g
  • Carrot(s) : 1 whole
  • Sunflower oil : 30 ml
  • Fresh thyme : 3 sprig
  • Maldon salt : 3 pinch(es)
  • Freshly ground black pepper : 6 Turn
  • Garlic clove(s) : 2 whole
  • Tinned haricot bean(s) : 600 g
  • Flat leaf parsley : 0.25 bunch
  • Tinned peeled tomatoes : 4 whole
  • Maldon salt : 6 pinch(es)
  • Chicken stock : 150 ml
  • Rosemary sprig(s) : 6 whole
  • 1

    Pre-heat the oven to 180.

  • 2

    Cut the duck legs in half through the joint between the drumstick and thigh. Place them on a tray, skin side up and cook until golden and crispy. Set aside and keep warm.

  • 3

    Bring the chicken stock to the boil.

  • 4

    Finely chop the parsley.

  • 5

    Peel and finely dice the shallots and make a paste with the garlic cloves.

  • 6

    Peel and finely dice the carrot.

  • 7

    Heat the sunflower oil in a frying pan over a medium heat. Colour the sausages and bacon cubes nicely, to a deep amber. Remove and set aside. Reduce the heat and add the shallots and garlic. Cook until soft. Add the diced carrot. Season with salt and pepper and add the thyme and rosemary.

  • 8

    Cut the sausages in half.

  • 9

    Add the beans, crushed tomatoes, reserved bacon and sausages to the pan and cover with enough chicken stock, so that it is just shy of covering them. Cook on a low heat for 40 min before adding the duck, skin side up. Place in the oven for 7- 10min.

  • 10

    Remove from the oven and sprinkle with parsley. Serve with crusty bread.

Chef's tip

«For a richer, more authentic flavour you could substitute the oil for duck fat.»

A rich bean stew with sausage, confit duck and bacon. A true French classic, great for a family get together.

Rate this recipe :

(1 vote)

  • Preparation  20mins
  • Cooking time  50mins
  • Rest time  0h