Nonna’s Agrodolce Chicken (Sicilian Sweet and Sour Chicken)
This post may include affiliate links, meaning I will earn a small commission if you purchase through my link. Affiliate Disclaimer.
Agrodolce Chicken is one of my family’s favorite Sicilian comfort foods. Tender pieces of chicken are lightly breaded, browned until golden, and simmered with sweet onions in a tangy, sweet-and-sour sauce made with just a handful of simple ingredients.

Chicken Agrodolce Recipe Snapshot
- Cuisine: Sicilian
- Skill Level: Easy
- Key Ingredients: Chicken, onions, vinegar, sugar
- Cooking Method: Stovetop and oven
- Flavor: Sweet, tangy, and savory
- Ready In: About 1 hour
- Perfect For: Family dinners, make ahead meals
Why This Recipe Works
- Browning the chicken creates a rich flavor and helps the coating hold the sauce.
- Slowly cooked onions become sweet and mellow as they simmer.
- Vinegar adds brightness while the sugar balances the acidity.
- The light coating on the chicken naturally helps thicken the sauce.
- Simmering allows the sweet and sour flavors to blend together into a balanced dish.dd your text here…
My mother has been making this Agrodolce Chicken for as long as I can remember. Along with her Italian Chicken Cutlets, it was one of the meals we were always happy to see on the dinner table. While many agrodolce recipes include raisins, olives, or vegetables, my mother’s version keeps things simple. Slowly cooked onions, vinegar, and sugar create a sweet and sour sauce that lets the flavor of the chicken take center stage. The ingredients are simple, but the flavor is anything but.
She would often use the same onion-based agrodolce sauce on tuna steaks when I was growing up. As a child, I was a very finicky eater, but this was one meal I never complained about. Today I make it for my own family, and even my pickiest eaters love it. One of my sons’ favorite parts of this recipe is the breadcrumbs that soak up the sauce as it bakes. They still scrape those flavorful bits from the bottom of the pan just like they did when they were kids. Any recipe that can win over two generations of finicky eaters is one worth keeping in the family.
Why You Will Love This Recipe
- A traditional Sicilian family recipe that has been enjoyed for generations.
- Made with simple ingredients you probably already have on hand.
- The sweet and sour sauce is rich in flavor without being overly sweet.
- Perfect served with crusty bread, roasted potatoes, or a simple salad.
- Tastes even better the next day.
Why This Dish Is Called Agrodolce
Agrodolce means “sweet and sour” in Italian. In Sicilian cooking, vinegar and sugar are often combined to create dishes that are both tangy and savory like Eggplant Caponata.
My mother’s version keeps the sauce simple, relying on onions, vinegar, and sugar to create the balanced flavor that makes this chicken so memorable.
While every family has their own version, the goal is always the same: to create a balance between sweet and sour flavors so that neither one overpowers the other.
Ingredient Notes


Chicken: Chicken thighs stay tender and juicy during cooking and are my preferred choice for this recipe.
Onions: Yellow onions become sweet and silky as they cook and form the base of the sauce.
Vinegar: White vinegar provides the classic tangy flavor found in traditional agrodolce dishes.
Sugar: Just enough sugar is added to balance the acidity and create the signature sweet-and-sour taste.
Step-by-Step Instructions

Step 1: Bread the Chicken: Brush both sides of the chicken with olive oil, then dredge it in the breadcrumb mixture, pressing it into the chicken.

Step 2: Brown the Chicken: Heat olive oil in a skillet and brown both sides of the chicken until golden, and place it in a baking dish.

Step 3: Make the Sauce: Wipe off the skillet and heat olive oil, then add the onions. Cook the onions until softened, then add the sugar and cook for a minute or two. Stir in the vinegar and cook another minute or two until the sauce begins to thicken slightly.

Step 4: Assemble and Bake: Pour the onions and sauce evenly over the chicken. Cover and bake in a 375°F oven.

