Decadent Spinach Artichoke Enchiladas

Discover the ultimate comfort food with these incredibly flavorful and hearty Spinach Artichoke Enchiladas, a delightful dish that truly satisfies both vegetarians and meat-lovers alike!

PIN IT FOR LATER!

If you’re an enchilada enthusiast, you’ll also adore our Creamy White Chicken Enchiladas or our robust Savory Ground Beef Enchiladas. Each recipe promises a unique twist on this beloved Mexican classic.

A single serving of Spinach Artichoke Enchilada presented beautifully on a white plate, accompanied by a fresh green side salad. The enchilada is generously topped with a rich sauce and melted cheese.

Irresistible Spinach Artichoke Enchiladas: A Flavorful Vegetarian Feast

Embark on a culinary adventure that will redefine your perception of vegetarian cuisine with these phenomenal Spinach Artichoke Enchiladas. Remember when I shared my recent meatless endeavors, like the delightful Lemon Cream Sauce Pasta with Asparagus and Peas? Well, I’m thrilled to be back with another plant-powered dish that’s so good, you won’t even miss the meat. It’s not a full conversion to vegetarianism, but after a week of sharing several chicken recipes, I felt it was time to shake things up and introduce something equally satisfying, yet distinctly different.

Enchiladas hold a special place in my meal planning strategy – they are my ultimate go-to for those unexpected culinary moments. While I typically adhere to a strict menu plan, life, as it often does, throws curveballs. There are those evenings when a vital ingredient for my planned meal is missing, leaving me scrambling for a “Plan B” that I haven’t quite formulated. This is precisely when the magic of enchiladas shines through. They offer a comforting solution, transforming readily available pantry staples into a delectable dinner.

Close-up shot of the creamy and vibrant filling for spinach artichoke enchiladas being prepared in a large skillet, showcasing a mix of cooked spinach, artichoke hearts, mushrooms, onions, and garlic.

Why These Meatless Enchiladas Are a Must-Try

It’s fortunate that my family shares my deep affection for enchiladas, and this vegetarian rendition proves that a meal doesn’t need meat to be incredibly filling and flavorful. Mushrooms play a brilliant role here, lending a robust, almost “meaty” texture that satisfies without overpowering. The true stars, however, are the tender artichoke hearts and fresh spinach, which infuse every bite with vibrant flavors and a wonderful freshness. But what truly elevates this dish is the quick, homemade enchilada sauce – a rich, savory blanket that takes these enchiladas from delicious to absolutely divine. Prepare your taste buds for a truly sensational experience!

Beyond their incredible taste, these Artichoke and Spinach Enchiladas are remarkably efficient, making them an ideal candidate for a busy weeknight meal. They come together quickly enough to fit into even the most hectic schedules, ensuring a wholesome, homemade dinner is always within reach. And if you’re looking to embrace plant-based eating, they are absolutely perfect for your Meatless Monday, proving that vegetarian dishes can be both exciting and deeply satisfying. This recipe offers a fantastic way to introduce more vegetables into your diet without compromising on taste or comfort.

A rectangular baking dish filled with golden-brown spinach artichoke enchiladas, fresh from the oven, with melted cheese bubbling on top, ready to be served.

Unveiling the Key Ingredients: A Symphony of Flavors

Each component of these Spinach Artichoke Enchiladas plays a crucial role in creating their unforgettable taste and texture. Let’s delve into what makes them so special:

The Hearty Filling: Spinach, Artichokes & Mushrooms

  • Spinach: Fresh or frozen, spinach adds a nutritional boost and a subtle earthy flavor that complements the richness of the cheese. When using frozen, remember to thaw and squeeze out all excess water – this step is key to preventing a watery filling and ensuring the enchiladas hold their shape and flavor.
  • Artichoke Hearts: Canned, water-packed artichoke hearts (drained and chopped) provide a unique tang and tenderness. Their slightly briny, nutty flavor is quintessential to the “spinach artichoke” combination and brings an elevated gourmet touch to this comforting dish.
  • Crimini Mushrooms: Often called “baby bellas,” crimini mushrooms bring an umami depth and a robust, almost meaty texture that makes these vegetarian enchiladas incredibly satisfying. They sauté beautifully with onions and garlic, absorbing flavors and adding substance to the filling.
  • Aromatics: Onion and garlic form the foundational flavor base, sautéed in olive oil until tender and fragrant. They unlock the deeper flavors of the vegetables and seasonings.

