There is nothing quite like the cozy, comforting magic of a vibrant, warm dish filled with festive flavors which is why I absolutely adore sharing this Christmas Enchiladas with Spinach, Mushrooms, and Black Beans Recipe with you. This recipe brings together the earthy richness of mushrooms and black beans, the fresh vitality of spinach, and a beautiful harmony between red and green enchilada sauces, capturing all the joy and color that make holiday meals so memorable. It’s a colorful, satisfying dish perfect for creating smiles around the table and making your Christmas meal truly special.

Ingredients You’ll Need

The image shows two close-up scenes side by side. On the left is a white pot filled with one layer of cooked vegetables, including soft golden onions, tender brown mushrooms, and bright red bell pepper strips, all mixed together with a slightly oily texture. The inside of the pot has brown cooked marks. On the right, a creamy mixture sits in a white pot, showing layers of silky sauce coating black beans, green spinach leaves, sliced red bell peppers, softened mushrooms, and thin onion strips. The colors blend well, with the dark black beans contrasting against the creamy sauce and colorful vegetables. photo taken with an iphone --ar 4:5 --v 7

To create these unforgettable Christmas enchiladas, you only need a handful of simple, wholesome ingredients that each play an essential role. From the vibrant bell peppers adding crunchy sweetness to the creamy melted cheese bringing richness, every item is a little piece of the delicious puzzle.

  • Red enchilada sauce (1 cup): Provides a smoky, mildly spicy base that balances beautifully with the green sauce.
  • Green enchilada sauce (1 cup): Offers a fresh, tangy contrast that brightens the dish and adds color.
  • Extra-virgin olive oil (2 tablespoons): For sautéing veggies and adding a subtle fruity richness.
  • Yellow onion (1 large): Thinly sliced strips add a sweet aromatic foundation.
  • Red bell peppers (2 medium): Thin strips bring vibrant color and natural sweetness.
  • Fine salt (¾ teaspoon, divided): Essential for seasoning to highlight all the flavors.
  • Baby Bella mushrooms (8 ounces): Cleaned and sliced for an earthy, meaty texture.
  • Baby spinach (5 ounces): Adds fresh greenery and subtle mild flavor.
  • Fresh garlic (4 cloves): Minced or pressed garlic infuses warmth and depth.
  • Ground cumin (1 teaspoon): Adds a smoky, warm spice note that ties everything together.
  • Black beans (1 can or 1½ cups cooked): Cleaned and rinsed, they bring hearty substance and slight creaminess.
  • Freshly ground black pepper (to taste): Adds just a hint of heat and complexity.
  • Monterey Jack or pepper jack cheese (4 ounces): Melted inside for gooey, flavorful richness; pepper jack gives an extra kick if you like.
  • Corn tortillas (10): Warm and pliable, perfect for rolling all that delicious filling inside.

How to Make Christmas Enchiladas with Spinach, Mushrooms, and Black Beans Recipe

Christmas Enchiladas with Spinach, Mushrooms, and Black Beans Recipe

Step 1: Prepare Your Baking Dish and Oven

First things first, set your oven to 400 degrees Fahrenheit and give a 9 by 13-inch baking pan a light brush of olive oil or a quick spray of cooking spray. This will prevent sticking and give your enchiladas a nice base to bake on. Getting this ready ahead keeps things flowing smoothly when assembling.

Step 2: Sauté the Onion and Bell Peppers

In a Dutch oven or large skillet, warm the olive oil over medium heat and add those beautiful onion and bell pepper strips along with half the salt. Cook and stir occasionally until they become tender and aromatic, about 5 to 6 minutes. This first layer of flavor is the sweet and tender foundation of your filling.

Step 3: Add Mushrooms and Season

Now toss in the sliced mushrooms and sprinkle with the remaining salt. Keep cooking for 6 to 9 minutes, stirring often so the mushrooms caramelize beautifully and develop deep, robust flavor. This step adds that rich, earthy element that really grounds the whole dish.

Step 4: Wilt the Spinach

Add handfuls of baby spinach to the pot, stirring after each addition until the leaves wilt down, roughly 2 to 4 minutes. Spinach brings freshness and a lovely pop of green that brightens the filling both visually and flavor-wise.

Step 5: Flavor with Garlic, Cumin, and Black Beans

Mix in the garlic and cumin, stirring for about 30 seconds to 1 minute until the fragrant spices bloom. Remove the pan from heat and gently fold in the black beans and cheese, seasoning with freshly ground pepper and a touch more salt if needed. This savory, slightly spicy, creamy filling is what makes these enchiladas so irresistibly delightful.

