Spinach Artichoke Enchiladas

Hearty spinach artichoke enchiladas with a simple homemade red sauce! These lightened-up vegetarian enchiladas will please the whole family.

192 Reviews

565Comments

Jump to recipe

spinach artichoke enchiladas with a simple homemade red sauce

I’m on a spinach and artichoke kick. I blame the new bar in town that offers an exceptionally tasty spinach-artichoke dip. Tessa and I order it almost every time we meet for happy hour and I daydream about it in between our weekly sessions. It’s more spinach-y than cheesy (how do they pack so much spinach in there?) and has passed for dinner more than once. I can’t get enough of the combination and Tessa can’t either, apparently!

spinach-artichoke enchiladas ingredients

I caught a mention of spinach-artichoke enchiladas on a menu in Austin and didn’t get a chance to try them, so here we are with my homemade version. I based them off memories of the enchiladas my mom makes at home. She is not one to change it up, so her enchiladas consistently feature green chilis, sour cream, flour tortillas and store-bought red sauce. Oh and cheese on top, of course.

I made sure to incorporate all of the above into these lightened-up vegetarian enchiladas, but took it upon myself to create a healthier from-scratch red sauce. I tried spice-based sauce first, followed by tomato-based sauce and finally settled somewhere in between. My recipe is made with common dried spices, tomato paste for some umami-rich tomato flavor, vegetable broth as base and flour to thicken it up.

how to make spinach artichoke enchiladas

I’m always doing my best to accommodate my vegan and gluten-free eaters, but we might need to crowdsource this one. Vegan eaters, I tried the enchiladas without cheese and sour cream and thought they were a bit lacking. Maybe you could add some cashew cream inside and top with creamy chopped avocado.

Gluten-free friends, you could substitute corn tortillas for the flour tortillas. Just be sure to warm the tortillas first so they don’t crack when you bend them. I’m stumped on what to thicken the sauce with instead of flour—I tried using 1 1/2 tablespoons arrowroot powder in place of the flour, but the sauce didn’t sufficiently thicken up and pooled at the bottom of the pan. Let me know if you find a better solution!

Watch How to Make Spinach Artichoke Enchiladas

spinach, artichoke and black bean enchiladas

Vegetarian spinach, artichoke and black bean enchiladas with a simple homemade red sauce

Products used in this recipe

12-Inch Cast Iron Skillet
Italian White Lace Salad Plate
For more of my favorite cooking tools, shop my kitchen essentials!

Vegetarian spinach enchiladas with artichoke, black beans and a simple homemade sauce

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!
Please enable JavaScript in your browser to complete this form.

Spinach Artichoke Enchiladas

  • Author: Cookie and Kate
  • Prep Time: 30 mins
  • Cook Time: 25 mins
  • Total Time: 55 minutes
  • Yield: 6 enchiladas 1x

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 192 reviews

Print

Hearty spinach artichoke enchiladas with a simple homemade red sauce! These lightened-up vegetarian enchiladas include black beans, a modest amount of sour cream and some golden cheese on top. Recipe yields 6 large enchiladas. You might as well make a double batch of the sauce and freeze it for later!

Ingredients

Scale

Homemade red enchilada sauce (yields 2 cups sauce)

  • 3 tablespoons olive oil
  • 3 tablespoons whole wheat or all-purpose flour
  • 2 teaspoons ground chili powder
  • 1 teaspoon cumin
  • ½ teaspoon garlic powder
  • ¼ teaspoon dried oregano
  • ¼ teaspoon salt
  • ⅛ teaspoon ground cinnamon
  • 2 tablespoons tomato paste
  • 2 cups vegetable broth
  • 1 teaspoon apple cider vinegar or distilled white vinegar
  • Freshly ground black pepper, to taste

Enchiladas

  • 2 tablespoons olive oil
  • 1 cup chopped red onion (about 1 small red onion)
  • ¼ teaspoon salt
  • 4 cloves garlic, pressed or minced
  • 1 heaping cup drained artichokes (either jarred or defrosted frozen), quartered if necessary
  • 1 (4-ounce) can green chilis, drained
  • 12 ounces baby spinach, preferably organic
  • 1 (15-ounce) can black beans, drained and rinsed
  • ¼ cup sour cream
  • Freshly ground black pepper, to taste
  • 6 (8-inch) whole wheat tortillas
  • 1 cup shredded Monterey Jack cheese
  • Handful chopped cilantro, for garnish

