This post may contain affiliate links which won’t change your price but will share some commission.

Tender and juicy, Whole Roasted Mexican Chicken with Peppers, Onions & Carrots is loaded with flavor and is good enough for Sunday dinner but easy enough for weeknights. Crispy skin flavored with Mexican spices gives the traditional roasted bird a delicious flair! 

This Mexican Chicken is a great dish to serve alongside my Homemade Mexican Rice, Grilled Mexican Street Corn, and Horchata!

a baked whole chicken in a cast iron skillet with some slices made in the breast

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites. For my full privacy policy, click here.

There is something about a whole roasted chicken that is so comforting and satisfying. A good whole roasted chicken is one of those skills that every home cook needs up their sleeves.

If you have never roasted a whole chicken before, it’s much easier than you might think and a really versatile method of preparation since you can use the same technique and just switch out the herbs and spices for a whole different flavor profile for your chicken!

I chose to use spices that are typically found in Mexican cooking when roasting this chicken, which is why I’m calling it a Whole Roasted Mexican Chicken. While I can’t make any claims to authenticity or allude to this being a method of preparation commonly used South-of-the-Border, I can certainly attest to it’s deliciousness!

roasted chicken in a cast iron skillet

Roasting in the oven is one of my favorite methods of preparing foods. If you haven’t already tried my Slow Roasted Oven BBQ Beef Brisket, it’s one of my favorite roasted main dishes, and my Oven Roasted Asparagus with Garlic, Parmesan & Lemon is one of the most popular recipes on this blog.

Roasting brings out the natural juices and flavors in meat and allows them to develop slowly. And it does amazing things to most vegetables too!

The onions, peppers and carrots in this one pan meal almost seem to caramelize as their natural sweetness is brought out through the roasting process.

Plus, while most of the meal is roasting in the oven, you can be cleaning up so that by the time dinner is ready, your kitchen is clean too! Or making some Mexican Rice to go along with your meat and vegetables.

roasted chicken veggies and rice on a plate with a fork

Speaking of cleaning, one of my favorite kitchen tools is a mesh cleaner that I use for cleaning my cast iron pans like the one I roasted this chicken in. It looks like a square of chainmail from the middle ages and it is perfect for cleaning pots and pans!

I haven’t seen them in stores, but you can order them here on Amazon (affiliate link). This post isn’t sponsored by the company that makes these chainmail scrubbers, but they seriously makes cleaning up cast iron pans a breeze and everybody who has been to my house and used it loves it because it works so well so I just had to share it with you!

If your chicken is slightly larger, adjust the temperature accordingly. It’s one of the reasons why I prefer to use a digital meat thermometer (affiliate link) to check the doneness of my chicken when roasting it in the oven.

Just make sure that the internal temperature of the thigh part of the chicken is 160 degrees and that the chicken juices are running clear and your chicken will be roasted to perfection! Let the chicken rest for 15 to 20 minutes before carving it so that the juices can redistribute.

mexican roasted chicken and veggies in a cast iron skillet

One Pan Whole Roasted Mexican Chicken with Peppers, Onions & Carrots

Achiote (or Annatto) Powder

One of the spices I’m using here might be less familiar to some readers, but it’s called Achiote (or Annatto) powder (the names are used interchangeably).

It’s a dark reddish-orange powder that is common in many Latin American dishes and I can usually find it in the Hispanic aisle at my grocery store. But if you have a hard time locating it there, you might try a local Mexican or Latin American market or just order it online here.

Achiote gives that nice reddish color to the skin of the chicken and adds an earthy sort of flavor that’s hard to describe. You could probably replace the achiote with paprika in half the amount called for, since paprika has a stronger flavor, but I haven’t personally tried that and think achiote is likely more of an authentic flavoring, which is why I like to use it.

Cook Once, Eat Twice

Honestly, I almost always roast two chickens at the same time if I have room in my oven so we can eat one one night and I can take all the meat off the second chicken and use it for enchiladas or pasta or some other dish the second night! It takes all of 2 extra minutes to double the amount of vegetables and spices to make two chickens at once, so why not, right?

roasted chicken on veggies in a cast iron skillet

I hope you give this One Pan Whole Roasted Mexican Chicken with Vegetables a try soon! If you do, I would love to hear what you think!

More Easy Chicken Recipes You’ll Love

Follow House of Nash Eats on YouTubeInstagramFacebook, Pinterest, and subscribe via email to receive all of the latest recipes!

a baked whole chicken in a cast iron skillet with some slices made in the breast

One Pan Whole Roasted Mexican Chicken with Peppers, Onions & Carrots

Crispy skin flavored with Mexican spices gives the traditional roasted bird a delicious flair!  Better yet, you can roast the whole chicken with peppers, onions, and carrots for an easy, delicious vegetable side to make this a One Pan Whole Roasted Mexican Chicken Dinner!
5 from 2 votes
Print Pin Rate
Course: Dinner
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 4 servings
Calories: 176kcal
Author: Amy Nash


  • 1 3 1/2- to 4- pound whole chicken
  • 1/4 cup oil
  • Juice of 1 lemon
  • Juice of 1 lime
  • 1 teaspoon achiote powder
  • 1 teaspoon Kosher salt
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon cumin
  • 1/4 teaspoon chipotle chili powder
  • 2 red or yellow bell peppers membrane and seeds removed and sliced into large chunks
  • 1 onion cut into wedges
  • 2 carrots peeled and cut into 1-inch chunks
  • 5-6 garlic cloves unpeeled


  • About 30 minutes before cooking, pull the chicken out of the refrigerator and let it sit on the counter to start to come up to room temperature. Pat the skin dry with paper towels and preheat the oven to 425 degrees.
  • Combine the oil, lemon juice, lime juice, achiote powder, salt, onion powder, garlic powder, black pepper, cumin, and chipotle chili powder together in a bowl. Whisk to combine.
  • Place the peppers, onion wedges and carrots in the bottom of a dutch oven or large oven-safe skillet. Set the chicken on top of the vegetables, then drizzle the spice mixture over the chicken, rubbing it around to coat the skin. Stuff the cavity of the chicken with garlic cloves and the leftover lemon and lime peels from juicing the lemon and lime. Tuck the wingtips under the body of the chicken and tie the drumsticks together with kitchen twine.
  • Place the chicken into the oven and roast in the oven until the skin is golden and a meat thermometer inserted into the thickest part of the thigh reaches 165 degrees, about 50 minutes to 1 hour. You can tent the chicken with foil if it seems to be browning too quickly. Larger chickens may require additional cooking time.
  • When the chicken is cooked through, remove it from the skillet to a cutting board and let it rest for 20 minutes before carving. Transfer the vegetables to a serving platter with a slotted spoon, and arrange the carved chicken on the same platter to serve, if desired.


Calories: 176kcal | Carbohydrates: 11g | Protein: 1g | Saturated Fat: 1g | Sodium: 612mg | Fiber: 2g | Sugar: 5g
Tried this recipe? Show me on Instagram!Mention @HouseOfNashEats or tag #houseofnasheats!