Homemade Mexican-Style Roast Chicken

Seasoned with salsa verde, cilantro, limes and cerveza, this chicken is perfect for tacos, enchiladas or any other Mexican-style meal.

If you’re in the mood for a roasted chicken but want to change the routine, jump on this recipe and translate the simple ingredients from a more standard oven-roasted chicken to a Mexican-inspired counterpart. In place of Dijon mustard, herbes de Provence, lemons and white wine, we’ll use salsa verde, cilantro, limes and cerveza.

The chicken is perfect for tacos, or nachos, huevos rancheros, enchiladas or any other Mexican-style meal. It can also be served simply as roasted chicken with the works (sides of arroz, beans, salsa fresca, guacamole etc.). Healthy, deeply flavorful, and very easy to make!


Step by Step: How to make Mexican Style Roasted Chicken


Step 1: Prepare the Salsa Verde

Heat 1–2 tablespoons of canola oil in a large skillet over medium-high heat.

Add tomatillos, garlic cloves, onion quarters, and whole peppers to the skillet. Roast for 15–20 minutes, turning regularly until browned on all sides. Add a splash of water if vegetables stick.

Transfer roasted vegetables to a blender. Add salt, lime juice, and cilantro.

Blend until smooth. Cool to room temperature, then refrigerate until ready to use.


Step 2: Prepare the Chicken

Preheat oven to 350°F (175°C).

Rinse chicken thoroughly and pat completely dry with paper towels.

Combine softened butter, 2 tablespoons salsa verde, and chopped cilantro in a small bowl, forming a smooth paste.

Spread paste generously over the chicken, including inside the cavity and under the skin.

Stuff the cavity with lime slices, onion pieces, and whole garlic cloves.

Place chicken in a roasting pan.


Step 3: Roast the Chicken

Roast chicken in preheated oven, uncovered, for approximately 20 minutes per pound.

Use a meat thermometer to check doneness; poultry is safe at an internal temperature of 165°F (74°C).


Step 4: Baste the Chicken

Every 15–20 minutes, baste chicken with pan drippings.

If pan drippings run low, combine olive oil, beer, chicken broth, salsa verde, and cilantro to make additional basting liquid.


Step 5: Finishing and Serving

For a crispy golden skin, increase oven temperature to 450°F (230°C) for the final 5–10 minutes of roasting.

If chicken browns too quickly, loosely cover with foil.

Rest chicken 10–15 minutes before carving.

Serve warm with extra salsa verde and your favorite sides, such as rice, beans, or tortillas.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Roast Chicken


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 4 reviews

  • Author: Honest Cooking Magazine
  • Total Time: 120 minutes
  • Yield: Serves 4-6 1x
  • Diet: Omnivore

Description

Citrusy salsa verde and cerveza marinate this juicy roast chicken.
Perfect for tacos, enchiladas, or a festive spread.


Ingredients

Units Scale
  • 1 pounds (453 g) fresh tomatillos, peeled and rinsed
  • 1/2 lime, juiced
  • 1-2 fresh jalapeño peppers
  • 1-2 fresh serrano peppers (medium spicy) or 1/2-1 habañero pepper (very spicy), optional
  • 1 teaspoon salt
  • 1-3 garlic cloves, peeled
  • 1/2 white onion, quartered
  • 1 bunch fresh cilantro, rinsed and roughly chopped
  • 1-2 tablespoons canola oil
  • 1 whole chicken (approx. 4-5 pounds / 1.8-2.2 kg)
  • 2 tablespoons butter, softened
  • 2 tablespoons prepared salsa verde
  • 2 tablespoons chopped cilantro
  • Salt
  • freshly ground black pepper
  • 1 lime, sliced
  • 1 white onion, cut into eighths
  • 5-7 garlic cloves, peeled and whole
  • 2 tablespoons olive oil
  • 1/4 cups (60 ml) beer (lager or pale ale recommended)
  • 1/4 cups (60 ml) low-sodium chicken broth
  • 1 tablespoon chopped cilantro
  • 1 tablespoon prepared salsa verde