Instructions

  1. Before you make the sauce, measure the flour and spices into a small bowl and place your tomato paste near the stove. In a medium-sized pot over medium heat, warm the oil until shimmering (it should be warm enough that the spices sizzle on contact). Pour in the flour and spice mixture. While stirring constantly with a whisk, cook until fragrant and slightly deepened in color, about 1 minute. Whisk the tomato paste into the mixture, then slowly pour in the broth while whisking constantly to remove any lumps.
  2. Bring the mixture to a simmer, then reduce heat as necessary to maintain a gentle simmer, whisking often, for about five minutes, until the sauce has thickened a bit and a spoon encounters some resistance as you stir it. (The sauce will further thicken as it cools.) Remove from heat, then whisk in the vinegar and season to taste with a generous amount of freshly ground black pepper. Set aside.
  3. To make your enchiladas, preheat the oven to 400 degrees Fahrenheit with racks in the middle position and upper third. Lightly grease a 13 by 9-inch pan.
  4. In a large skillet, warm 2 tablespoons olive oil over medium heat. Once the oil is shimmering, add the chopped onion and ¼ teaspoon salt. Cook, stirring often, until the onion is tender and translucent, about 4 to 5 minutes. Add the garlic and cook, stirring constantly, until fragrant, about 30 seconds.
  5. Add the drained artichokes and green chilis to the skillet, then add a few large handfuls of spinach. Cook, stirring and tossing frequently, until the spinach has wilted. Repeat with remaining spinach. Continue cooking, stirring frequently, until the pan is no longer wet with excess moisture. Remove from heat and transfer the mixture to a bowl. Stir in the drained black beans and sour cream. Season to taste with salt and pepper.
  6. Pour ½ cup enchilada sauce into your prepared pan and tilt it from side to side until the bottom of the pan is evenly coated. To assemble your first enchilada, spread ½ cup spinach artichoke mixture down the middle of a tortilla, then snugly wrap the left side over and then the right, to make a wrap. Place it seam side down against the edge of your pan. Repeat with remaining tortillas and filling. Drizzle the remaining enchilada sauce evenly over the enchiladas, leaving the very ends of the enchiladas bare. Sprinkle shredded cheese evenly over the enchiladas.
  7. Bake, uncovered, on the middle rack for 20 minutes. If the cheese on top isn’t golden enough for your liking, carefully transfer the enchiladas to the upper rack of the oven and bake for an additional 3 to 5 minutes, until sufficiently golden and bubbly.
  8. Remove from oven and let the enchiladas cool for 10 minutes (trust me!), then sprinkle chopped cilantro on top and serve.

Notes

