Start by heating olive oil in a large pan and adding the garlic until it’s fragrant. Toss in the fresh spinach and cook until it wilts completely. Be sure to drain it well—excess liquid can ruin the filling. Once it cools a little, chop it roughly.
In the same pan, sauté the diced mushrooms until they release their juices and turn tender. Lightly season with salt and pepper, then set aside to cool. The mushrooms give the filling a savory richness that balances perfectly with the cheese.
Mix the spinach, mushrooms, shredded fontina, and breadcrumbs in a bowl. Stir until everything is evenly combined. The cheese helps bind the filling, while the breadcrumbs give structure so it doesn’t spill out.
Pound the chicken cutlets thin, about ¼ inch, and season both sides with salt and pepper. Spoon a bit of filling in the center of each piece, roll tightly, and secure with toothpicks. Lightly dredge in flour—this helps create a golden crust when searing.
Add olive oil to the pan and sear each roll until all sides are golden. Don’t overcrowd the pan—work in batches if needed. This step locks in the flavor and gives the chicken that appetizing color.
Reduce the heat and add a little garlic to the pan. Pour in the wine and chicken stock, scraping up all the flavorful browned bits. Add lemon juice and let the sauce simmer until it reduces slightly.
Place the seared chicken rolls into the sauce, sprinkle lightly with breadcrumbs, and dot with butter. Bake at 375°F for 15–20 minutes, until the chicken is cooked through (about 160°F inside)
Let the chicken rest for about 5 minutes before serving so the juices stay inside. Sprinkle parsley over the top just before serving for a fresh touch.