Ingredients

4 chicken breasts

Olive oil

Salt and pepper

Flour, for dusting

2 cups onions, finely diced

2 cups leeks, finely diced

6 garlic cloves, minced

2 tablespoons rosemary, roughly chopped

1 tablespoon crumbled dry porcini mushrooms, soaked in warm water to soften, drained and finely chopped

8 ounces cremini or portobello mushrooms, thickly sliced

Pinch of red pepper flakes

3 ripe plum tomatoes, chopped

½ cup dry white wine

1 cup unsalted chicken broth

Preparation

Heat .25 inch of olive oil in a Dutch oven or deep, wide heavy skillet over medium heat.

Season the rabbit pieces with salt and pepper, then dust lightly with flour.

Lightly brown the Heat .25 inch of olive oil in a Dutch oven or deep, wide heavy skillet over medium heat.

Season the chicken breasts with salt and pepper, then dust lightly with flour.

Lightly brown the chicken for about 3 minutes on both sides, working in batches.

Drain on kitchen towels, then transfer to a baking dish in one layer.

Heat oven to 375 degrees.

Pour off the used oil, wipe out the pan and add 2 tablespoons fresh oil.

Heat to medium-high, add the onions and cook till soft, about 5 minutes.

Add the leek, garlic, rosemary and mushrooms. Season generously with salt and pepper, and add red pepper flakes to taste. Cook for 2 minutes more, stirring.

Add the chopped tomatoes and wine, and let the mixture reduce for 1 minute.

Add the broth, bring to a simmer, taste and adjust seasonings.

Ladle the mixture evenly over the chicken.

Cover the dish, and bake for 1 hour.

Let rest 10 minutes before serving.