If you are looking for a comforting, wholesome meal that brings bold flavors and satisfying textures to your table, you have to try this Vegan Lentil Enchiladas (Gluten-Free) Recipe. Bursting with the earthiness of lentils, the sweetness of bell peppers and carrots, and the smoky richness of a homemade enchilada sauce, these enchiladas come together in a healthy, plant-based package that everyone will love. Plus, they are gluten-free and nut-free, proving that catering to dietary preferences doesn’t mean sacrificing flavor or heartiness. Once you’ve made this recipe, it’s sure to become a staple in your dinner rotation, bringing warmth and spice to any night.

Ingredients You’ll Need

The image shows three rolled enchiladas stacked on a white plate with a light grayish tint, placed on a white marbled surface. The enchiladas have a golden-brown baked cheese layer on top, with some melted cheese stretching over the sides, and small bits of green herbs scattered for garnish. Inside each roll, you can see a rich, textured meat filling that looks well cooked and slightly crumbly. A wooden spatula lifts one enchilada from the plate, showing the layers clearly, with the soft tortilla wrap holding the filling and topped with melted cheese. The overall colors are warm yellows and browns with touches of fresh green. Photo taken with an iphone --ar 4:5 --v 7

Let’s take a peek at the simple yet essential ingredients that make this dish shine. Each component plays a key role — from adding protein and fiber to contributing vibrant color and complexity in taste. Together, they build these Vegan Lentil Enchiladas (Gluten-Free) Recipe into a well-rounded, irresistible meal.

  • 12 tortillas (22 cm in diameter): Choose gluten-free tortillas to keep this dish entirely gluten-free and perfect for wrapping the filling.
  • 7 oz (200 g) vegan cheese: Adds a creamy, melty finish that complements the spicy filling beautifully.
  • 1 cup (192 g) dry lentils: The hearty protein base of the filling, lending texture and nourishment.
  • 2 ½ cups (600 g) vegetable broth: Cooks the lentils to tender perfection, enhancing flavor without heaviness.
  • ½ cup (70 g) sunflower seeds: Adds subtle crunch and richness without nuts, perfect for allergy-friendly cooking.
  • 1 ⅓ cup (120 g) rolled oats (gluten-free if needed): Helps bind the filling while keeping it wholesome.
  • 3 heaped tbsp (120 g) tomato paste: Intensifies the tomato depth in the filling for a rich, tangy touch.
  • 2 small bell peppers: Bring sweetness and lovely color contrast in every bite.
  • 1 medium-sized carrot (grated): Adds natural sweetness and subtle texture that balances spices.
  • 1 medium-sized tomato (chopped): Freshens up the filling with juicy brightness.
  • 2 cloves garlic (minced): Boosts savory notes essential for the filling’s flavor profile.
  • 1 large onion (chopped): Provides a fragrant base to sauté with garlic and veggies.
  • 2 tbsp ground chia seeds or flax seeds: Acts as a binding agent and packs an extra nutritional punch.
  • Spice mix (onion powder, garlic powder, dried oregano, ground cumin, smoked paprika): Layers smoky and earthy warmth throughout the filling.
  • 1-2 hot chili peppers (chopped): Adds a customizable kick of heat to suit your spice preference.
  • Sea salt and pepper: To season perfectly, highlighting all the natural flavors.
  • 1 tbsp oil: For sautéing the vegetables and building depth.
  • Enchilada sauce ingredients: Olive oil, gluten-free flour, tomato sauce, chili powder, garlic and onion powder, cumin, cayenne pepper, and seasoning — all combine for a luscious, spicy sauce to dress the rolled tortillas.

How to Make Vegan Lentil Enchiladas (Gluten-Free) Recipe

Step 1: Cook the Lentils

Begin by rinsing the dry lentils thoroughly under cold water to remove any impurities. Place them in a medium-sized pot with the vegetable broth and bring to a boil. Once boiling, lower the heat to a gentle simmer, cover, and let them cook for about 20 minutes until tender. After cooking, remove from heat but leave covered for an additional 10 minutes so the lentils finish absorbing all that flavorful broth. This step ensures your filling will be perfectly cooked and moist without being soggy.

Step 2: Prepare the Enchilada Sauce

While the lentils work their magic, you can make the easy enchilada sauce. Heat olive oil in a skillet over medium heat, then add the chili powder, onion powder, garlic powder, cumin, and cayenne pepper. Let these spices toast for about 2 minutes until fragrant, stirring constantly. Next, whisk in gluten-free flour and cook for another minute to form a roux that will thicken the sauce. Gradually stir in the tomato sauce, bring the mixture to a boil, then reduce heat and let simmer for 5 minutes until thickened. This homemade sauce packs far more flavor and freshness than store-bought alternatives.

Step 3: Make the Enchilada Filling

