Black Bean Rice Enchiladas
Black Bean and Rice Enchiladas with Queso Fresco
A no-fuss dinner that makes enough to feed the crew.
Let’s be real some days you’re rocking the “I’ve got this” energy, and other days, it’s more like “what can I throw together that won’t take long but taste delicious?”

That’s where these Black Bean and Rice Enchiladas come in. They’re my go-to when I need something filling, comforting, and just fancy enough to feel like I put in some effort without actually putting in a ton of effort.
These beauties are vegetarian, crowd-pleasing, and sneakily wholesome. Plus, they’re super budget-friendly and come together with pantry staples.
Why You’ll Love These Enchiladas
- Quick and Easy: We’re talking 15 minutes of prep and about 25 in the oven. That’s less time than it takes to wrangle everyone to the table.
- Pantry Heroes: Rice, beans, tortillas check, check, check. Add in some cheese and marinara (yes, marinara!), and you’re basically there.
- Customizable: Swap in brown rice, toss in some bell peppers, or kick up the spice if that’s your thing.
- Make-Ahead Friendly: You can prep the filling earlier in the day, refrigerate it, and then just assemble and bake when you’re ready.
Here’s What You’ll Need
For the Filling:
For the Sauce:
For Assembly:
For Garnish (aka the fun part):

How to Make Black Bean and Rice Enchiladas
Step 1: Preheat and Prep
Get your oven going at 375°F (190°C) and lightly grease a baking dish. I usually use a 9×13 pan for this just enough room to snugly line up those enchiladas.
Step 2: Make the Filling
Heat that olive oil in a skillet over medium heat. Toss in the chopped onion and garlic, and sauté until they’re soft and smelling amazing (about 3-4 minutes).
Add in the black beans, rice, corn, cumin, chili powder, salt, and pepper. Stir it all together in your pan.

Once it’s all warmed through and mixed, remove from heat and stir in the ½ cup of shredded cheese.

Step 3: Fill and Roll
Spoon 2-3 tablespoons of filling into the center of each tortilla and place them seam-side down in your prepared baking dish.

Step 4: Add the Sauce
In a small bowl, mix your marinara sauce with oregano and cayenne (if you’re using it). Pour it evenly over the enchiladas. Trust the process the marinara works beautifully here and gives you a mellow, flavorful base.
Sprinkle the remaining 1 cup of cheese over the top. Yes, all of it. Don’t skimp now.

Step 5: Bake
Pop the dish in the oven and bake for 20-25 minutes, until the cheese is melted and bubbly.
Step 6: Garnish and Serve
Let it cool just slightly, then go wild with your toppings:
- Fresh cilantro for brightness
- Avocado slices for that creamy goodness
- Queso fresco or a dollop of Greek yogurt for tang
- Lime wedges on the side
- A few chili slices if your people like a little heat
You can serve these up as-is, or add a simple side salad, some tortilla chips, or even a pitcher of margaritas if you’re feeling festive.

Tips
- No cooked rice? Grab one of those microwaveable packets no judgment here.
- Feeding a crowd? Double the recipe and use a larger baking dish or two smaller ones. These reheat like a dream.
- Make it vegan: Skip the cheese or use your favorite dairy-free option. Still delish.
- Spice level: Totally in your hands. Cayenne optional, chilies optional, but flavor mandatory.
Leftovers?
These enchiladas keep beautifully. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until warmed through.

Whether you’re making these Black Bean and Rice Enchiladas for a busy weeknight or pulling them out for a casual get-together, they will be perfect and your kitchen will smell amazing.
Check Out More Mexican Snacks

Black Bean Rice Enchiladas
Ingredients
For the Filling:
- 1 tbsp olive oil
- 1 small red onion finely chopped
- 2 cloves garlic minced
- 1 cup cooked black beans drained + rinsed
- 1 cup cooked rice white or brown your call
- ½ cup corn kernels fresh, frozen, or canned all work
- 1 tsp ground cumin
- ½ tsp chili powder
- Salt & black pepper to taste
- ½ cup shredded cheese cheddar, Monterey Jack, or whatever melty cheese is living in your fridge
For the Sauce:
- 1 cup marinara sauce
- ½ tsp dried oregano
- ½ tsp cayenne optional, but adds a nice little kick
For Assembly:
- 8 small tortillas corn or flour, depending on your vibe
- 1 cup shredded cheese more is more, right?
For Garnish (aka the fun part):
- Fresh cilantro
- Sliced avocado
- Crumbled queso fresco or full-fat Greek yogurt
- Lime wedges
- Thinly sliced dried red chili or jalapeños for heat-lovers
Instructions
- Get your oven going at 375°F (190°C) and lightly grease a baking dish. I usually use a 9×13 pan for this just enough room to snugly line up those enchiladas.
- Heat that olive oil in a skillet over medium heat. Toss in the chopped onion and garlic, and sauté until they’re soft and smelling amazing (about 3-4 minutes).
- Add in the black beans, rice, corn, cumin, chili powder, salt, and pepper. Stir it all together until it looks like a cozy little Tex-Mex party in your pan.
- Once it’s all warmed through and mixed, remove from heat and stir in the ½ cup of shredded cheese. This is the good stuff that holds it all together.
- Spoon 2-3 tablespoons of filling into the center of each tortilla. Roll them up snugly, like you’re tucking in a sleepy burrito baby, and place them seam-side down in your prepared baking dish.
- In a small bowl, mix your marinara sauce with oregano and cayenne (if you’re using it). Pour it evenly over the enchiladas. Trust the process the marinara works beautifully here and gives you a mellow, flavorful base.
- Sprinkle the remaining 1 cup of cheese over the top. Yes, all of it. Don’t skimp now.
- Pop the dish in the oven and bake for 20-25 minutes, until the cheese is melted and bubbly and you’re tempted to stick your face directly in the pan (please don’t, though).
- Let it cool just slightly (enough so you don’t burn the roof of your mouth again), then go wild with your toppings:Fresh cilantro for brightnessAvocado slices for that creamy goodnessQueso fresco or a dollop of Greek yogurt for tangLime wedges on the sideA few chili slices if your people like a little heat
- You can serve these up as-is, or add a simple side salad, some tortilla chips, or even a pitcher of margaritas if you’re feeling festive.