If you’ve ever dreamed of a cozy, comforting dish that’s both hearty and packed with vibrant flavors, this Spinach Artichoke Skillet Enchiladas Recipe is exactly what you need to try next. It marries tender spinach, tangy artichokes, and creamy cheese with the warmth of enchilada sauce and a crisp tortilla texture, all cooked right in one pan. Whether you’re looking for an effortless weeknight meal or something special to impress guests, this recipe brings incredible depth of flavor without any fuss.

Ingredients You’ll Need

Two black cast iron pans are shown side by side on a white marbled surface. Both pans have chopped vegetables inside, mainly green peppers, light purple onions, and white onions. The left pan has raw vegetables, with bright green, purple, and white colors that look fresh and crisp. The right pan shows the same vegetables after cooking, now softer with a slight brown tint and some pieces having a light golden color. The inside of the pans looks slightly oily and cooked. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are straightforward yet essential, each adding a layer of taste, color, or texture that elevates this dish from simple to spectacular. From the smoky poblano peppers and aromatic spices to the creamy cheese and fresh spinach, every component plays a vital role in building that unforgettable skillet enchilada experience.

  • Extra-virgin olive oil: Acts as the flavorful base to sauté vegetables and bring richness.
  • Chopped red onion: Adds sweetness and a subtle bite, softening as it cooks down.
  • Poblano pepper, chopped: Brings a mild smoky heat that complements the creamy filling.
  • Garlic cloves, minced: Infuses the dish with a fragrant, savory punch.
  • Chili powder: Provides a warm, earthy depth typical of Southwestern cuisine.
  • Ground cumin: Offers a nutty, aromatic touch that melds all flavors together.
  • Fresh baby spinach: Adds vibrant green color and a tender, fresh taste.
  • Pinto beans, rinsed and drained: Boosts protein and hearty texture while keeping it vegetarian-friendly.
  • Quartered artichoke hearts (not marinated), drained: Introduces a tangy, slightly nutty flavor with a lovely bite.
  • Kosher salt and black pepper: Essential for seasoning and balancing all the flavors.
  • Red enchilada sauce: Brings the signature saucy tang and a touch of spice that enchiladas are known for.
  • Shredded Monterey Jack or Mexican blend cheese: For gooey, melty creaminess layered throughout the dish.
  • Plain whole-milk Greek yogurt (or sour cream): Adds velvety tang and helps enrich the sauce’s texture.
  • Corn tortillas, sliced or torn into thick strips: Provides a delightful crispness after baking and soaks up the sauce wonderfully.
  • Sliced avocado and fresh cilantro for garnish: Fresh toppings that balance richness with brightness and freshness.

How to Make Spinach Artichoke Skillet Enchiladas Recipe

The image shows two black cast iron pans side by side on a white marbled surface. In the left pan, there is a large pile of fresh, bright green spinach leaves stacked loosely, covering the pan fully. In the right pan, the spinach has cooked down and mixed with light pink beans, pale yellow artichoke pieces, and small chunks of light brown onion, giving a colorful mix of greens, pinks, and yellows spread evenly throughout the pan. The pans have two handles each, with the word

Step 1: Prep and Sauté the Vegetables

Start by heating olive oil in a large, oven-safe skillet over medium heat. Once shimmering, toss in the chopped red onion and poblano pepper. Let them cook gently for about 6 to 7 minutes until they soften beautifully, releasing their natural sweetness and smoky undertones. Then add minced garlic along with chili powder and cumin for an aromatic boost. Cook this fragrant trio for another minute or two until you can smell those spices waking up your senses.

Step 2: Wilt the Spinach and Add Main Filling Ingredients

Next, toss in half of the fresh baby spinach and continuously stir as it quickly wilts down into the pan. Repeat with the remaining spinach so every leaf is tender and vibrant. Now it’s time to fold in the protein-packed pinto beans and tangy artichoke hearts, seasoned with kosher salt and black pepper. This mixture forms a hearty, flavorful base that tastes like comfort food with a garden-fresh twist.