Step 6: Warm the Tortillas

Lay out your corn tortillas on a large rimmed baking sheet and pop them in the oven just long enough to warm and become flexible—approximately 2 minutes. Keep them wrapped in a clean towel to maintain their softness for rolling.

Step 7: Create the Sauced Base

Pour one-third cup of each enchilada sauce into your baking pan, spreading each half with the corresponding sauce—red on one side, green on the other. This dual-sauce base sets the stage for an eye-catching and tasty presentation.

Step 8: Assemble the Enchiladas

Fill each tortilla with about one-third cup of your veggie and bean mixture, roll up snugly, and place seam-side down in the baking dish. Arrange them tightly side-by-side so the filling stays put during baking. Then drizzle the remaining red sauce over the enchiladas on one side and green sauce on the other for that festive look and explosion of flavor.

Step 9: Bake to Perfection

Bake uncovered in the center of the oven for 20 to 22 minutes, until the sauce bubbles at the edges and the enchiladas lose their glossy sheen, turning beautifully matte. This final bake melts cheese further and brings the flavors together for a comforting, festive feast.

How to Serve Christmas Enchiladas with Spinach, Mushrooms, and Black Beans Recipe

Garnishes

Garnishes are the cherry on top! Sprinkle chopped red onion, radish slices, or bright green onion for crunch and color. Fresh cilantro leaves lend herbal brightness, and crumbled Cotija or feta cheese adds a salty, tangy punch that complements the sauces perfectly. These little finishing touches make the dish look as stunning as it tastes.

Side Dishes

While these enchiladas are a meal in themselves, pairing them with some simple sides can elevate the experience. A fresh green salad with a light citrus vinaigrette or Mexican street corn with a dash of chili powder and lime pairs beautifully. For a cozy meal, creamy refried beans or Spanish rice are always welcome companions.

Creative Ways to Present

For a festive touch, present your enchiladas in a divided serving dish to showcase the distinct red and green halves, celebrating the Christmas theme. You can also add a dollop of sour cream or guacamole on top or serve with individual ramekins of extra sauce for guests to customize. Bright serving platters and colorful napkins will make your table shine.

Make Ahead and Storage

Storing Leftovers

Leftovers of this Christmas Enchiladas with Spinach, Mushrooms, and Black Beans Recipe keep really well in the fridge for up to 3 days. Store them tightly covered in an airtight container to preserve moisture and prevent the tortillas from drying out. They taste even better the next day once the flavors have melded even further.

Freezing

If you want to make these enchiladas ahead of time for holiday gatherings, they freeze beautifully. Place the fully assembled but unbaked enchiladas in a freezer-safe dish, cover tightly with plastic wrap and foil, then freeze for up to 2 months. When ready, thaw overnight in the fridge before baking as directed for a fresh-from-the-oven feel.

Reheating

To reheat, pop leftover portions into a microwave-safe dish and cover loosely to keep steam in while warming in short bursts. Alternatively, reheat in a preheated oven at 350 degrees Fahrenheit for about 15-20 minutes. This method helps maintain the texture of the tortilla and the rich, bubbly sauce.

FAQs

Can I make this recipe vegan?

Absolutely! Simply omit the cheese or use a plant-based cheese alternative to keep the rich, melty texture while staying vegan. The beans and veggies already provide wonderful heartiness and flavor.

What if I don’t have both red and green enchilada sauces?

No worries! You can use just red or just green enchilada sauce if preferred—the dish will still be delicious. Using both just adds that festive two-tone presentation and flavor contrast that makes this Christmas enchiladas recipe so special.

Can I substitute flour tortillas?

You can, but traditional corn tortillas give the best texture and authenticity in this recipe. If using flour tortillas, warm them gently to avoid tearing, and expect a slightly different mouthfeel, but still tasty.

How spicy is this dish?

This recipe is moderately mild, with warmth from the cumin and sauces but no overpowering heat. Using pepper jack cheese adds a little extra kick, but you can control spiciness by choosing mild cheese and enchilada sauces.

Can I prepare the filling in advance?

Yes, the filling can be made a day ahead and refrigerated. Allow it to come to room temperature before assembling to make rolling easier, and store covered to keep those flavors fresh and vibrant.

Final Thoughts

Cooking this Christmas Enchiladas with Spinach, Mushrooms, and Black Beans Recipe is like wrapping your holiday table in a hug made of warmth, color, and incredible flavor. It is a dish that brings festive cheer into your kitchen and promises smiles all around the dinner table. I cannot recommend it enough for your next holiday celebration—trust me, you will want to make it again and again!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Christmas Enchiladas with Spinach, Mushrooms, and Black Beans Recipe