The Creamy Trio: Ricotta, Sour Cream & Monterey Jack

  • Ricotta Cheese: This soft, creamy cheese binds the filling together, offering a delicate sweetness and a luxurious texture. It ensures every bite is moist and rich.
  • Sour Cream: Adding a touch of tangy creaminess, sour cream not only enhances the flavor profile but also contributes to the smooth consistency of the filling.
  • Monterey Jack Cheese: Chosen for its excellent melting properties and mild, buttery flavor, Monterey Jack cheese adds that classic gooey, cheesy finish. Divided between the filling and the topping, it provides a double dose of cheesy goodness. For an extra kick, a blend with Pepper Jack can be used.

The Perfect Wrap: Whole Wheat Tortillas

Using 8-inch whole wheat flour tortillas not only adds a nutty flavor but also a touch more fiber, making the meal even more wholesome. Their flexibility allows for easy rolling and ensures they hold the generous filling perfectly.

Crafting the Quick Homemade Enchilada Sauce

While canned enchilada sauce can be convenient, making your own from scratch is surprisingly simple and yields a fresher, more vibrant flavor. This quick sauce truly elevates the Spinach Artichoke Enchiladas:

  1. Start with a simple roux of butter and flour, cooked until fragrant. This creates the base for a thick and luscious sauce.
  2. Slowly whisk in vegetable broth, ensuring a smooth consistency as it thickens.
  3. Introduce tomato sauce for a rich, tangy base, then season with chili powder and ground cumin. These spices are non-negotiable for authentic enchilada flavor, bringing warmth and depth.
  4. Simmer until the sauce is slightly thickened, allowing the flavors to meld beautifully. Season with salt and pepper to taste.

Spreading a portion of this flavorful sauce on the bottom of your baking dish prevents the tortillas from sticking and infuses the bottom layer with even more taste, while the rest blankets the rolled enchiladas for a perfectly saucy finish.

Tips for Enchilada Perfection

  • Don’t Skimp on Squeezing Spinach: This is arguably the most important step for the filling. Excess water in thawed frozen spinach can make your enchiladas soggy. Squeeze it thoroughly using a clean kitchen towel or paper towels.
  • Building Flavor: Take your time sautéing the onions, garlic, and mushrooms. Allowing them to brown slightly will develop deeper, richer flavors that permeate the entire dish.
  • Warm Tortillas: Briefly warming your tortillas (either in the microwave for 15-20 seconds or quickly on a dry skillet) will make them more pliable and prevent them from tearing when rolled.
  • Broiling for a Golden Top: Don’t skip the final broiling step! This is what gives the cheese a beautiful golden-brown, bubbly crust that adds texture and visual appeal. Keep a close eye on it, as broilers can quickly burn food.

Serving Suggestions and Variations

These Spinach Artichoke Enchiladas are a meal in themselves, but they pair wonderfully with a few simple sides:

  • A simple green salad with a light vinaigrette provides a refreshing contrast.
  • A dollop of extra sour cream or Greek yogurt for a cool, creamy finish.
  • Freshly chopped avocado or a scoop of guacamole.
  • A sprinkle of your favorite hot sauce for those who like extra heat.
  • A side of cilantro-lime rice or refried beans for a more complete Mexican-inspired meal.

Variations: Feel free to customize! Add a can of drained and rinsed black beans to the filling for extra protein and texture. A pinch of red pepper flakes can kick up the heat. Experiment with different cheeses like a Mexican blend or white cheddar.

Make Ahead: You can assemble the enchiladas up to 24 hours in advance. Cover and refrigerate, then bake as directed, adding an extra 10-15 minutes to the baking time if baking directly from the fridge.

More Vegetarian Dinner Ideas for Your Inspiration:

Hearty Sweet Potato and Black Bean Enchiladas
Zesty Southwestern Stuffed Spaghetti Squash
Classic White Pizza with Roasted Tomatoes
Authentic Eggplant Parmesan
Cozy Skillet Butternut Squash Lasagna

