| |

Vegetarian Enchiladas with Sweet Potatoes, Black Beans, and Brown Rice Recipe

If you’re looking for a hearty, flavorful meal that’s both nourishing and satisfying, you’ve got to try this Vegetarian Enchiladas with Sweet Potatoes, Black Beans, and Brown Rice Recipe. I absolutely love how the sweetness of the potatoes balances the savory beans and cheese, all wrapped in warm tortillas and smothered in homemade enchilada sauce. Trust me, once you make this, it’ll quickly become a go-to dinner you’ll want to make again and again.

❤️

Why You’ll Love This Recipe

  • Balanced Flavors: The natural sweetness of sweet potatoes paired with smoky enchilada sauce creates a mouthwatering flavor combo.
  • Nutritious & Filling: Packed with fiber and protein from black beans and brown rice, it’s a wholesome meal that keeps you full.
  • Family-Friendly: Even my pickiest eaters ask for seconds when I serve these enchiladas at dinner.
  • Make-Ahead Friendly: You can prep the filling and sauce ahead, making weeknight dinners super easy.

Ingredients You’ll Need

All the ingredients come together beautifully in this vegetarian enchilada recipe. The sweet potatoes add a lovely texture and sweetness, while the black beans and brown rice boost the protein and fiber. When shopping, look for fresh, firm sweet potatoes and good quality shredded cheese that melts nicely.

  • Brown rice: I like using day-old rice or leftover brown rice because it doesn’t get mushy when mixed in the filling.
  • Homemade red enchilada sauce: If you have time, homemade sauce adds a fresher, richer flavor—otherwise, store-bought works fine too.
  • Sweet potatoes: Peel and chop evenly to ensure they cook through perfectly without getting mushy.
  • Olive oil: Adds subtle richness when sautéing vegetables and sweet potatoes.
  • Garlic: Freshly minced garlic gives the filling a nice aromatic base.
  • Bell pepper: Any color works; I usually use a red or orange for a touch of sweetness.
  • Onion: Adds depth and a bit of sweetness when sautéed.
  • Black beans: Drained and rinsed to reduce sodium and improve flavor.
  • Flour tortillas: Large size helps wrap the filling easily; you can opt for whole wheat for a healthier twist.
  • Cheddar cheese: Divided for mixing inside and sprinkling on top; it melts into a gooey, delicious layer.
  • Fresh cilantro: Chopped for a bright, fresh garnish that really lifts the flavors.
  • Avocado: Adds creaminess on top, perfect to balance the spices.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love encouraging creativity in the kitchen, so feel free to tweak this Vegetarian Enchiladas with Sweet Potatoes, Black Beans, and Brown Rice Recipe to your preference. I’ve experimented with a few variations that keep the dish fresh and fun!

  • Variation: Swap out cheddar cheese for a Mexican blend or pepper jack for a little extra spice—I’ve found it adds a nice kick without overwhelming the other flavors.
  • Variation: For a vegan version, skip the cheese or use your favorite plant-based cheese alternative; just be sure it melts well to keep that gooey texture I adore.
  • Variation: Add corn kernels or diced zucchini for more veggies; I added corn once, and it gave a lovely crunch and sweetness.
  • Variation: Use corn tortillas instead of flour for a gluten-free option; just warm them well to avoid cracking when rolling.

How to Make Vegetarian Enchiladas with Sweet Potatoes, Black Beans, and Brown Rice Recipe

Step 1: Sauté Sweet Potatoes to Tender Perfection

Start by heating a large skillet over medium heat. Add the chopped sweet potatoes along with olive oil, and season them generously with salt and freshly ground pepper. Cook for about 5 minutes, stirring occasionally, until the edges start to soften but the potatoes aren’t completely cooked through yet. Getting the timing right here is key—you want them tender but not mushy so they hold up well in the filling.

Step 2: Add the Flavor Boosters – Garlic, Peppers, Onions, and Black Beans

Next, toss in the minced garlic, diced bell pepper, chopped onion, and rinsed black beans. Sauté everything together for a few more minutes until the sweet potatoes are fully tender and the vegetables have softened nicely. I love this step because the garlic and beans soak up all the lovely pan flavors.

Step 3: Mix in Brown Rice and Enchilada Sauce

Now it’s time to add your cooked brown rice and about ¾ cup of your enchilada sauce. Stir well to combine everything evenly. This sauce not only adds a nice moisture but also binds the filling together so it’s easy to roll. If your mixture feels too dry, a splash more sauce usually does the trick.

