Bean and Rice Enchilada Recipe: Smoky Tortilla Crowns Over Cheesy Bean Bliss

Main Courses

Bean and Rice Enchilada Recipe: Smoky Tortilla Crowns Over Cheesy Bean Bliss

This bean and rice enchilada recipe transforms humble pantry staples into a restaurant-worthy vegetarian dish that's packed with smoky, cheesy goodness. 🌟 The secret lies in blending perfectly seasoned rice and beans with melted cheese between crispy tortillas, creating layers of flavor that bake into golden, crispy perfection.

What makes this recipe special is how it combines hearty textures—creamy beans, fluffy rice, and tender tortillas—all wrapped in a rich, smoky sauce.

The beauty of this dish is its versatility—it's hearty enough for a main course but flexible enough to adapt to your favorite toppings.

With just a few simple steps, you'll create enchiladas that are as satisfying as they are delicious, featuring a filling that's rich in protein and fiber from the beans and rice.

The tortillas develop a beautiful golden-brown crust while staying tender inside, and the cheese melts into a creamy blanket that holds everything together.

Once baked, these enchiladas deliver a symphony of flavors: the smoky depth of the sauce, the earthy warmth of the beans, the subtle sweetness of the rice, and the sharp, tangy kick of the cheese.

Each bite is a perfect balance of textures and tastes, making it a dish that's impossible to resist. Serve with your favorite garnishes like avocado, salsa, or sour cream to elevate it even further.

Perfect for meal prep or a cozy family dinner, this recipe is designed to impress without requiring advanced skills. The result is a comforting, flavorful dish that's sure to become a new favorite. Let's get started on creating these delicious bean and rice enchiladas!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean and rice enchilada

Pantry staples meet smoky, cheesy magic—just 15 ingredients for enchiladas that taste like a restaurant favorite.

Ingredient Amount Notes
Flour Tortillas 🌽 12 whole Medium-sized, preferably corn or whole wheat
Cooked Brown Rice 🍚 3 cups Day-old or chilled for better texture
Black Beans 🫘 2 cups Cooked, drained, and slightly mashed
Shredded Monterey Jack Cheese 🧀 2 cups Medium or sharp variety preferred
Smoky Tomato Enchilada Sauce 🍅 2 ½ cups Store-bought or homemade with smoked paprika
Vegetable Oil 🫒 ¼ cup For brushing tortillas
Dried Oregano 🌿 1 tbsp Mexican oregano if available
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Smoked Paprika 🌶️ 1 tsp For extra smoky depth
Garlic Powder 🧄 ½ tsp Freshly ground preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Sour Cream 🥛 ½ cup For serving (optional)
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Avocado 🥑 1 whole Sliced, for serving (optional)

The tortillas are the star here, so grab corn or whole wheat for that authentic texture. Mission brand at any grocery store is my go-to—they're reliable and stay crispy when baked. For the rice, day-old works best—it's firmer and absorbs the sauce better. The beans? Drained and slightly mashed so they blend into the rice without being mushy. If you're using canned beans, rinse them well to cut down on sodium. The cheese matters too—Monterey Jack melts beautifully and has that perfect balance of sharpness. Skip the pre-shredded stuff (it's coated with anti-caking agents), and grab a block instead.

No smoky enchilada sauce? Mix 2 cups tomato sauce with 1 tsp smoked paprika and 1 tsp liquid smoke for a quick fix. Short on black beans? Kidney beans or pinto beans work too, but black beans have that classic enchilada flavor. The spices are non-negotiable though—Mexican oregano is a game-changer if you can find it, but regular dried oregano works in a pinch. Want to cut calories? Use half cheese, double the beans. The avocado is optional but adds that creamy contrast—pick ripe ones that yield to gentle pressure. And if you're feeling fancy, toast the tortillas for 10 seconds on each side before filling to keep them extra crispy.

These enchiladas reheat like a dream—just pop them in the oven at 350°F for 10-15 minutes until bubbly. Meal prep tip: Assemble and refrigerate un-baked for up to 2 days, then bake straight from the fridge (add 5-10 minutes to cooking time). The sauce and cheese keep for 3 months in the freezer if you make a double batch. Garnish with fresh cilantro and avocado right before serving—the colors make it look (and taste) even better. Leftovers? They're even more delicious the next day, especially with extra sour cream drizzled on top.

❤️