Instructions

  1. Prepare the Salsa Verde
  2. Heat 1–2 tablespoons of canola oil in a large skillet over medium-high heat. Add tomatillos, garlic cloves, onion quarters, and whole peppers to the skillet. Roast for 15–20 minutes, turning regularly until browned on all sides. Add a splash of water if vegetables stick. Transfer roasted vegetables to a blender. Add salt, lime juice, and cilantro. Blend until smooth. Cool to room temperature, then refrigerate until ready to use.
  3. Prepare the Chicken
  4. Preheat oven to 350°F (175°C). Rinse chicken thoroughly and pat completely dry with paper towels. Combine softened butter, 2 tablespoons salsa verde, and chopped cilantro in a small bowl, forming a smooth paste. Spread paste generously over the chicken, including inside the cavity and under the skin. Stuff the cavity with lime slices, onion pieces, and whole garlic cloves. Place chicken in a roasting pan.
  5. Roast the Chicken
  6. Roast chicken in preheated oven, uncovered, for approximately 20 minutes per pound. Use a meat thermometer to check doneness; poultry is safe at an internal temperature of 165°F (74°C).
  7. Baste the Chicken
  8. Every 15–20 minutes, baste chicken with pan drippings. If pan drippings run low, combine olive oil, beer, chicken broth, salsa verde, and cilantro to make additional basting liquid.
  9. Finishing and Serving
  10. For a crispy golden skin, increase oven temperature to 450°F (230°C) for the final 5–10 minutes of roasting. If chicken browns too quickly, loosely cover with foil. Rest chicken 10–15 minutes before carving. Serve warm with extra salsa verde and your favorite sides, such as rice, beans, or tortillas.

Notes

  • For a richer flavor, marinate the chicken in the salsa verde for at least 2 hours, or preferably overnight.
  • To adjust the spice level, use fewer or milder peppers in the salsa verde. Taste and adjust accordingly.
  • Leftover chicken can be shredded and used in tacos, enchiladas, or salads for up to 3 days when stored properly in an airtight container.
  • Prep Time: 30 minutes
  • Cook Time: 90 minutes
  • Category: Main Course
  • Method: Roasting
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 5
  • Sodium: 400
  • Fat: 25
  • Saturated Fat: 10
  • Unsaturated Fat: 12
  • Trans Fat: 0g
  • Carbohydrates: 30
  • Fiber: 4
  • Protein: 40
  • Cholesterol: 150

If you liked this, you are going to love these favorite Mexican recipes:

How to Make Queso Fresco – Fresh Mexican Cheese

Pepinos Con Chile y Limon: Mexican Cucumbers with Chile and Lime

Mexican Shrimp Cocktail: Cóctel de Camarones

Authentic Homemade Mexican Chorizo


Frequently Asked Questions

What spices are typically used in a Mexican-style roast chicken marinade?

Cumin, smoked paprika, garlic, oregano, and chile powder are common in a Mexican-style rub. Citrus juice, usually lime or orange, is often added to help the spices penetrate the meat.

How long should I marinate the chicken before roasting?

At least 2 hours gives the spices time to flavor the meat, but overnight in the refrigerator produces a noticeably deeper result. If you are short on time, even 30 minutes is better than none.

What is the best way to keep the breast meat from drying out during roasting?

Roast the chicken breast-side up and tent it loosely with foil for the first half of cooking, then remove the foil for the last 20 to 25 minutes to crisp the skin. Letting the chicken rest for 10 minutes before carving also helps the juices redistribute.

If You Liked This Recipe, You’ll Love These

View Comments (4) View Comments (4)
  1. I live minutes from Mexico. One of the benefits is the delicious food everywhere. We do a lot of Asian in our home- but my goal is to start incorporating more Mexican flavors and meals before we leave. I really want to try this. This week is Vietnamese Meal Week- but maybe your recipe will kick off a Mexican Meal Week at our house! :)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Previous Post

Hot Chickpea Salad

Next Post

Nordic Cuisine for the Home Cook - Cauliflower salad

Download on the App Store and Play Store