Heat the oil in a large flameproof casserole, add the rabbit pieces and the bacon and cook gently over a medium heat for 4–5 minutes or until browned. Remove from the pan and set aside.
Add the shallots to the casserole dish and cook gently for a few minutes, then sprinkle over the flour and blend in. Pour in the wine, scraping up any crispy bits on the bottom of the casserole, using a spatula, then stir in the stock. Return the rabbit and bacon to the casserole.
Add the carrots, bouquet garni and salt and pepper to season, then cover and cook gently for 30 minutes.
Add the mushrooms, cover and cook for a further 20 minutes or until the rabbit is tender. Remove the bouquet garni before serving and taste to check the seasoning.
*Many large supermarkets stock rabbit, as do some butchers and game suppliers. If preferred off the bone, use 500g boneless rabbit cut into large chunks. *This casserole is delicious served with small fried potatoes and apple sauce. *First soak shallots in boiling water for 10 minutes so they are easier to peel.