LOOKING FOR MORE FREE RECIPES AND CULINARY INSPIRATION?
Subscribe to my free recipe newsletter to get new, family-friendly recipes delivered straight to your inbox each week! Join our vibrant community and find more delicious family-friendly inspiration by following me on Pinterest, Facebook, and Instagram.

A single Spinach Artichoke Enchilada on a plate with a salad, showcasing the golden-brown melted cheese and vibrant green filling.

Spinach Artichoke Enchiladas

Author: Deborah Harroun
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Print
Pin
Filling and full of flavor, these Spinach Artichoke Enchiladas will please both meat eaters and vegetarians!

Ingredients

Sauce

  • 3 tablespoons butter
  • 3 tablespoons flour
  • 2 cups vegetable broth
  • 8 oz can tomato sauce
  • 1 1/2 teaspoons chili powder
  • 3/4 teaspoon ground cumin

Enchiladas

  • 2 tablespoons olive oil
  • 1 medium onion chopped
  • 2-3 cloves garlic minced
  • 8 oz crimini mushrooms sliced
  • 14 oz can water-packed artichoke hearts drained and chopped
  • 8 oz frozen spinach thawed and squeezed dry
  • 15 oz ricotta cheese
  • 1 cup sour cream
  • 2 cups shredded Monterey Jack cheese, divided
  • 8 (8-inch) whole wheat flour tortillas
  • fresh cilantro

Instructions

  1. Preheat the oven to 375ºF (190°C).
  2. Prepare the Sauce: In a small saucepan, melt the butter over medium heat. Whisk in the flour and cook for 90 seconds, stirring constantly. Slowly whisk in the vegetable broth until smooth. Bring the mixture to a boil, then reduce heat and cook for 2 minutes, whisking frequently, until slightly thickened. Add the tomato sauce, chili powder, and ground cumin. Bring back to a boil, then reduce the heat to a simmer and cook for 6-8 minutes, or until the sauce is slightly thickened to your desired consistency. Season the sauce to taste with salt and black pepper. Spread approximately 3/4 cup of the finished sauce evenly over the bottom of a 13×9-inch baking dish.
  3. Prepare the Filling: Meanwhile, in a large sauté pan or skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, and cook until the onion is softened and translucent, about 3-5 minutes. Stir in the sliced crimini mushrooms and continue to cook for an additional 3 minutes, or until the mushrooms begin to soften. Add the drained and chopped artichoke hearts and the thoroughly squeezed-dry spinach to the pan. Cook for another 5 minutes, allowing the flavors to meld and any remaining moisture to evaporate. Season the vegetable mixture generously with salt and pepper to taste. Remove the pan from the heat. Carefully stir in the ricotta cheese, sour cream, and 1 cup of the shredded Monterey Jack cheese until all ingredients are well combined.
  4. Assemble the Enchiladas: Take one whole wheat flour tortilla at a time. Spoon approximately 2/3 cup of the spinach artichoke filling down the center of each tortilla. Tightly roll up each tortilla and place it seam-side down in the prepared baking dish, arranging them in a single layer. Once all tortillas are filled and placed, pour the remaining homemade enchilada sauce evenly over the top of the rolled enchiladas. Finally, sprinkle the remaining 1 cup of shredded Monterey Jack cheese over the sauce, ensuring an even coating.
  5. Bake and Serve: Bake the enchiladas, uncovered, in the preheated oven for 20 minutes, or until the enchiladas are heated through and the sauce is bubbling. For a golden, crispy cheese topping, turn on the broiler for the last 1-3 minutes, watching carefully to prevent burning, until the cheese is beautifully bubbling and browned. Remove from the oven, and if desired, garnish with fresh cilantro before serving. Enjoy your hearty and flavorful vegetarian enchiladas!

Recipe Notes:

This recipe was thoughtfully adapted from Taste of Home 13×9 Recipes, ensuring delicious results every time.
Keywords: spinach artichoke enchiladas, vegetarian enchiladas, meatless monday, easy dinner recipe, homemade enchilada sauce
Did you make this recipe?Tag me on Instagram @tasteandtell and hashtag it #tasteandtell or leave me a comment & rating below. Your feedback is always appreciated!