Step 3: Stir in Sauce, Cheese, and Tortillas

Pour in the red enchilada sauce along with half a cup of the shredded cheese and a generous scoop of Greek yogurt or sour cream. Stir this mixture constantly until the cheese melts smoothly and turns the sauce into a creamy, luscious coating. Then add your torn or sliced corn tortillas, folding them gently into the sauce so each strip is luxuriously coated and ready to bake.

Step 4: Bake until Bubbly and Melty

Sprinkle the remaining cheese over the top of your skillet masterpiece and pop it into a 400-degree oven. Bake for about 8 to 10 minutes, just until the cheese is fully melted, bubbly, and turning golden around the edges. This step is where all the textures come together, with crispy tortilla edges contrasted by the savory sauce and creamy filling.

Step 5: Rest and Garnish

Remove the skillet from the oven and let it rest for 5 minutes to settle all those beautiful flavors and textures. Serve each portion with a dollop of Greek yogurt or sour cream, fresh avocado slices, and a sprinkle of bright cilantro. This final touch makes your Spinach Artichoke Skillet Enchiladas Recipe feel like a true celebration on a plate.

How to Serve Spinach Artichoke Skillet Enchiladas Recipe

Garnishes

Garnishes are what elevate your presentation and flavor profile to the next level. A scoop of creamy Greek yogurt or sour cream adds tang while cooling any spice from the enchilada sauce. Fresh sliced avocado offers buttery richness — plus it’s a beautiful visual contrast. And don’t forget the cilantro; its bright, herbal notes perfectly balance the richness and bring freshness to every bite.

Side Dishes

These enchiladas shine on their own but pair spectacularly with vibrant, complementary sides. Consider serving a crisp, refreshing salad with lime vinaigrette or a zesty Mexican street corn salad to add crunchy texture and additional brightness. For a more indulgent meal, simple Mexican rice or black beans fit perfectly alongside this skillet dish.

Creative Ways to Present

Want to wow your guests? Serve the skillet right at the table, allowing everyone to help themselves in a relaxed, family-style fashion. For a more composed approach, plate individual portions with an artistic drizzle of extra enchilada sauce and a sprinkle of fresh herbs. You can also serve these enchiladas over a bed of rice or wrapped in large lettuce leaves for a low-carb option that’s just as delicious.

Make Ahead and Storage

Storing Leftovers

Leftover Spinach Artichoke Skillet Enchiladas Recipe store beautifully in an airtight container in the refrigerator for up to 3 days. The flavors tend to deepen over time, making the next-day meal even more delicious.

Freezing

If you’d like to save some for later, freeze the cooled enchilada skillet in a freezer-safe container. It can last up to 2 months this way. When you’re ready to enjoy it, thaw overnight in the fridge to ensure even reheating.

Reheating

Reheat leftovers gently in the oven at 350 degrees Fahrenheit until warmed through, around 15 to 20 minutes. This method keeps the tortillas crisp and the cheese melty. You can also microwave individual portions, though the texture may be a little softer.

FAQs

Can I use fresh artichoke hearts instead of canned?

Absolutely! Just be sure to cook and drain them well to remove excess moisture. Fresh artichokes add extra flavor but canned quartered artichoke hearts make this recipe incredibly convenient without compromising taste.

Is this recipe gluten-free?

Yes! Using corn tortillas keeps this dish naturally gluten-free while maintaining that classic enchilada flavor and texture.

Can I substitute the pinto beans for another type?

Feel free to swap pinto beans with black beans or even chickpeas for a slightly different texture and flavor variation that still complements the rest of the ingredients.

What can I use instead of Greek yogurt or sour cream?

For a dairy-free option, coconut yogurt or a cashew cream can work well as substitutes, bringing creaminess without overpowering the other flavors.

Can this dish be made vegan?

Definitely! Use a vegan cheese alternative and substitute Greek yogurt with a plant-based creamy option. Make sure the enchilada sauce you use is vegan-friendly as well.

Final Thoughts

