Table of Contents
Chicken Fajita Roll-Ups with Creamy Corn Filling – Easy Stuffed Chicken Dinner with a Twist
I grew up watching my mother in our kitchen in Marrakech fold delicate briouats with such precision that every movement felt like a dance. Years later, at Le Cordon Bleu in Paris, I learned the French technique of paillard – pounding a chicken breast thin enough to roll. Those two worlds collide beautifully in these chicken fajita roll-ups with creamy corn filling. The rich, silky corn filling is everything I love about North African comfort food, wrapped inside juicy chicken and kissed with smoky Mexican spices. This easy chicken roll-up dinner is weeknight-perfect but impressive enough for company. The minute you slice into a roll and see that creamy, golden ribbon of corn and peppers, you’ll know you’ve made something special.
Imagine taking a bite – the tender chicken gives way to a luscious, creamy center studded with sweet corn and bits of roasted bell pepper. The aroma of cumin, chili powder, and garlic fills your kitchen as the rolls sizzle in the skillet. I sear them until deeply golden, then finish them in the oven so the filling stays warm and velvety. The combination of textures – crisp exterior, succulent meat, smooth corn creaminess – is pure harmony. A squeeze of lime and a sprinkle of fresh cilantro take it over the top. These creamy corn chicken fajitas are the kind of dish that makes you close your eyes and smile.
My version stands apart because I treat the creamy corn filling like a French farce – a thoroughly seasoned compound that holds its shape during cooking. I’ve tested this with canned, frozen, and fresh corn, and I’ll share the very best strategy in the step-by-step section. Plus, I’ll teach you a simple twist that locks the filling inside so your stuffed chicken fajitas stay picture-perfect. No tricky techniques – just a little care and a few chef’s secrets. 💡 mia’s Pro Tip coming up: the secret to a filling that never leaks.
Why This Chicken Fajita Roll-Ups Recipe Is the Best
The Flavor Secret: I riff on classic fajita seasoning but add a generous dollop of cream cheese smoothed with corn. That tangy, creamy base tames the smoky heat and makes the filling feel indulgent. It’s a trick I borrowed from a spa-style chicken roll we made at a brasserie in Paris – but here, the corn and cumin bring it right back to my Moroccan roots. The balance is exactly right: warm, spicy, rich, and fresh all at once.
Perfected Texture: Most stuffed chicken recipes end up dry or the filling oozes out. My approach is two-fold: first, pound the chicken to an even ¼-inch thickness so it rolls without cracking. Then sear the roll-ups in a hot skillet to create a golden crust that acts like a seal. The brief oven finish (with or without cheese) sets the filling gently – no rubbery curds, just pure creaminess. I’ve made these for busy weeknights and Sunday dinners alike; they always deliver.
Foolproof & Fast: With just 15 minutes of prep and a handful of pantry ingredients, these easy chicken roll-up dinners come together in under an hour. Even if you’ve never rolled stuffed chicken before, my step-by-step guide will have you looking like a pro. And the best part? You can prep the filling a day ahead. When I’m juggling a shoot and a deadline for my blog, I’ll make the filling the night before, roll everything up after work, and have dinner on the table before the 7pm news ends.
Chicken Fajita Roll-Ups Ingredients
Every ingredient here is something you can find at any US grocery store. I actually buy my bell peppers and fresh corn from the Union Square Greenmarket on Saturdays – the sweetness of just-picked corn makes a real difference. But frozen or canned corn works beautifully, too. Here’s exactly what you’ll need to make these stuffed chicken fajitas shine.
Ingredients List
- 4 boneless skinless chicken breasts (about 1½ lbs)
- 1 cup cream cheese, softened to room temperature
- ½ cup corn kernels (canned (drained) or frozen-thawed)
- ¼ cup finely diced red bell pepper
- ¼ cup finely diced green bell pepper
- ¼ cup finely diced yellow onion
- 1 teaspoon chili powder (mild or hot – your call)
- ½ teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon salt (plus more for chicken)
- ¼ teaspoon black pepper
- 1 tablespoon olive oil (for searing)
- ½ cup shredded cheddar or Monterey Jack cheese (optional, for topping)
- Optional garnish: fresh cilantro, lime wedges, sour cream
Ingredient Spotlight
Cream Cheese is the backbone of the filling. Use full-fat for the richest, silkiest result; the fat also helps bind the corn and veggies so they don’t fall out when you slice the roll. For a lighter version, you can swap in Greek yogurt – but the texture will be tangier and slightly looser. I always set my cream cheese out 30 minutes before mixing; cold cream cheese lumps won’t blend evenly.
Corn adds sweetness and a pop of texture. Canned corn is convenient – just drain well. Frozen kernels need to be thawed and patted dry. Fresh corn cut off the cob (about 1 ear) gives the most intense sweet flavor, especially in summer. Whichever you choose, make sure the corn is as dry as possible to keep the filling from becoming watery.
Chicken Breasts should be uniform in size – aim for 6 to 7 ounces each. If your chicken is very large, you can cut each breast in half horizontally (butterfly) to create two thinner pieces. This way you get four even roll-ups. I buy organic, air-chilled chicken from Trader Joe’s or Whole Foods; it’s more tender and doesn’t weep excess water.
Chili Powder & Cumin are my go-to fajita spices. Chili powder here is the mild American blend (not pure ground chili). Cumin adds that warm, earthy depth that reminds me of Moroccan street food. If you want a fiery kick, substitute half the chili powder with chipotle powder or add a minced jalapeño to the filing.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Cream cheese | Greek yogurt (full-fat) | Tangier, lighter, slightly less creamy; may ooze more during baking |
| Corn kernels | Finely diced zucchini or yellow squash | Milder sweetness, softer texture; good low-carb swap |
| Chili powder | Smoked paprika + cayenne to taste | Smokier, less tomato-like; adjust heat with cayenne |
| Cheddar cheese (topping) | Pepper Jack or crumbled cotija | Pepper Jack adds heat; cotija adds salty tang |
How to Make Chicken Fajita Roll-Ups with Creamy Corn Filling – Step-by-Step
Don’t worry – these roll-ups are easier than they look. Follow these steps and you’ll have beautiful, juicy stuffed chicken fajitas that hold together perfectly.
Step 1: Prep the Filling and Chicken
In a medium bowl, combine the softened cream cheese, corn, diced bell peppers, onion, chili powder, cumin, garlic powder, salt, and pepper. Stir until everything is evenly distributed. Taste and adjust seasoning – you want it slightly more flavorful than you’d eat plain, because it will mellow as it bakes. Set aside.
Place one chicken breast between two sheets of plastic wrap (or in a zip-top bag). Using the flat side of a meat mallet or a rolling pin, gently pound until the breast is an even ¼-inch thick. Be careful not to tear the meat; start from the center and work outward. Repeat with the remaining chicken breasts.
⚠️ Common Mistake to Avoid: Pounding too thin or unevenly. If the chicken is thinner in spots, the filling may push through during rolling. Keep the thickness uniform.
Step 2: Fill and Roll
Lay a pounded chicken breast on a clean cutting board with the inside (the side that faced the inside of the breast) facing up. Spoon about 3 tablespoons of the cream cheese mixture onto the center of the breast, spreading it into a log shape along the short end. Roll the chicken up firmly from the short side, tucking the filling in as you go. The seam should end up on the bottom. If the roll feels loose, secure it with one or two wooden toothpicks inserted through the seam.
💡 mia’s Pro Tip: To keep the filling from oozing out, make sure you don’t overstuff. About 3 tablespoons is plenty for a standard 6–7 oz breast. Also, leave a ½-inch border at the edges when you spread the filling.
Step 3: Sear and Bake
Heat olive oil in a large oven-safe skillet (I use a 10-inch cast iron) over medium-high heat until shimmering. Place the roll-ups seam-side down first and cook for about 2 minutes per side, turning carefully with tongs, until all four sides are golden brown. The nice crust locks in the filling.
Once seared, transfer the skillet to a preheated 375°F oven. Bake for 20–25 minutes, or until the internal temperature of the thickest part of a roll reaches 165°F. If you’re adding cheese, sprinkle it on during the last 5 minutes of baking. Let rest for 5 minutes before removing toothpicks and slicing.
⚠️ Common Mistake to Avoid: Forgetting to rest the chicken before slicing. Cutting straight from the oven will cause the creamy filling to run out. Resting allows the filling to set up slightly.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Mix filling | 5 min | Smooth, no lumps |
| 2 | Pound chicken | 5 min | ¼-inch thick, even |
| 3 | Fill & roll | 5 min | Tight seam on bottom |
| 4 | Sear all sides | 8 min (2 min per side) | Deep golden crust |
| 5 | Bake in oven | 20–25 min | Internal temp 165°F |
| 6 | Rest & serve | 5 min | Filling set, cheese melted |
Serving & Presentation
Slice each chicken roll-up on the bias into 1-inch rounds to reveal the beautiful spiral of creamy filling. Arrange on a platter with a scattering of fresh cilantro leaves and a few lime wedges. I love serving these with a side of Mexican rice, black beans, or a simple avocado salad. For a low-carb option, a big green salad with a cumin-lime vinaigrette is fantastic. The creamy corn filling is already rich, so I keep the sides light and fresh.
The way I plate these at home is inspired by a mezze spread I grew up with in Morocco: small bowls of sour cream, salsa verde, and pickled jalapeños on the side so everyone can customize. On a cold winter evening, I might serve them with a bowl of tortilla soup. My French training taught me to think about contrast – the creamy warm chicken next to a crisp, bright garnish like radish slaw or pickled red onions. It’s a complete meal in minutes.
If you’re entertaining, these roll-ups also make incredible appetizers. Slice them thin, skewer each round with a toothpick, and serve with a chipotle crema drizzle. They look stunning on a platter and disappear faster than you can say “fajita.”
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Mexican rice, black beans, grilled street corn | Adds heartiness; complements the smoky, creamy flavors |
| Sauce / Dip | Sour cream, chipotle mayo, avocado crema | Cools the spice; adds creamy/cool contrast |
| Beverage | Margarita, Mexican lager, iced tea with lime | Refreshing acidity cuts richness |
| Garnish | Cilantro, lime wedges, pickled red onions | Brightens presentation; adds acidity and freshness |
Make-Ahead, Storage & Reheating
New York life keeps me busy, so I’m all about smart meal prep. The filling can be made up to two days ahead and stored in the fridge. You can also assemble the roll-ups (without searing) up to 24 hours in advance, then sear and bake just before serving. This makes weeknight dinners or entertaining a breeze. Here’s my tested storage guide.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container | 3–4 days | Reheat in 350°F oven for 10–12 min, covered with foil |
| Freezer | Freezer-safe bag, remove as much air as possible | Up to 3 months | Thaw overnight in fridge; reheat in oven (covered) at 350°F for 15 min |
| Make-Ahead | Assembled raw rolls on a tray, covered with plastic | Up to 24 hours | Sear directly from fridge; add 2–3 min to first sear side |
My favorite reheating method for already-baked roll-ups: slice them into rounds, then warm in a skillet with a splash of chicken broth. The steam rehydrates the chicken and keeps the filling luscious. Avoid the microwave – it will toughen the chicken and make the cream cheese filling rubbery. If you’re truly in a rush, slice the roll-ups cold and pan-fry them quickly – they’ll get a slightly crispy edge, which is actually delicious.
To freeze the uncooked assembled rolls, place them seam-side down on a parchment-lined baking sheet until solid, then transfer to a freezer bag. When you’re ready, sear frozen rolls in a hot pan (add a minute per side) and bake for 30 minutes, until the center reaches 165°F. You’ll have a dinner that tastes just-made.
Variations & Easy Swaps
These chicken fajita roll-ups are endlessly adaptable. Over the years I’ve played with different fillings, spice levels, and dietary needs – all with great success. Try one of these twists next time you make them.
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Spicy Chorizo | Replace ¼ cup cream cheese with crumbled cooked chorizo | Meat lovers, game day | Same – just pre-cook chorizo |
| Dairy-Free / Vegan | Use vegan cream cheese and vegan cheddar; replace chicken with large portobello caps (pounded thin) | Plant-based eaters | Medium – mushrooms need gentle handling |
| Smoky Chipotle | Add 1–2 minced chipotle peppers in adobo to the filling | Heat seekers, smoky flavor lovers | Easy – just add to filling |
Spicy Chorizo Twist
Brown ½ cup crumbled Mexican chorizo in a skillet, drain off the fat, and let it cool. Mix it into the cream cheese filling (reduce the cream cheese to ¾ cup). The spicy, paprika-packed sausage gives the filling a deep red hue and a bold, savory kick. I love this version on game day – it’s like a fajita-stuffed jalapeño popper in chicken form. Serve with a cooling avocado crema.
Dairy-Free / Vegan Version
For a completely dairy-free roll-up, use a cashew-based vegan cream cheese and dairy-free shreds. Swap the chicken for large portobello mushrooms: remove the gills, pound the caps gently between parchment to flatten, then fill and roll as you would the chicken. The sear time is faster (about 1 minute per side) and the bake time drops to 15 minutes. These are honestly gorgeous – the earthy mushroom pairs beautifully with corn and cumin.
Smoky Chipotle Heat
Finely mince 1–2 chipotle peppers from a can of chipotles in adobo and stir into the cream cheese mixture. The smoky, spicy heat infuses every bite. I discovered this version during a cold NYC winter when I needed something warming – it’s become a staple for chilly evenings. Pair with a dollop of sour cream and pickled jalapeños for balance.
How do you keep chicken fajita roll-ups from unrolling while cooking?
The trick is twofold. First, pound the chicken to an even ¼-inch thickness – this ensures the roll is tight and even. Second, after rolling, secure the seam with one or two wooden toothpicks inserted at an angle. When you sear, start with the seam-side down first – the heat will help seal it. Also, don’t overstuff the filling; about 3 tablespoons per roll is plenty. If the filling pushes out, the roll can loosen. Finally, let the cooked rolls rest for 5 minutes before removing the toothpicks and slicing – the filling will set and hold everything together.
Can I use canned corn instead of fresh corn for the creamy filling?
Absolutely. Canned corn is actually my go-to for convenience. Just be sure to drain it thoroughly and pat it dry with a paper towel – extra moisture will make the filling watery and cause it to seep out during baking. Frozen corn works the same way: thaw and pat dry. If you’re using fresh corn cut off the cob (about 1 ear equals ½ cup), you’ll get a sweeter, crunchier texture. In any case, dry corn = creamy, stable filling.
What is the best way to cook chicken fajita roll-ups to ensure the filling stays creamy?
The key is the sear-then-bake method. Searing the rolls in a hot skillet with olive oil creates a golden crust that acts like a seal, locking the creamy filling inside. Then, finishing them in the oven (375°F for 20–25 minutes) cooks the chicken through gently without boiling the cream cheese. Avoid cooking entirely on the stovetop – direct heat for too long can cause the filling to break and separate. The oven’s even heat keeps everything smooth and luscious.
How do I make the creamy corn filling thicker for chicken fajita roll-ups?
If your filling seems too loose, there are a few fixes. First, make sure the cream cheese is fully softened to room temperature – cold cream cheese doesn’t blend well and can leave lumps. Second, drain and pat the corn and bell peppers very dry. Any extra moisture thins the filling. If it’s still runny, stir in 1–2 tablespoons of grated Parmesan or a teaspoon of cornstarch. The Parmesan melts and thickens; the cornstarch needs a quick cook (microwave 30 seconds) to activate. Always taste and adjust seasonings after thickening.
Can I substitute Greek yogurt for cream cheese in the filling?
Yes, you can use full-fat Greek yogurt for a lighter, tangier filling. However, the consistency will be thinner and may ooze more during baking. To counteract this, strain the yogurt through a cheesecloth or paper towel for 30 minutes to remove excess whey. Also reduce the added salt slightly, as yogurt is less salty than cream cheese. The texture will still be creamy but slightly less rich. For best results, stick with plain full-fat Greek yogurt – not nonfat, which can become grainy when baked.
Can I make chicken fajita roll-ups ahead of time for a party?
Definitely. The filling can be made up to 2 days ahead and stored in the fridge. You can also assemble the raw rolls (without searing) up to 24 hours in advance – just place them seam-side down on a tray, cover tightly with plastic wrap, and refrigerate. When ready to serve, sear and bake as directed; you may need to add 2–3 extra minutes to the sear since the rolls start cold. For a party, slice the cooked rolls into rounds and arrange on a platter with a dipping sauce – they’re wonderful served warm or at room temperature.
What side dishes go well with chicken fajita roll-ups?
Classic Mexican sides are a natural fit. I love serving these roll-ups with Cilantro Lime Rice, refried or black beans, and a simple tomato-avocado salad. For a low-carb night, a big green salad with a cumin-lime vinaigrette is perfect. Grilled vegetables – like zucchini and bell peppers – echo the flavors inside. If you want to stick with the “fajita” theme, sauteed peppers and onions with a little char make an easy side. Don’t forget warm tortillas if you want to turn the leftovers into tacos!
Can I freeze chicken fajita roll-ups?
Yes, both uncooked and cooked roll-ups freeze well. To freeze uncooked: assemble the rolls, place them seam-side down on a parchment-lined baking sheet, and freeze until solid (about 2 hours). Transfer to a freezer-safe bag, removing as much air as possible. They’ll keep for up to 3 months. To cook from frozen, sear directly from frozen (add 1 minute per side) and bake for 30–35 minutes at 375°F, until the center reaches 165°F. Cooked rolls can be frozen similarly; reheat in a 350°F oven covered with foil for 15–20 minutes.
What can I use instead of chicken breasts?
Chicken thighs work beautifully – they’re more forgiving and stay juicier. Use boneless, skinless thighs, and pound them to about ¼-inch thickness. The rolling technique is the same. You can also use turkey breast cutlets, veal scaloppine, or even large, pounded pork loin slices. For a vegetarian version, large portobello mushrooms or thin eggplant slices (salted and patted dry) are excellent alternatives. Adjust cooking times as needed: thighs and pork may need 5 extra minutes; mushrooms need less.
How do I add extra flavor to the creamy corn filling?
The filling is a blank canvas you can customize. I often add a tablespoon of chopped fresh cilantro and a squeeze of lime juice to brighten it. For more heat, mix in a minced jalapeño or a few dashes of hot sauce. A clove of grated garlic adds depth. You can also stir in a handful of shredded Pepper Jack cheese for a spicy cheese pull. My Moroccan touch: a pinch of smoked paprika and a tiny bit of cinnamon – sounds unusual, but it’s amazing with the corn and cumin. Taste and adjust – you want the filling to be slightly oversalted, as it will season the chicken during baking.
Share Your Version!
I’d love to see how your Chicken Fajita Roll-Ups with Creamy Corn Filling turn out! Drop a star rating and a comment below – tell me which Variation you tried, or if you discovered a new twist. Your feedback helps other readers and inspires me in my tiny NYC kitchen. If you post a photo on Instagram or Pinterest, tag @exorecipes so I can share your creation with our wonderful community.
Have you ever tried a creamy filling in stuffed chicken before? What’s your favorite way to make fajitas at home? Let’s get a conversation going in the comments – I read every single one.
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Chicken Fajita Roll-Ups with Creamy Corn Filling recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow mia on Pinterest @chefrecipes2
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Chicken Fajita Roll-Ups with Creamy Corn Filling
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 1x
- Method: Main Course
- Cuisine: Mexican-inspired
Description
Delicious chicken fajita roll-ups with a creamy corn filling, perfect for a flavorful dinner.
Ingredients
- 4 boneless skinless chicken breasts
- 1 cup cream cheese, softened
- 1/2 cup corn kernels (canned or frozen, thawed)
- 1/4 cup diced red bell pepper
- 1/4 cup diced green bell pepper
- 1/4 cup diced onion
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- 1 tablespoon olive oil
- 1/2 cup shredded cheddar cheese (optional, for topping)
Instructions
- Preheat oven to 375°F (190°C).
- In a bowl, mix cream cheese, corn, bell peppers, onion, chili powder, cumin, garlic powder, salt, and pepper until well combined.
- Place a chicken breast between two sheets of plastic wrap and pound to 1/4-inch thickness. Repeat with remaining chicken.
- Spread a generous amount of the cream cheese mixture onto each chicken breast, then roll up tightly from one end.
- Secure each roll with toothpicks if needed.
- Heat olive oil in an oven-safe skillet over medium-high heat. Sear the chicken roll-ups on all sides until golden brown, about 2 minutes per side.
- Transfer skillet to oven and bake for 20-25 minutes, or until chicken is cooked through (internal temperature reaches 165°F).
- Optional: sprinkle shredded cheese on top during the last 5 minutes of baking.
- Remove toothpicks before serving. Slice and serve warm.
Notes
You can substitute Greek yogurt for cream cheese to reduce calories. For a spicier version, add a diced jalapeño to the filling.
Nutrition
- Calories: 380 kcal
- Sugar: 3 g
- Fat: 22 g
- Carbohydrates: 8 g
- Protein: 35 g

Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!












