Let me tell you about the dinner that saved me more times than I can count.
It’s 6:30 PM. You just got home. The kids are hungry. You’re exhausted. And the last thing you want to do is spend an hour in the kitchen.
That’s exactly when these bean and cauliflower rice enchiladas show up for you.
They come together in just 25 minutes. No complicated techniques. No fancy equipment. Just a handful of simple ingredients that somehow taste like you spent all afternoon cooking. That’s the kind of weeknight magic I live for.
These enchiladas are hearty. They’re warming. And they’re the kind of meal that makes everyone at the table go quiet in a good way.
Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes Servings: 4 | Difficulty: Easy
What You’ll Need
Before we touch a single pan, let’s talk ingredients. There’s a reason professional chefs prep everything before they start cooking. They call it mise en place, which just means “putting things in place.” It sounds fancy. The idea is simple. When everything is chopped, measured, and ready to go, cooking becomes relaxed instead of stressful. No scrambling. No panic. Just flow.
Here’s your full shopping list:
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow onion | 1 | Peeled and diced |
| Garlic | 2 cloves | Finely minced |
| Fresh poblano pepper | 1 | Stemmed, seeded, and diced |
| Cauliflower | 1/2 head | Freshly riced |
| Pinto beans | 1 (15 oz) can | Rinsed and fully drained |
| Red enchilada sauce | 18 oz (2+ cups) | Your favorite brand |
| Corn tortillas | 8 | Standard taco size |
| Cashew cream | To taste | For garnish |
| Fresh green onions | 2 | Diced, for garnish |
Chef’s Tip: Don’t skip draining those pinto beans. Seriously. Extra liquid from the can will make your filling soggy and watery. Give them a quick rinse under cold water. It takes ten seconds and makes a real difference.
Now, let’s talk about one ingredient that deserves a moment in the spotlight.
The poblano pepper.
A lot of people reach for green bell pepper by default. I get it. It’s familiar. But the poblano is something else entirely. It has this beautiful, mild smokiness that a bell pepper just can’t offer. And here’s the thing people worry about: Is it too spicy?
Not at all. Once it cooks down, that raw heat mellows into something almost sweet. It adds depth without burning anyone’s tongue. It’s my favorite move in this whole recipe.

Let’s Cook
Step 1: Make Your Cauliflower Rice
Cut your half head of cauliflower into smaller florets. Drop them into a food processor. Pulse a few times until everything looks like tiny rice-sized bits.
That’s it. Seriously.
One thing to watch: don’t over-process it. A few extra seconds and you’ve got cauliflower mush instead of cauliflower rice. We want a little texture in there. A slight bite. Stop pulsing the moment it looks right.

Step 2: Build the Filling
Grab a large sauté pan. Set it over medium heat.
Add your diced yellow onion, minced garlic, diced poblano, and freshly riced cauliflower all at once. You can add a tiny splash of water to the pan. This little trick helps the vegetables soften without sticking to the bottom.
Stir frequently. Listen to that sizzle. Your kitchen is about to smell incredible.
Cook everything until the onion turns soft and translucent. That usually takes about 5 to 7 minutes. Keep an eye on the garlic. Burnt garlic is bitter and sharp, and it’ll throw off the whole dish.
Once the vegetables are soft, add your drained pinto beans. Stir gently to mix everything together. Every bite should have a little bit of everything.
Then pull the pan off the heat. Your filling is done. Set it aside.
Step 3: Prep the Baking Dish
Take a standard rectangular baking dish. Spoon about 1/4 to 1/3 cup of enchilada sauce across the bottom. Spread it out so the whole surface is coated.
This step matters more than it seems. That sauce layer is what keeps your tortillas from sticking and burning on the bottom.

Step 4: Warm Your Tortillas
Here’s where a lot of home cooks run into trouble.
Cold corn tortillas crack. They split right down the middle the moment you try to roll them. It’s frustrating. And it’s totally avoidable.
Always warm your tortillas before rolling. You’ve got two easy options:
- Heat each one in a dry skillet over low heat for just a few seconds per side
- Wrap the whole stack in a damp kitchen towel and microwave for 30 seconds
Either way, you end up with soft, pliable tortillas that roll without a fight.
Step 5: Roll and Assemble
Take one warm tortilla. Spoon a few tablespoons of filling down the center in a neat line.
Roll it up snugly. Place it in the baking dish seam-side down. That detail matters. Seam-side down means it stays rolled while it bakes instead of unraveling in the oven.
Repeat until all 8 tortillas are filled and lined up in the dish. They should fit snugly together in a nice, tight row.