Heat a tablespoon of oil in a skillet over medium heat. Add the chopped onion and minced garlic, sautéing until soft and aromatic, about 3 to 4 minutes. Toss in chopped bell peppers, tomato, grated carrot, and hot chili peppers, and cook for another 5 to 7 minutes until vegetables are tender yet vibrant. Remove the skillet from heat and set aside. Meanwhile, combine the oats, sunflower seeds, ground chia or flax seeds, the spice mix, sea salt, and pepper in a food processor. Pulse for 20 to 30 seconds to finely blend. Add the cooked veggies, tomato paste, and finally, the cooked lentils to the processor and pulse until everything combines into a sticky, textured filling. If it’s too loose, add more oats to get that perfect binding consistency that holds together when rolled.

Step 4: Assemble the Enchiladas

Preheat your oven to 390 degrees Fahrenheit (200 degrees Celsius). Spread about 2 heaped tablespoons of filling evenly over a tortilla. Roll it up tightly and place it seam-side down in a lightly greased baking dish. Repeat this with all the tortillas to create either one or two layers, depending on the size of your dish. Once all are rolled and nestled snugly, pour the luscious enchilada sauce evenly over the top, ensuring every tortilla gets coated in that irresistible bright red sauce.

Step 5: Bake and Add Vegan Cheese

Bake uncovered in your preheated oven for 15 minutes to let the flavors meld and the sauce bubble. Remove the dish from the oven and generously top with your vegan cheese of choice or a homemade vegan cheese sauce for that gooey, melty finish. Return to the oven and bake an additional 10 to 15 minutes until the cheese is beautifully melted and golden. Serve immediately for the best experience, with the enchiladas steaming hot and oozing flavor from every bite.

How to Serve Vegan Lentil Enchiladas (Gluten-Free) Recipe

The image shows a clear food processor bowl filled with shredded orange carrots, small pieces of yellow corn, and chopped red tomatoes. On one side of the bowl, there is a dollop of dark red tomato paste. The mixture looks fresh and colorful with the carrots being the dominant layer, mixed lightly with the corn and tomatoes. The food processor is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

To amp up the freshness and add a zingy contrast, sprinkle chopped fresh cilantro or parsley on top. A dollop of vegan sour cream also adds a cool, creamy balance to the warming spices. You can also scatter sliced green onions or diced avocado for extra texture and lushness — garnishes truly elevate this dish visually and taste-wise.

Side Dishes

This recipe pairs perfectly with simple sides such as a crisp green salad dressed in lime vinaigrette or a quick black bean salad that complements the Mexican-inspired flavors. For something heartier, serve with Mexican rice or roasted vegetables to round out your meal with additional colors and nutrients.

Creative Ways to Present

If you want to impress guests or make mealtime more fun, try presenting the enchiladas in individual small ramekins or as a layered casserole with colorful garnishes. You can also make mini enchilada bites using smaller gluten-free tortillas for appetizer portions, turning this comfort food into party-perfect finger food.

Make Ahead and Storage

Storing Leftovers

These Vegan Lentil Enchiladas (Gluten-Free) Recipe hold up wonderfully in the refrigerator for up to 3 days. Store them in an airtight container or cover tightly with foil to retain moisture and keep the filling tender and flavorful.

Freezing

You can freeze fully assembled and uncooked enchiladas wrapped tightly in plastic wrap and then foil—perfect for meal prepping. They freeze well for up to 3 months. Defrost overnight in the fridge before baking, or bake directly from frozen, adding extra baking time to ensure they heat through.

Reheating

To enjoy leftovers, reheat in the oven at 350°F (175°C) until warmed through, about 15-20 minutes. Avoid microwaving if you want to maintain the texture and slightly crispy edges. Adding a little extra sauce or vegan cheese before reheating freshens up the dish beautifully.

FAQs

Can I use canned lentils instead of dry lentils?

Yes, you can substitute with canned lentils to save time, but be sure to drain and rinse them well. Because canned lentils are already cooked, reduce cooking time in the filling preparation accordingly to avoid overcooking.

Are the tortillas necessary to be gluten-free?

For this recipe to stay entirely gluten-free, using gluten-free tortillas is important. Regular corn or flour tortillas may contain gluten, so always check labels or opt for certified gluten-free versions.

Can I make this recipe oil-free?

Absolutely! You can sauté the veggies with a little water or vegetable broth instead of oil. The enchilada sauce can also be thickened using a flour and water slurry without oil. The flavor may be slightly less rich but still delicious.

What can I use instead of sunflower seeds?

If you prefer, pumpkin seeds or hemp seeds also work well as a nut-free and allergy-friendly alternative while contributing texture and healthy fats.

Is this recipe spicy?

The heat level is adjustable! The recipe calls for 1-2 hot chili peppers, but you can reduce or omit them for a milder dish. The enchilada sauce has spices but is not overly spicy unless you add extra cayenne or chili powders.

Final Thoughts

This Vegan Lentil Enchiladas (Gluten-Free) Recipe is a true celebration of hearty, wholesome ingredients fused with rich, vibrant flavors. It perfectly balances nutrition and comfort, making it an excellent choice for everyday family meals or special gatherings. I hope you enjoy making and savoring these enchiladas as much as I do — they’re bound to become one of your favorite go-to recipes, keeping everyone happy and well-fed at the table.