Step 4: Assemble the Enchiladas

Preheat your oven to 350°F. Spread a thin layer of enchilada sauce on the bottom of a large casserole dish to prevent sticking. Then, spoon a generous amount of the filling onto the edge of a tortilla, sprinkle a little shredded cheddar cheese on top, and roll it up tightly. Place each rolled tortilla seam side down in the dish, packing them snugly. Repeat until you’ve used all the filling.

Step 5: Top with Sauce and Cheese, Then Bake

Pour the remaining enchilada sauce evenly over the rolled tortillas. You might not need to use all the sauce—just enough to cover them well. Sprinkle the rest of your shredded cheese on top, then pop the dish into your preheated oven. Bake for 20 to 30 minutes until the cheese is bubbly and golden and everything is heated through. I usually peek around 20 minutes to make sure the edges aren’t drying out.

Step 6: Garnish and Serve

Once out of the oven, let your enchiladas rest for a few minutes, then garnish with chopped fresh cilantro and sliced avocado. The creamy avocado and bright cilantro add fresh contrast that makes this dish sing.

👨‍🍳

Pro Tips for Making Vegetarian Enchiladas with Sweet Potatoes, Black Beans, and Brown Rice Recipe

  • Use Day-Old Rice: Leftover brown rice works best in enchiladas to prevent a mushy texture in the filling.
  • Don’t Overstuff Tortillas: Overfilling makes rolling tricky and can cause spilling during baking—aim for a generous but manageable amount.
  • Warm Tortillas Before Rolling: Heat them slightly in a pan or microwave to make the tortillas more pliable and less likely to crack.
  • Customize Your Heat Level: Add a pinch of cayenne or chipotle powder to the sauce if you like your enchiladas spicy, like I do.

How to Serve Vegetarian Enchiladas with Sweet Potatoes, Black Beans, and Brown Rice Recipe

Two rolled enchiladas with a light brown tortilla are placed side by side on a white plate. They are covered with melted orange and yellow cheese, with some bits of sauce visible under the cheese. On top, there are several small green slices of jalapeño, thin slices of avocado, and tiny squares of purple onion, with finely chopped green cilantro sprinkled over all. To the side of the plate, there is a lime wedge, some scattered black beans, and extra cilantro leaves. A silver fork rests on the plate's edge. The plate sits on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

For me, garnishing is what brings the dish to life. I always add chopped cilantro and diced avocado—those little pops of freshness and creaminess are unbeatable. Sometimes I sprinkle a squeeze of lime juice over the top just before serving for an extra zing.

Side Dishes

This recipe stands well on its own but pairs beautifully with a simple green salad, Mexican street corn (elote), or black bean and corn salsa. You could also add a side of guacamole and tortilla chips for the ultimate fiesta spread!

Creative Ways to Present

For special occasions, I’ve rolled individual enchiladas in small ramekins or even used colorful ceramic baking dishes for a festive look. Topping with dollops of sour cream or a drizzle of crema alongside finely sliced radishes adds a beautiful contrast. Presentation makes it feel extra special, and your guests will be impressed.

Make Ahead and Storage

Storing Leftovers

I usually let my leftover enchiladas cool to room temperature then store them airtight in the fridge for up to 3 days. They actually taste better the next day as the flavors get a chance to meld even more!

Freezing

This recipe freezes beautifully. I recommend assembling the enchiladas and freezing before baking. When ready to eat, just thaw overnight in the fridge and bake as directed. This trick ensures fresh-tasting, perfectly cooked enchiladas without any sogginess.

Reheating

To reheat leftovers, I cover the dish with foil and pop it in a 350°F oven for about 15-20 minutes until warmed through. This method keeps the tortillas from drying out, and the cheese melty and delicious.

FAQs

  1. Can I make this recipe gluten-free?

    Absolutely! Just swap the flour tortillas for gluten-free or corn tortillas. Just be sure to warm and handle corn tortillas gently to avoid cracking when rolling.

  2. Is this recipe suitable for vegans?

    Yes! Simply replace the cheddar cheese with a plant-based cheese alternative and use vegan enchilada sauce if needed. The filling itself is already vegan with sweet potatoes, beans, and rice.

  3. Can I prepare the filling in advance?

    Definitely! The filling can be made a day ahead and stored in the fridge. When you’re ready, assemble and bake the enchiladas as directed for a quick meal.

  4. What kind of cheese melts best for enchiladas?

    I recommend cheddar or a Mexican cheese blend, which melts smoothly and adds great flavor. Avoid aged cheeses that don’t melt well.

  5. How can I make the enchiladas spicier?

    Add cayenne pepper, chipotle powder, or a splash of hot sauce to the enchilada sauce or filling. I often add chipotle powder to give it a smoky heat I love.