This Spinach Artichoke Skillet Enchiladas Recipe is truly one of those feel-good meals that fills your kitchen with irresistible aromas and leaves everyone asking for seconds. It’s simple to make, packed with nourishing ingredients, and endlessly adaptable. Whether you’re cooking for yourself, family, or friends, I promise this dish will bring warmth and delicious satisfaction to your table. Give it a try – your taste buds will thank you!

Print

Spinach Artichoke Skillet Enchiladas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 38 reviews

These Spinach Artichoke Skillet Enchiladas offer a delightful vegetarian twist on a classic Mexican favorite. Combining sautéed vegetables, creamy artichoke hearts, and pinto beans with flavorful enchilada sauce and melted cheese, this one-pan meal is both comforting and easy to prepare in just 30 minutes. Topped with fresh avocado, cilantro, and a dollop of Greek yogurt, it’s a perfect weeknight dinner that’s wholesome and delicious.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Vegetables & Aromatics

  • 2 Tbsp. extra-virgin olive oil
  • 1 1/2 cups chopped red onion
  • 1 poblano pepper, seeds removed, chopped
  • 3 garlic cloves, minced
  • 1 (6-oz.) bag fresh baby spinach
  • 1 (12 oz.) jar or can quartered artichoke hearts (NOT marinated), drained
  • Sliced avocado, for garnish
  • Fresh cilantro, for garnish

Spices & Seasonings

  • 1 tsp. chili powder
  • 1 tsp. ground cumin
  • 1/2 tsp. kosher salt
  • 1/4 tsp. black pepper

Canned & Jarred Goods

  • 1 (15-oz.) can pinto beans, rinsed and drained
  • 1 (15-oz.) jar or can red enchilada sauce

Dairy & Eggs

  • 1 1/2 cups shredded Monterey Jack or Mexican blend cheese, divided
  • 1/3 cup plain whole-milk Greek yogurt (or sour cream), plus more for garnish

Grains

  • 6 corn tortillas, sliced or torn into thick strips

Instructions

  1. Preheat and sauté vegetables: Preheat your oven to 400ºF. Heat 2 tablespoons of extra-virgin olive oil in a 12-inch oven-safe skillet over medium heat. Once hot, add the chopped red onion and poblano pepper. Cook for 6 to 7 minutes, stirring occasionally, until the vegetables soften. Then add the minced garlic, chili powder, and ground cumin; cook for an additional 1 to 2 minutes, stirring often, until fragrant and aromatic.
  2. Cook spinach and mix in beans and artichokes: Add half of the baby spinach to the skillet and stir constantly until the greens wilt down. Repeat with the remaining spinach until all leaves are wilted. Stir in the rinsed pinto beans, drained artichoke hearts, kosher salt, and black pepper, combining all the ingredients evenly.
  3. Add sauce, cheese, and tortillas: Pour in the red enchilada sauce, then stir in 1/2 cup of shredded cheese and the plain Greek yogurt (or sour cream). Continue stirring constantly until the cheese melts and the mixture is well blended. Next, add the torn corn tortilla strips, gently stirring to fully coat them with the sauce mixture.
  4. Top with cheese and bake: Sprinkle the remaining 1 cup of shredded cheese over the entire skillet mixture. Transfer the skillet to the preheated oven and bake for 8 to 10 minutes, or until the cheese is fully melted and the dish is bubbling around the edges.
  5. Rest and garnish: Remove the skillet from the oven and let it sit for about 5 minutes to set. Serve the enchiladas garnished with a dollop of Greek yogurt or sour cream, sliced avocado, and fresh cilantro for added freshness and creaminess.

Notes

  • Ensure the artichoke hearts are not marinated to avoid overpowering the dish with extra flavors; plain quartered artichokes work best.
  • Feel free to swap corn tortillas with flour tortillas if preferred, but corn tortillas hold up well in this baked skillet dish.
  • For a dairy-free version, substitute the cheese and Greek yogurt with plant-based alternatives.
  • This skillet enchilada recipe can be doubled and cooked in a larger cast-iron skillet if serving more guests.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days; reheat in the oven or microwave before serving.

Similar Posts

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