Print

Vegan Lentil Enchiladas (Gluten-Free) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 43 reviews

These Best Vegan Enchiladas with Lentils are a wholesome, plant-based, and gluten-free dish packed with protein and bursting with flavor. Made with a hearty lentil and vegetable filling, smothered in a rich homemade enchilada sauce, and baked to perfection with vegan cheese, they offer a nutritious and satisfying meal perfect for lunch or dinner.

  • Author: Linda
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 12 enchiladas (serves about 6)
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Gluten Free

Ingredients

Enchiladas

  • 12 tortillas (22 cm in diameter)
  • 7 oz (200 g) vegan cheese or to taste

Enchilada Filling

  • 1 cup (192 g) dry lentils
  • 2 ½ cups (600 g) vegetable broth
  • ½ cup (70 g) sunflower seeds
  • 1 ⅓ cup (120 g) rolled oats, gluten-free if needed
  • 3 heaped tbsp (120 g) tomato paste
  • 2 small bell peppers
  • 1 medium-sized carrot, grated
  • 1 medium-sized tomato, chopped
  • 2 cloves garlic, minced
  • 1 large onion, chopped
  • 2 tbsp ground chia seeds or flax seeds
  • Spice mix for filling: ½ tbsp onion powder, ½ tbsp garlic powder, 2 tsp dried oregano, 1-2 tsp ground cumin, 1 tsp smoked paprika
  • 12 hot chili peppers chopped (adjust to taste)
  • Sea salt and pepper to taste
  • 1 tbsp oil to fry the veggies

Enchilada Sauce

  • 1 tbsp olive oil
  • 1 tbsp gluten-free flour (or all-purpose flour if not gluten-free)
  • 2 ½ cups (600 g) tomato sauce
  • Spice mix for sauce: ½ tbsp chili powder, 1 tsp onion powder, 1 tsp garlic powder, 1 tsp ground cumin, ¼ tsp cayenne pepper
  • Sea salt and pepper to taste

Instructions

  1. Cook Lentils: Rinse lentils thoroughly and place them in a medium pot with vegetable broth. Bring to boil, then reduce to a simmer and cover. Cook for about 20 minutes until tender, then remove from heat and keep covered for 10 more minutes.
  2. Prepare Enchilada Sauce: Heat olive oil in a skillet over medium heat. Add chili powder, onion powder, garlic powder, cumin, and cayenne pepper, cooking for 2 minutes to toast spices. Stir in the flour and cook for 1 minute while stirring. Add tomato sauce, bring to a boil, then simmer for 5 minutes until thickened. Season with salt and pepper.
  3. Sauté Vegetables: Heat oil in a skillet over medium heat. Add chopped onion and minced garlic, sauté for 3-4 minutes until softened. Add chopped bell peppers, tomato, grated carrot, and chopped chili peppers. Cook for 5-7 minutes until veggies are tender. Remove from heat.
  4. Blend Dry Ingredients: In a food processor, combine rolled oats, sunflower seeds, ground chia seeds, onion powder, garlic powder, dried oregano, ground cumin, smoked paprika, salt, and pepper. Pulse for 20-30 seconds until well mixed.
  5. Add Veggies and Tomato Paste: Add sautéed veggies and tomato paste to the food processor and blend until combined.
  6. Add Lentils: Add cooked lentils to the mixture and blend again until the filling holds together with a thick, cohesive texture. If too loose, add more ground oats to thicken.
  7. Preheat Oven: Preheat the oven to 390°F (200°C).
  8. Assemble Enchiladas: Spread about 2 heaped tablespoons (approx. 100 g) of enchilada filling evenly over each tortilla. Roll up tightly and place seam-side down in a greased baking dish (7 x 11 inches). Repeat until all tortillas and filling are used.
  9. Add Sauce: Pour the prepared enchilada sauce evenly over the rolled tortillas. You may arrange them in a single or double layer depending on your baking dish size.
  10. Bake Enchiladas: Bake uncovered for 15 minutes.
  11. Add Vegan Cheese and Finish Baking: Remove enchiladas from oven, sprinkle with vegan cheese or pour vegan cheese sauce on top. Return to oven and bake for another 10-15 minutes until the cheese melts and the enchiladas are heated through.
  12. Serve: Serve hot, optionally garnished with fresh cilantro or greens, and vegan sour cream if desired.

Notes

  • Use gluten-free rolled oats and flour to keep this recipe gluten-free.
  • Ground chia seeds can be substituted with ground flaxseeds for binding.
  • Adjust chili peppers to your preferred spice level.
  • If the filling is too loose, add more ground oats for thickness.
  • You can substitute vegan cheese with your favorite store-bought vegan cheese or prepared vegan cheese sauce.
  • Lentils can be cooked in advance and refrigerated to save time.

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