Final Thoughts

When I first made this Vegetarian Enchiladas with Sweet Potatoes, Black Beans, and Brown Rice Recipe, I was blown away by how comforting and flavorful it was—even without meat. It’s a meal that feels like a warm hug on a plate, perfect for any night of the week. I hope you’ll give it a try and discover how easy and rewarding homemade enchiladas can be. Your family and friends will thank you, and I know this recipe will find a permanent spot in your dinner rotation!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Enchiladas with Sweet Potatoes, Black Beans, and Brown Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 552 reviews
  • Author: Lauren
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 12 enchiladas
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Description

These Vegetarian Enchiladas feature a flavorful filling of sweet potatoes, black beans, and brown rice, all wrapped in warm tortillas and baked with a homemade red enchilada sauce and melted cheddar cheese. Topped with fresh avocado and cilantro, this healthy and delicious dish is perfect for a family-friendly dinner.


Ingredients

Filling

  • 2 cups cooked brown rice
  • 2 small/medium sweet potatoes, peeled and chopped into small pieces
  • 2 tablespoons olive oil
  • Salt and freshly ground black pepper, to taste
  • 2 cloves garlic, minced
  • 1 bell pepper, diced (any color)
  • 1/4 cup onion, chopped
  • 15 ounce can black beans, drained and rinsed

Sauce

  • 1 batch homemade red enchilada sauce*

Assembly

  • 10-12 large flour tortillas (or whole wheat)
  • 2 cups shredded cheddar cheese, divided
  • Fresh cilantro, chopped (for topping)
  • 1 avocado, peeled, seeded and chopped (for topping)


Instructions

  1. Cook Sweet Potatoes: Add the chopped sweet potato to a large skillet over medium heat. Drizzle with 2 tablespoons of olive oil and season with salt and pepper. Cook for about 5 minutes, until they begin to get tender.
  2. Add Aromatics and Beans: Add 1 teaspoon minced garlic, diced bell pepper, chopped onion, and drained black beans to the skillet. Toss to combine and cook for a few more minutes until the sweet potatoes are fully tender.
  3. Combine Rice and Sauce: Stir in the cooked brown rice and 3/4 cup of the homemade red enchilada sauce into the skillet with the vegetable and bean mixture. Toss everything together to evenly distribute the flavors.
  4. Prepare Oven and Dish: Preheat the oven to 350 degrees Fahrenheit. Lightly cover the bottom of a large casserole dish with a thin layer of enchilada sauce to prevent sticking and add flavor.
  5. Assemble Enchiladas: Spoon a generous amount of the filling along the edge of each tortilla. Sprinkle with some of the shredded cheddar cheese, then roll tightly and place seam-side down in the casserole dish. Repeat with remaining tortillas and filling.
  6. Add Sauce and Cheese: Pour the remaining enchilada sauce over the rolled tortillas. You may adjust the amount depending on your sauce preference. Sprinkle the remaining shredded cheddar cheese evenly over the top.
  7. Bake: Place the casserole dish in the preheated oven and bake for 20-30 minutes until the cheese is melted and bubbly.
  8. Garnish and Serve: Remove from the oven and garnish with chopped fresh cilantro and diced avocado before serving.

Notes

  • This recipe is a nutritious and hearty vegetarian meal that combines sweet potatoes, black beans, and brown rice for balanced flavor and texture.
  • The homemade red enchilada sauce adds a rich, authentic taste, but store-bought sauce can be used for convenience.
  • For a healthier version, use whole wheat tortillas and reduced-fat cheese.
  • Feel free to customize the filling with other vegetables or add spices such as cumin or chili powder for extra flavor.
  • Leftovers keep well in the refrigerator for up to 3 days and can be reheated in the oven or microwave.

Nutrition

  • Serving Size: 1 enchilada
  • Calories: 274 kcal
  • Sugar: 2 g
  • Sodium: 446 mg
  • Fat: 14 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 5 g
  • Protein: 10 g
  • Cholesterol: 19 mg

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