Step 6: Sauce and Bake
Pour the remaining enchilada sauce over the top. Every inch of tortilla should be covered. No dry spots. The sauce is what brings all the flavors together.
Preheat your oven to 350°F. Slide the dish onto the center rack. Bake uncovered for 15 minutes, until the sauce is bubbling gently at the edges and everything is heated through.
Pull it out carefully. Let it sit for just a minute.
Then drizzle with cashew cream. Scatter the diced green onions on top.
The contrast of bright green against deep red? Stunning. It looks like something from a real restaurant. And it took you 25 minutes.
Serving and Storage
Serve immediately, right out of the oven. Each person gets 2 enchiladas, which is a genuinely filling portion.
Got leftovers? Lucky you. The flavor actually gets better the next day. The smokiness deepens. The beans absorb more of the sauce. I look forward to the leftover lunch almost as much as the original dinner.
| Storage Method | How Long It Lasts | Tips |
|---|---|---|
| Refrigerator (airtight container) | Up to 4 days | Reheat in microwave or oven |
| Freezer (unbaked, foil-covered) | Up to 3 months | Don’t bake before freezing |

Frequently Asked Questions
Can I use store-bought cauliflower rice?
Absolutely. Pre-packaged cauliflower rice works just as well here. Measure out about 2 cups and you’re good to go. It saves prep time on nights when every minute counts.
Can I freeze these enchiladas?
Yes. Assemble them fully in a freezer-safe baking dish. Cover tightly with foil. Don’t bake them first. Just freeze them as-is for up to 3 months. When you’re ready to eat, bake straight from frozen or let them thaw overnight in the fridge.
What if I can’t find poblano peppers?
A green bell pepper is a perfectly fine substitute. The flavor will be milder and less smoky. Want a little heat instead? Dice up a fresh jalapeño. That’ll do the trick.
How do I keep them from getting soggy?
A few key things:
- Drain and rinse your beans completely
- Don’t drown the bottom of the baking dish in sauce, just coat it lightly
- Serve immediately after baking, don’t let them sit in the sauce too long
These small details make a big difference in the final texture.
There’s something really satisfying about a recipe this simple that delivers this much flavor. No tricks. No expensive ingredients. Just good, honest food that comes together fast on a busy night.
I hope these enchiladas become a regular in your weekly rotation the same way they became one in mine. Make them for your family. Make them for yourself on a quiet Tuesday night. Either way, enjoy every bite.
Happy cooking.

Bean and Cauliflower Rice Enchiladas
Ingredients
- 1 yellow onion Peeled and diced
- 2 cloves garlic Finely minced
- 1 fresh poblano pepper Stemmed, seeded, and diced
- 1/2 head cauliflower Freshly riced
- 1 can pinto beans 15 oz, rinsed and fully drained
- 18 oz red enchilada sauce About 2+ cups
- 8 corn tortillas Standard taco size
- cashew cream For garnish
- 2 green onions Diced, for garnish
Instructions
- Make the Cauliflower Rice: Pulse cauliflower florets in a food processor until they reach a rice-sized consistency. Avoid over-processing.
- Build the Filling: Sauté the onion, garlic, poblano, and cauliflower rice in a large pan over medium heat. Add a splash of water to prevent sticking. Cook 5-7 minutes until soft.
- Incorporate Beans: Stir in the drained pinto beans, then remove the filling from the heat.
- Prep the Dish: Coat the bottom of a rectangular baking dish with 1/4 to 1/3 cup of enchilada sauce.
- Warm Tortillas: Soften tortillas in a dry skillet or wrap in a damp towel and microwave for 30 seconds to prevent cracking.
- Assemble: Spoon filling into each tortilla, roll snugly, and place seam-side down in the baking dish.
- Bake: Pour remaining sauce over the top. Bake at 350°F for 15 minutes until bubbling.
- Garnish: Drizzle with cashew cream and scatter green onions before serving.