When the juices in the thighs run clear or the chicken reaches 165 degrees F, it is done.
Cooking Tips
- Use skinless chicken. This recipe uses a generous amount of olive oil, and the chicken will release some fat as it cooks. Leaving the skin on can make the finished dish greasy, and because the chicken bakes in the sauce, the skin won’t become crispy.
- Pat the chicken dry before brushing it with olive oil. This helps the oil adhere properly so the breadcrumb coating sticks to the chicken.
- Taste the sauce before pouring it over the chicken. Everyone has a different preference when it comes to sweet and sour flavors. If needed, add a little more vinegar or sugar, starting with small amounts until you achieve the balance you like.
- Don’t discard any leftover breadcrumb mixture. My mother always sprinkled the extra breadcrumbs over the chicken before it went into the oven. As they baked, the breadcrumbs absorbed the sweet and sour sauce and coated the onions with incredible flavor. My sons always fought over those crispy bits at the bottom of the pan.
- Bake the chicken until it reaches an internal temperature of 165°F in the thickest part of the meat.

What to serve with Agrodolce Chicken
This chicken really takes center stage on the dinner table, so you may want to keep anything your serving with it, simple. Steamed or roasted vegetables, rice, and risotto go well. Side dishes like Roasted Sweet Potatoes, Roasted Potatoes and Broccoli or Sicilian Green Bean and Potato Salad are great options. When making pasta to go with this dish, something like an algio and olio would be delicious.
Agrodolce Chicken FAQs
This dish can be reheated in the microwave very easily and it does not loose it’s flavor or texture. A minute or so on high per piece works well in my microwave. If you have a lot left over, you can reheat it in the oven at 350 degrees for about 20 minutes.
Yes. Place it in an airtight container and warp the container with plastic wrap. It can be frozen for up to two months. Thaw it in the refrigerator before reheating it.
Yes. This recipe reheats beautifully and is often even more flavorful the next day.
I love to get your feedback, so if you try this Agrodolce Chicken or any other recipe on this website, please leave me a comment below. I hope you enjoy our recipes, and I look forward to hearing from you!
You can also follow me on Facebook, Instagram, and Pinterest for more recipes your family will love!

Agrodolce Chicken (Traditiional Sicilian Sweet and Sour Chicken)
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Enza’s Quail Hollow Kitchen
Ingredients
- 10 Chicken thighs bone in, skinless
- 3/4 cup Breadcrumbs seasoned
- 1/2 cup Pecorino Romano cheese grated
- 1 tsp Salt
- 1/4 tsp Pepper
- 1/2 cup Olive oil plus more for frying the chicken
- 2 Onions, Yellow or Sweet thinly sliced
- 5 oz. White Vinegar
- 5 tbsp. Sugar
Instructions
- Pre-heat your oven to 375°.
- In a shallow dish, combine breadcrumbs, cheese, salt and pepper.
- Brush the chicken thighs with olive oil on all sides and working with one thigh at a time, place it in the bread crumbs making sure to coat it well. Turn it over and coat the other side, pushing it down into the bread crumbs to make sure it is completely coated.
- Heat the remaining oil in a skillet until it is glistening. Carefully place 3-4 thighs in the hot oil making sure not to crowd them in the pan. Cook the chicken about 3-4 minutes per side, until they are golden brown. Transfer the chicken to a baking dish. Continue to cook the remaining chicken thighs. You may need to add some additional oil to your skillet between batches. When all of the chicken has been browned, set the baking dish aside
- Wipe out the skillet with a paper towel. Add 2-3 more tbsp. of olive oil to the skillet and heat.
- Add the sliced onion to the skillet and sauté for 2 minutes. Add the sugar and stir into the onion with a wooden spoon.
- Add the vinegar and stir until the sugar is completely dissolved and the onion is starting to get tender.
- Pour the onion mixture evenly over the chicken. Sprinkle the chicken with the remaining bread crumbs.
- Cover with aluminum foil and bake for 1 hour. The juices in the chicken should run clear and the internal temperature should be 165°.
Notes
- Use skinless chicken. There are 3 reasons for this.
- This recipe uses a lot of olive oil and the chicken will give off quite a bit of fat as well. The skin will only add to the fat and it really does not add any flavor.
- You also want all of the flavors from the breading and the agrodolce sauce directly on the meat so that it soaks it in as it cooks.
- I find that the way we bake the chicken in this recipe will not produce a crispy skin, so you may be disappointed in the texture.
- Pat the chicken dry with paper towels before brushing with olive oil or the oil will not adhere to the chicken and the breading won’t stick properly.
- Taste the sauce before you pour it over the chicken. Add more vinegar or sugar to your taste. I recommend starting with very small amounts and building up so you don’t over power the sauce.
- If you have leftover breadcrumb mixture, you can sprinkle a couple of tbsp. of the mixture over the chicken before you bake it.
- Bake the chicken to an internal temperature of 165 degrees.





