Peruvian-Style Roasted Chicken with Sweet Onions

Victoria Murray
Victoria Murray
Published: June 2, 2026
Categories: Latin American, Chicken
Tags: Chicken, Roasted, easy dinner, Peruvian, One-Pan Meal

Peruvian Roasted Chicken

Tender roasted chicken with caramelized sweet onions, garlic, and warm spices. A vibrant, aromatic Peruvian classic.

Prep Time:20 minCook Time:75 minTotal Time:95 minServings:4Difficulty:Easy

Peruvian roasted chicken, or pollo a la brasa, is one of South America's most beloved comfort foods—and for good reason. This stunning dish brings together simple ingredients transformed through slow roasting into something absolutely magical. The chicken emerges golden and impossibly tender, while sweet onions caramelize into glossy, savory-sweet ribbons that practically melt on your tongue. It's the kind of meal that feels restaurant-worthy yet comes together easily in your own kitchen.

What makes this version special is how the warm spices—cumin, garlic, and a hint of oregano—perfume the whole bird as it roasts, infusing every bite with authentic Peruvian flavor. The sweet onions aren't just a side dish; they're integral to the magic, releasing their natural sugars and mingling with the chicken's juices to create a gorgeous pan sauce. Serve it with rice, potatoes, or fresh lime wedges, and you've got a complete meal that'll transport your dinner table straight to Lima.

Nutrition (per serving)

Calories:485 kcal
Protein:52 g
Carbs:18 g
Fat:22 g

Directions

  1. 1
    Whole chicken patted dry in a roasting pan before seasoning

    Preheat your oven to 400°F. Pat the chicken dry with paper towels and place it in a large roasting pan.

  2. 2
    Garlic cumin oregano paprika lime and olive oil mixed into a spice paste

    In a small bowl, combine olive oil, minced garlic, ground cumin, oregano, paprika, lime juice, salt, and black pepper to create a paste.

  3. 3
    Spice paste rubbed evenly over the whole chicken in the roasting pan

    Rub the spice paste all over the chicken, inside and out, making sure to coat it evenly.

  4. 4
    Spice coated whole chicken surrounded by thick sweet onion rings in a roasting pan

    Slice the sweet onions into thick rings and arrange them around the chicken in the roasting pan.

  5. 5
    Chicken broth poured into the pan around the sweet onions

    Pour the chicken broth into the bottom of the pan around the onions.

  6. 6
    Golden roasted chicken basted with pan juices as onions caramelize

    Roast the chicken for 60-75 minutes, basting it with pan juices every 20 minutes, until the skin is golden and the internal temperature reaches 165°F when measured in the thickest thigh.

  7. 7
    Roasted chicken resting in the pan with caramelized onions and juices

    Remove from the oven and let the chicken rest for 10 minutes before carving.

  8. 8
    Carved roasted chicken arranged with caramelized onions and pan juices

    Transfer the chicken to a cutting board and chop it into pieces. Arrange on a serving platter with the caramelized onions and spoon some of the pan juices over everything.

  9. 9
    Peruvian style roasted chicken garnished with cilantro and served with lime wedges

    Garnish generously with fresh cilantro and serve with lime wedges on the side.

Ingredients

  • Whole chicken:1 lb
  • Sweet onions:3 medium
  • Garlic cloves:8 cloves
  • Olive oil:4 tbsp
  • Ground cumin:2 tsp
  • Dried oregano:1.5 tsp
  • Paprika:1 tsp
  • Lime juice:2 tbsp
  • Chicken broth:1 cup
  • Salt:1.5 tsp
  • Black pepper:0.5 tsp
  • Fresh cilantro:3 tbsp

Tips & Notes

  • Make sure your chicken is at room temperature before roasting for even cooking throughout.
  • Don't skip basting—it keeps the chicken moist and helps build that gorgeous golden skin.
  • The sweet onions are key to this dish, so don't use regular yellow onions if you can help it. Vidalia or other sweet varieties make a real difference.
  • Leftovers make incredible sandwiches or can be shredded and used in tacos.
  • If your pan is getting too dark, tent it loosely with foil for the last 20 minutes of roasting.