Why You'll Love This Recipe

  • I swear by this method: just spread the rice and beans on tortillas, roll, and bake. No fancy folding skills needed—my kids could do it (and they’ve tried).
  • Foolproof Assembly: I swear by this method: just spread the rice and beans on tortillas, roll, and bake. No fancy folding skills needed—my kids could do it (and they’ve tried).
  • Smoky Cheesy Bliss: That enchilada sauce? It’s the star. The smoky tomato base clings to the rice and beans while the Monterey Jack melts into gooey perfection—every bite tastes like a hug.
  • Meal Prep Magic: Double the batch and freeze half. Reheat in minutes for a lazy night or pack for lunches—no sad soggy leftovers here, just flavor that stays fresh.

Step-by-step instructions for smoky tortilla crowns

Here's how to build these cheesy, smoky enchiladas with perfect texture every time.

1

👨‍🍳 Step 1: Warm and Season the Tortillas

Heat 0.25 cup vegetable oil in a large skillet over medium heat until shimmering. Working in batches, dip each of the 12 whole flour tortillas halfway into the oil, then carefully flip to coat the other half. Warm for 10-15 seconds per side until pliable and slightly golden - you'll see them puff just a bit at the edges. This step prevents cracking when you roll them later.

While still warm, transfer the tortillas to a plate and sprinkle both sides with a mix of 1 tbsp dried oregano, 1 tsp ground cumin, 1 tsp smoked paprika, 0.5 tsp garlic powder, 1 tsp salt, and 0.5 tsp black pepper. Press the spices into the tortillas gently - this creates that signature smoky flavor in every bite. Keep them covered with a clean towel to maintain warmth.

2

🥘 Step 2: Assemble the Cheesy Bean Filling

In a large bowl, combine the 3 cups cooked brown rice, 2 cups black beans, and 1 cup shredded Monterey Jack cheese. Gently fold everything together with a spatula until well distributed. The rice should be cool enough to handle (day-old works best) to prevent the cheese from melting prematurely. If the mixture feels dry, add 1-2 tablespoons enchilada sauce to help bind it.

Taste and adjust seasoning if needed - you might want to add a pinch more salt or a dash of smoked paprika for extra depth. This filling should be thick enough to stay together when rolled, but still easy to spread. I like to keep a small bowl of extra cheese nearby for any final adjustments when rolling.

3

🍳 Step 3: Roll and Layer the Enchiladas

Preheat your oven to 375°F. Take one warm, spiced tortilla and place about ¼ cup of the bean-rice filling near the center. Fold the sides inward first, then roll tightly from the bottom up - think of it like wrapping a burrito. Place the completed enchilada seam-side down in a 9x13-inch baking dish.

Repeat with all tortillas, arranging them in a single layer. Pour 1 cup smoky tomato enchilada sauce evenly over the top, then sprinkle with the remaining 1 cup shredded Monterey Jack cheese. The sauce should just barely cover the tortillas - you want that golden crust to form, not a soggy mess. Cover the dish with foil and bake for 20 minutes.

4

🔥 Step 4: Bake to Golden Perfection

Remove the foil and bake for another 10-15 minutes until the cheese is bubbly and the tortillas are golden brown along the edges. You'll see the sauce starting to caramelize slightly - that's when you know it's ready. The enchiladas should hold their shape when gently pressed, not fall apart.

Let them rest for 5 minutes before serving. This resting time lets the filling set slightly and makes slicing easier. For serving, spoon any extra enchilada sauce from the pan over the top and garnish with 0.25 cup chopped fresh cilantro and slices of the whole avocado. The avocado adds that fresh, creamy contrast to the smoky, cheesy filling.

5

🍽️ Step 5: Serve with Cooling Sides

Serve immediately with dollops of 0.5 cup sour cream for that perfect creamy contrast. I like to arrange these enchiladas on a platter with extra cilantro and avocado slices scattered on top - it looks beautiful and tastes even better. The combination of warm, smoky tortillas with cool avocado and tangy sour cream creates a perfect balance of flavors and textures.

These enchiladas are best served warm when the cheese is still slightly gooey in the center. If you have leftovers, they reheat beautifully in the oven at 350°F for 10-15 minutes with a little extra sauce drizzled on top. The flavors only get better as they sit!

👨‍🍳

