Cheesy Sweet and Sour Pomegranate Thai Chicken Enchiladas.
If you’re craving something that marries bold Thai flavors with cozy, cheesy enchilada comfort, you’ve come to the right place. This Cheesy Sweet and Sour Pomegranate Thai Chicken Enchiladas recipe takes vibrant sweet-chili tang, a kiss of pomegranate, and a gooey blanket of mozzarella, and wraps it all up in warm flour tortillas. It’s bright, rich, and surprisingly simple to pull together—perfect for weeknight dinners when you want something a little unexpected.
This recipe makes a family-friendly casserole with balanced layers of sweet, sour, salty, and umami. The sauce is the star: sweet Thai chili sauce, dark brown sugar, peanut butter, and tomato paste build depth while pomegranate juice and rice vinegar add a lively fruity tang. Fresh ginger and garlic keep things rooted in savory aromatics, and a touch of soy sauce rounds everything out. Shredded chicken and thinly sliced red or orange bell peppers add tender texture and a pop of color. The whole pan gets topped with mozzarella so the edges puff and brown just right.
Why you’ll love these enchiladas

- They fuse two cuisines into one playful, flavorful dish.
- The sauce is made from pantry-friendly ingredients and comes together quickly.
- They reheat beautifully, making them great for leftovers or meal prep.
- The bright toppings—sliced avocado, pomegranate arils, and chopped cilantro—add freshness and texture.
Ingredients
- 1 1/2 cups sweet thai chili sauce
- 1/2 cup soy sauce
- 1/3 cup dark brown sugar
- 1 tablespoon peanut butter
- 1 tablespoon tomato paste
- 3/4 cup pomegranate juice
- 1/4 cup rice vinegar
- Juice of 1 lime
- 1 teaspoon fish sauce optional
- 2 cloves garlic, minced or grated
- 1 inch fresh ginger, grated
- 2 cooked chicken breasts, shredded (about 2 cups)
- 2 red or orange bell peppers, sliced thin
- 1 1/2 cups shredded mozzarella cheese
- 10 Old El Paso Flour Tortillas
- Sliced avocado, pomegranate arils, and chopped cilantro, for serving
Prep and equipment
Preheat your oven to 375°F (190°C). You’ll need a medium saucepan for the sauce, a bowl to toss the filling, a 9×13-inch baking dish, and a spatula or wooden spoon. If you have a microplane, use it to grate the ginger and garlic for the brightest flavor.
Flavor notes and swaps

- If you prefer a nuttier sauce, use crunchy peanut butter or almond butter in place of smooth peanut butter.
- Omit the fish sauce if you don’t have it; the dish will still be flavorful thanks to soy sauce and tomato paste.
- Use leftover rotisserie chicken or quickly poached breasts for an effortless shred.
- For a milder heat, choose a sweet Thai chili sauce with reduced spice.
Step-by-step instructions