Enchilada sauce roughly adapted from The Complete Vegetarian Cookbook. Enchilada filling based on my spinach artichoke lasagna.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

 

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Joan B says:

    Very good. will make again. It’s time consuming so I made the filling one day and the sauce the next.

  2. Susie Chandler says:

    This was fabulous! And I cheated and used canned enchilada sauce. We’re WFPB so I omitted oil and dairy and added cashew cream, used corn tortillas. Don’t know if it freezes well because we ate them all.






    1. Kate says:

      I’m happy you loved it, Susie! Thank you for your review.

  3. C says:

    When freezing a batch of the spinach artichoke enchiladas how far do you take the recipe before freezing? Thanks

    1. Kate says:

      Hi! If freezing, I would suggest baking for the full time. I don’t always love dishes with dairy frozen, so let me know what you think if you try it!

  4. BD says:

    Thank you for this recipe! I have made it twice now. The second time I increased the tomato paste to 4tbsp, made my own chili powder, and removed the sauce from the stove as soon as it simmers, as I prefer the sauce not so thick. These tweaks made it perfect and so much more flavorful! Love it!!






  5. Andy says:

    Wow you seriously do NOT miss! All of my favorite recipes come from your blog. This is absolutely delicious! My very picky husband, 3 year old, and 4 year old absolutely LOVED it! My son even told me I’m the best mom ever for making it I did a couple flour tortillas and a few corn and both were delicious but I preferred the texture of the corn. Thank you for all you do, you’ve been making me look like a hero in my house lol






    1. Kate says:

      Hooray, Andy! That’s great to hear.

  6. Tricia says:

    I have made this recipe several times now and it’s one of my favorite items to make and freeze. I use Greek yogurt in place of sour cream & also add 1 tsp smoked paprika to the enchilada stuffing. It’s easy and I don’t feel bad eating it. I can’t believe I have never made enchilada sauce before! So easy and I like it (at least this one) better than the standard canned variety. Also, I love the light cinnamon flavor melded with the rest of the dish. Okay, I will stop now. One of my favorites.






    1. Kate says:

      I love to hear that, Tricia! Thank you for your review.

  7. Dee says:

    I absolutely loved these enchiladas! I used corn tortillas instead of flour
    (it’s what I had on hand, it came together fairly quick. My family loved it as well, will probably have to double the recipe next time.






    1. Kate says:

      I’m glad you loved it, Dee! I appreciate your review.

  8. Kat says:

    The amount of sodium – is that per serving? It seems like a lot.

    1. Kate says:

      Hi Kat, The nutritional information is for one serving. Please note, this is an estimate and you can adjust the based on your needs (omit salt, use low sodium canned items, etc). More information on my nutritional information is on the blog.

  9. Kat says:

    Loved this recipe. My shells ended up tearing so I just layered it and made an enchilada lasagna instead! Great flavor!






    1. Kate says:

      Thank you for your review, Kat!

  10. Mary M. says:

    This is one of my all time favorite Cookie and Kate recipes! This recipe never disappoints for an easy family dinner or a dinner party. We made this at least once a month. I love adding guac, sliced jalapeños and halved baby tomatoes on top. I always freeze the second portion of the enchilada sauce for a quicker second batch later on. Thanks for the amazing recipe – we are huge fans!!






    1. Kate says:

      I’m happy to hear that, Mary! Thank you for sharing.

  11. A Simple Home Cook says:

    This is a fabulous recipe! Thank you for developing and sharing this recipe with us. It’s a new favorite.

    1. Kate says:

      That’s great to hear!

  12. Mary says:

    hello – I want to serve this to company this weekend. What would you recommend to serve with it?
    Thank you!

  13. Barb says:

    I am trying this for the first time tonight. I prefer green sauce over red, so I am going to make my green sauce and give it a go! Super stoked. I will come back and let ya know how it goes with the green sauce

  14. Linda says:

    I’ve made this recipe a couple times and absolutely love it! I never change a thing, and have shared it with friends who love it as well!

    My question is: Could I assemble it completely (without baking) and put it in the fridge and then bake the next day?






    1. Kate says:

      I don’t think you would get the best result. If you try it let me know!

  15. Rebecca says:

    What oven temperature do you recommend?

  16. Jerome says:

    This was great! I ended up with extra filling- next time I might just do layers instead of rolled. I’m gluten free and used corn tortillas instead of flour and violife nondairy sour cream. For anyone who’s wondering if it’ll be good with those subs, it is!






    1. Kate says:

      Thank you for sharing, Jerome! I appreciate your review.

  17. Yolanda says:

    Yum! such good flavors. I happened to have butternut squash which I roasted and added to the filling when assembling – it was awesome! I’m not a big sauce eater but it was yummy. Thanks for sharing!






    1. Kate says:

      You’re welcome, Yolanda!

  18. Heather F says:

    This recipe is a keeper! The enchilada sauce is so good – way better than store bought. Confession: I added left over cooked chicken breast (which I shredded) instead of artichoke hearts to use it up. My family isn’t vegetarian/vegan but we’re incorporating more plant-based meals into our diet. Looking forward to trying more on the website!






    1. Kate says:

      I’m glad you love these enchiladas! Thank you for your review, Heather.

  19. Becky says:

    Giving this a five and I haven’t tasted it yet (eat in a window). I’m a lousy cook. My long suffering husband always says, “It’s fine.” He absolutely raved about this. Loves it. Thank you.






  20. Shelby Smith says:

    Love this recipe!!






    1. Kate says:

      Great to hear, Shelby!

  21. Dee says:

    This is my partners and my favorite enchilada recipe!! I’ve made it many times and every time I love it.

    Your cookbook and emails keep my table full of delicious and healthy recipes.

    Thank-you!!!






  22. Valerie Vales says:

    I stumbled upon this spinach and artichoke enchilada recipe when I was searching for a homemade enchilada sauce recipe. WOW! I absolutely love this dish. So flavorful and easy to make. I took your advice and doubled the enchilada sauce recipe the first time around and I’m glad I did. Making my second batch of the enchiladas was that much easier. Perfect for lunch or dinner. Leftovers heat up nicely too.






  23. Linda says:

    These were absolutely delicious and made my kitchen smell so good. Hands down my favorite enchiladas I’ve ever had!
    How long do leftover last in the fridge? Do they freeze well?

    1. Kate says:

      These should last 3-4 days in the refrigerator. I haven’t tried to freeze it, but I believe others have and didn’t mind it.

  24. Patricia Carbonneau says:

    Still confused as to whether the artichokes are marinated in the jar, or plain in a jar..we have both, the marinated ones would taste very different.

    1. Kate says:

      Not marinated, but if that it what you have that can work too.

  25. Darlene says:

    Hi, Kate

    I’m going to make these tomorrow, but I’m wondering if you have a recipe for the whole wheat tortillas.

    Thanks.
    Darlene

    1. Kate says:

      I don’t have a recipe for tortillas, sorry!

  26. Ellen says:

    I am by no means vegetarian. But I am in love with your website and many of your recipes. Always perfect.
    This recipe calls for garlic powder. I have no idea what garlic powder actually is, but I avoid it like the plague. Since I was a teenager, even the smell of something spiced with garlic powder has made me double over with terrible stomach cramps.
    Absolutely no clue why. Garlic in every other form in no way affects me.
    Any idea why?
    And, meanwhile, should I substitute another form of garlic or merely skip it?

    1. Kate says:

      You can omit it. If you don’t like it, you may not miss the overall flavor.

  27. Mary Lynn says:

    I’m making the artichoke a spinach’s enchiladas for company. My question is can I assemble them the day before ?.

    1. Kate says:

      This is best made same day. If you try it, let me know!

  28. DMG3 says:

    Delicious! Tried it with whole milk yogurt in place of the sour cream and still good!

  29. Emily says:

    Okay—these were awesome! Didn’t miss the meat and even my 16 month old enjoyed them! Will definitely make again.

  30. Amy says:

    I’m surprised! My husband and I had never tried artichokes before, and weren’t sure what to expect. But while trying to find healthier recipes, and I stumbled upon this. We LOVE Mexican-y things, so I made this last night. I accidentally spaced out (ADHD) and put a whole 6 ounce can of tomato paste in the sauce. And I intentionally put like 1/4+ C more shredded cheese on top. But other than that, I followed the recipe. My husband doesn’t care much for beans, and is pretty set on having meat as part of every meal. (Or at the very least, eggs.) But we -both- really enjoyed it! And the leftovers were even better! Just got done eating song and had to Thank You for this recipe! Now I have one more thing to add to my recipes to improve our way of eating.






  31. DENISE says:

    Excellent! Used a full can of artichokes. Serve at a group dinner and went over very well even though most of them turn their nose at vegetarian food!

  32. DENISE says:

    To keep corn tortillas from cracking and falling apart, I very lightly sprayed both sides of tortilla with oil then placed in small non-stick pan one at a time. Cooked one side then flipped over and brushed cooked side with some of the enchilada sauce. Filled immediately then repeated process. No problems with falling apart and easy to roll






  33. Sindy Kirsch says:

    I love these enchiladas can you prepare and cook then and freeze them …defrost and reheat?






    1. Kate says:

      I haven’t tried it so I’m not sure what would work best. Sorry!