Dinner · American

Chicken Fajita Mac and Cheese

This one-pot dinner mashes up two crowd-pleasers: smoky chicken fajitas and creamy mac and cheese. The pasta cooks right in the seasoned stock and cream, so it soaks up every bit of flavor and you only have one pan to wash. It is fast enough for a weeknight and bold enough to feel like a treat.

Jump to recipe
Chicken Fajita Mac and Cheese

Why you'll love this

  • Everything cooks in one pan, so cleanup is quick.
  • Smoky fajita flavor meets creamy, cheesy comfort.
  • A hearty dinner the whole family will actually eat.
  • Ready in under an hour with simple ingredients.

EveryDayMeal recipe

Chicken Fajita Mac and Cheese

Prep
15m
Cook
30m
Total
45m
Serves
4
Level
Easy

Ingredients

  • 500g (about 1 lb) macaroni
  • 2 cups chicken stock
  • 1/2 cup heavy cream
  • 1 packet fajita seasoning
  • 1 tsp salt
  • 3 chicken breasts, diced
  • 2 tbsp olive oil
  • 1 small onion, finely diced
  • 2 red peppers, finely diced
  • 2 cloves garlic, minced
  • 1 cup cheddar cheese, grated
  • chopped parsley, to garnish

Equipment

  • Large deep skillet or pot with lid
  • Wooden spoon
  • Box grater
  • Chef's knife and cutting board

Instructions

  1. Heat the olive oil in a large, deep skillet or pot over medium heat. Add the onion, red peppers, and garlic and cook until the vegetables soften and turn translucent, about 5 to 6 minutes, so they taste sweet rather than raw.
  2. Push the vegetables to the edges to make a clear space in the center, then add the diced chicken in a single layer. Let it sit undisturbed for a minute or two so it browns rather than steams.
  3. Sprinkle in the fajita seasoning and salt, then stir everything together and cook until the chicken is colored on all sides and no longer pink, about 5 minutes, which builds that smoky fajita flavor.
  4. Pour in the heavy cream and chicken stock, then add the dry macaroni and stir to submerge it as much as possible. Bring to a gentle simmer.
  5. Reduce the heat to low, cover, and cook for about 20 minutes, stirring every few minutes so the pasta cooks evenly and does not stick to the bottom. The macaroni should be tender and the liquid thickened into a creamy sauce.
  6. Turn off the heat, add the grated cheddar, and stir until it melts into a smooth, glossy sauce that coats every noodle.
  7. Scatter chopped parsley over the top and serve hot, straight from the pan.

Tips from the kitchen

  • Stir the pasta often while it simmers so it cooks evenly and the cheese sauce does not catch on the bottom of the pan.
  • Grate your own cheddar from a block if you can, since pre-shredded cheese is coated in starch that can make the sauce grainy.
  • If the sauce thickens too much before the pasta is tender, splash in a little extra stock or hot water to loosen it.

Estimated nutrition per serving: 680 cal · 42g protein · 72g carbs · 25g fat

Make it your own

  • Swap the chicken for cooked shrimp or sliced sausage, adding it at the end so it does not overcook.
  • Use Monterey Jack or a Mexican cheese blend in place of cheddar for a meltier, milder finish.
  • Stir in a can of drained black beans or sweetcorn for extra bulk and color.

Storing & make-ahead

Cool leftovers and refrigerate in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave with a splash of stock or milk to bring the sauce back to creamy.

Good to know

Can I use a different pasta shape?
Yes. Any short shape like penne or shells works, but keep an eye on the cooking time since it may need a few minutes more or less.
Why is my sauce dry?
The pasta absorbs liquid as it cooks. Add a little extra stock or hot water near the end to keep the sauce loose and creamy.
Can I make this without a fajita seasoning packet?
Absolutely. Mix chili powder, cumin, smoked paprika, garlic powder, and a pinch of cayenne to taste for a homemade version.
Is this spicy?
Most fajita seasoning is mild to medium. Add a chopped jalapeno or a pinch of cayenne if you want more heat.

Related recipes