Pro Tips For Making Bean And Rice Enchilada

  • SOAK TORTILLAS FIRST: If your tortillas crack when rolling, toss them in warm enchilada sauce for 10 seconds before filling—just enough to soften the edges without turning them mushy. I learned this after watching my first batch turn into a sad, crumbly pile.
  • USE DRY RICE: Cook your brown rice slightly underdone (just until tender) and let it cool—it’ll absorb the sauce better when baked. Overcooked rice turns to glue; underdone rice stays distinct and soaks up flavor like a sponge.
  • SALT THE BEANS: Season your black beans with a pinch of salt while cooking—it cuts through the richness of the cheese later. I used to skip this, and the dish always tasted flat until I realized the beans needed their own seasoning boost.
  • BAKE COVERED THEN UNCOVERED: Start baking with foil over the dish for 15 minutes to melt the cheese evenly, then remove the foil for the last 5-7 minutes to crisp the tortilla edges. This two-step method guarantees a gooey center and crispy exterior—no sad, soggy tops.

Health benefits of these flavors

Plant-Based Protein Power

This enchilada recipe is a fantastic vegetarian protein source, with black beans and brown rice providing a complete amino acid profile. A single serving delivers about 15 grams of plant-based protein, making it perfect for meat-free meals.

The beans also contribute fiber—about 10 grams per serving—which supports digestion and keeps you feeling full. 💪

Fiber-Rich and Hearty

The combination of brown rice and black beans creates a fiber bomb that's excellent for heart health. Together, they provide soluble fiber that helps lower cholesterol and insoluble fiber that promotes healthy digestion.

This dish keeps your energy levels steady and satisfies hunger pangs for hours. I've noticed my energy stays more consistent when I include this recipe in my meal rotation.

Rich in Essential Vitamins

Black beans are packed with folate (great for cell repair) and iron (important for oxygen transport), while brown rice provides magnesium and B vitamins for energy metabolism. The Monterey Jack cheese adds calcium and vitamin D, creating a balanced nutrient profile.

This recipe is especially great for anyone looking to boost their micronutrient intake without meat.

Healthy Fats from Avocado

When you add the optional avocado slices, you're getting monounsaturated fats that support heart health and brain function. These healthy fats also help your body absorb fat-soluble vitamins from the cheese.

I always keep avocado on hand for this recipe—it makes the dish feel extra special while adding nutritional benefits. 🥑

Low-Calorie Comfort Food

Compared to traditional meat-based enchiladas, this bean and rice version is significantly lower in saturated fat while still being rich and satisfying. You get all the comfort of cheesy, smoky flavors without the heavy calorie load.

The whole wheat tortillas add extra fiber, making this a guilt-free indulgence that still feels indulgent.

Meal Prep Friendly

The components store beautifully for meal prep, making this a great make-ahead option. The rice and beans can be prepped separately and combined later, while the assembled enchiladas freeze well for up to 3 months.

This makes it perfect for busy weeks when you want healthy, homemade meals without daily cooking. The flavors actually improve after reheating, which is always a bonus! ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 35mg12%
Sodium 820mg36%
Total Carbohydrate 65g24%
Dietary Fiber 12g43%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

Can I use white beans instead of black beans in this recipe? White beans like cannellini or great northern work perfectly—they have a milder flavor that lets the rice and spices shine. Just

1

How do I prevent the tortillas from cracking when rolling?

Warm the tortillas properly first—this makes them pliable and less likely to tear. Use a skillet with oil to gently heat them (just until they're soft), then keep them covered with a towel while working. Also, don’t overstuff them—use about ¼ cup filling per tortilla and roll tightly but not too snug.

2

Can I make these enchiladas ahead of time?

Yes! Assemble them completely (even with sauce and cheese) and refrigerate uncovered for 2-3 hours before baking. This helps the flavors meld. For freezing, bake first, then cool completely, wrap tightly, and freeze for up to 3 months. Reheat in a 350°F oven for 15-20 minutes with foil, then broil for 2 minutes to crisp the top.

3

What's the best way to reheat leftovers?

Oven reheating gives the best results—cover with foil and bake at 350°F for 10-15 minutes until bubbly. For a quick fix, microwave for 1-2 minutes (covered), then broil for 1-2 minutes to restore crispiness. Avoid reheating in the microwave alone—they’ll get soggy. Add a splash of enchilada sauce to keep them moist.

4

Can I make this recipe gluten-free?

Yes! Swap the flour tortillas for corn tortillas (they’re naturally gluten-free) and ensure your enchilada sauce has no wheat. Use certified gluten-free cheese and corn-based spices. The texture will be slightly different—corn tortillas stay firmer—but the flavor remains delicious. Just brush them lightly with oil before rolling to prevent cracking.

★★★★★4.5(6 reviews)
Categories Main Courses