Important: The following directions are rewritten into clear step-by-step instructions and follow the original ingredient amounts and order provided.
- Make the sauce: In a medium saucepan set over medium heat, combine 1 1/2 cups sweet thai chili sauce, 1/2 cup soy sauce, 1/3 cup dark brown sugar, 1 tablespoon peanut butter, 1 tablespoon tomato paste, 3/4 cup pomegranate juice, 1/4 cup rice vinegar, and the juice of 1 lime. Add 1 teaspoon fish sauce if using. Stir the mixture until the sugar and peanut butter are incorporated and the tomato paste is fully dissolved.
- Add aromatics: Stir in 2 cloves garlic, minced or grated, and 1 inch fresh ginger, grated. Continue to cook the sauce over medium heat, stirring frequently, until it comes to a gentle simmer. Let it simmer for 3 to 5 minutes to allow the flavors to meld and the sauce to thicken slightly.
- Prepare the filling: In a large mixing bowl, combine the sauce with 2 cups shredded cooked chicken breasts and 2 thinly sliced red or orange bell peppers. Toss thoroughly so the chicken and peppers are evenly coated in the sauce.
- Assemble the enchiladas: Lay out 10 Old El Paso Flour Tortillas on a clean surface. Divide the chicken and pepper mixture evenly among the tortillas, placing the filling down the center of each tortilla. Sprinkle each filled tortilla with a portion of the 1 1/2 cups shredded mozzarella cheese, reserving about 1/4 cup of cheese for the top of the baking dish.
- Roll and position: Roll each tortilla tightly around its filling and place the rolled enchiladas seam-side down in a 9×13-inch baking dish. Arrange them snugly so the pan will hold the sauce and cheese as it bakes.
- Top with sauce and cheese: Spoon any remaining sauce from the mixing bowl evenly over the tops of the rolled enchiladas. Evenly sprinkle the reserved shredded mozzarella cheese across the top so the enchiladas will brown and bubble while baking.
- Bake: Place the baking dish in the preheated oven and bake at 375°F (190°C) for 18 to 22 minutes, or until the cheese is fully melted and the edges of the tortillas are lightly golden.
- Rest and garnish: Remove the enchiladas from the oven and let them rest for 5 minutes. This short rest helps the sauce set slightly so servings hold together when plated. Garnish with sliced avocado, a scattering of pomegranate arils, and chopped cilantro just before serving.
Serving suggestions
Serve these Cheesy Sweet and Sour Pomegranate Thai Chicken Enchiladas with a crisp green salad or steamed jasmine rice to soak up any extra sauce. For a spicy finish, add a few crushed red pepper flakes or a drizzle of extra sweet thai chili sauce. The creamy avocado and jewel-like pomegranate arils add cooling contrast and a delightful crunch.
Make-ahead and storage
You can assemble the enchiladas up to a day in advance: place them in the baking dish, cover tightly, and refrigerate. When ready to bake, remove from the fridge and add an extra 3–5 minutes to the baking time to account for the chilled filling. Leftovers keep well in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm them in a 350°F (175°C) oven until heated through.
Tips for success
- Shred the chicken finely so it fills the tortillas evenly and each bite has a good balance of sauce and meat.
- If your sauce seems very thin after simmering, increase the simmer time by a few minutes; the sauce should be slightly viscous so it clings to the chicken and peppers.
- Don’t over-stuff the tortillas—use enough filling that they roll without breaking and can be packed snugly into the baking dish.
- For best texture, use freshly shredded mozzarella rather than pre-shredded, which can contain anti-caking agents that affect melt quality.
Why the flavors work
Combining sweet Thai chili sauce with pomegranate juice creates a layered fruitiness that plays well against the savory backbone of soy sauce and garlic. Peanut butter adds a gentle richness and helps bind the sauce, while tomato paste deepens the umami. Lime juice and rice vinegar brighten the whole dish so it doesn’t feel heavy, and the fresh ginger keeps it vibrant. Topped with melty mozzarella, the texture becomes familiar and comforting—like an enchilada should—only with an adventurous twist.
Final thoughts
These Cheesy Sweet and Sour Pomegranate Thai Chicken Enchiladas are a celebration of contrasts: sweet and sour, tangy and savory, silky sauce and crisp-tender peppers. They’re a bold weeknight dinner that’s still approachable to make. Whether you’re cooking for a family night in or feeding friends who love something different, this dish offers a satisfying and memorable meal.
Ready to make them? Gather your ingredients, preheat the oven, and get ready to enjoy a fusion of flavors that feels both exotic and completely comforting.

Cheesy Sweet and Sour Pomegranate Thai Chicken Enchiladas.
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and grease a 9x13-inch baking dish.
- Make the sauce: in a medium saucepan combine sweet Thai chili sauce, soy sauce, dark brown sugar, peanut butter, tomato paste, pomegranate juice, rice vinegar, lime juice, fish sauce (if using), minced garlic, and grated ginger.
- Bring the sauce to a boil over medium-high heat, then reduce heat and simmer, stirring occasionally, 10–15 minutes until slightly thickened; remove from heat and set aside.
- In a medium bowl toss the shredded chicken with the sliced bell peppers, 1/2 cup of the shredded mozzarella, and about 3/4 cup of the sauce (just enough to coat the mixture).
- Soften the tortillas by wrapping them in a damp paper towel and microwaving about 1 minute, or until pliable.
- Divide the chicken mixture among the tortillas, spooning it down the center of each; tuck and roll each tortilla and place seam-side down in the prepared baking dish.
- Pour the remaining sauce evenly over the assembled enchiladas, then sprinkle the remaining 1 cup of shredded mozzarella over the top.
- Bake at 350°F (175°C) for about 30 minutes, until the cheese is melted and the dish is heated through.
- Remove from the oven and top with sliced avocado, pomegranate arils, and chopped cilantro before serving.
Notes
- Use leftover rotisserie chicken to save time.
- Adjust the amount of sauce to your preferred sauciness.
- Fish sauce is optional but adds umami.
- Warm tortillas make rolling easier.