Christmas Enchiladas with Spinach, Mushrooms, and Black Beans Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 57 reviews

These festive Christmas Enchiladas combine both red and green enchilada sauces for a colorful and flavorful holiday twist. Filled with sautéed vegetables, black beans, spinach, and melted Monterey Jack cheese, this baked dish is comforting, vibrant, and perfect for sharing with family and friends during the holiday season.

  • Total Time: 1 hour 10 minutes
  • Yield: 10 servings

Ingredients

Sauces

  • ½ batch (1 cup) red enchilada sauce
  • ½ batch (1 cup) green enchilada sauce

Filling

  • 2 tablespoons extra-virgin olive oil
  • 1 large yellow onion, cut into 2” long thin strips
  • 2 medium red bell peppers, cut into 2” long thin strips
  • ¾ teaspoon fine salt, divided
  • 8 ounces Baby Bella mushrooms, cleaned and thinly sliced
  • 5 ounces baby spinach
  • 4 cloves garlic, pressed or minced
  • 1 teaspoon ground cumin
  • 1 can (15 ounces) black beans, drained and rinsed, or 1 ½ cups cooked black beans
  • Freshly ground black pepper, to taste
  • 4 ounces (1 packed cup) Monterey Jack cheese or pepper jack cheese (for extra kick)

Other

  • 10 corn tortillas
  • Garnishes: Chopped red onion or radish or green onion, cilantro leaves, and crumbled Cotija or feta cheese

Instructions

  1. Preheat Oven: Preheat the oven to 400 degrees Fahrenheit. Lightly grease a 9 by 13-inch baking pan with olive oil or cooking spray to prepare for baking the enchiladas.
  2. Sauté Onion and Peppers: In a medium Dutch oven, warm the olive oil over medium heat. Add the sliced onion, red bell peppers, and half (½) of the fine salt. Cook, stirring occasionally, until the onions and peppers are tender, about 5 to 6 minutes.
  3. Add Mushrooms: Add the sliced Baby Bella mushrooms and the remaining ¼ teaspoon salt. Continue cooking and stirring frequently for 6 to 9 minutes until the mushrooms start to caramelize and stick slightly to the base of the pan.
  4. Wilt Spinach: Add the baby spinach in large handfuls, stirring after each addition. Cook until the spinach is fully wilted, about 2 to 4 minutes.
  5. Add Garlic and Spices: Stir in the pressed garlic and ground cumin. Cook until fragrant, about 30 seconds to 1 minute. Remove the pot from heat and mix in the drained black beans and the cheese, stirring until incorporated. Season with additional salt and freshly ground black pepper to taste. Allow the mixture to rest briefly.
  6. Warm Tortillas: Meanwhile, place the tortillas on a large, rimmed baking sheet and warm them in the oven for about two minutes until pliable. Stack the warmed tortillas and wrap them in a clean tea towel to keep warm.
  7. Prepare Baking Dish: Pour ⅓ cup of red enchilada sauce on one half of the prepared baking dish and ⅓ cup of green enchilada sauce on the other half. Gently spread each sauce evenly over their respective halves.
  8. Assemble Enchiladas: Working with one tortilla at a time, spoon about ⅓ cup of the filling down the center of each tortilla. Roll the tortilla around the filling and place it seam-side down snugly in the baking dish. Arrange all rolled tortillas side-by-side, dividing them between the red and green sauce halves.
  9. Top with Remaining Sauces: Pour the remaining ⅔ cup red sauce over the tortillas on the red sauce side and the remaining ⅔ cup green sauce over the tortillas on the green sauce side.
  10. Bake and Serve: Bake the enchiladas uncovered on the middle rack for 20 to 22 minutes until the sauce is bubbling at the edges and the top looks matte rather than glossy. Garnish with chopped red onion, radish, green onion, cilantro leaves, and crumbled Cotija or feta cheese before serving.

Notes

  • Use fresh corn tortillas for best flavor and texture; warming them before assembling helps prevent cracking while rolling.
  • For added protein, consider adding cooked shredded chicken or ground turkey to the filling.
  • Adjust the amount of garlic and cumin to suit your taste preferences.
  • The enchilada sauces can be homemade or store-bought based on convenience.
  • Garnishes such as radishes or cilantro add freshness and crunch that complement the baked enchiladas.
  • Leftovers keep well in the refrigerator for up to 3 days and can be reheated in the oven.
  • Author: Madelynn
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

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