Bean Burrito Casserole Recipe: Layered Fiesta of Crunchy Tortillas and Creamy Beans

Side Dishes

Bean Burrito Casserole Recipe: Layered Fiesta of Crunchy Tortillas and Creamy Beans

This bean burrito casserole transforms simple ingredients into a creamy, cheesy masterpiece that’s perfect for feeding a crowd or meal prepping. The secret lies in layering crispy tortillas with seasoned black beans, fluffy rice, and melted cheese—creating a texture that’s both satisfying and restaurant-worthy.

I developed this recipe after years of testing, ensuring every bite delivers that perfect balance of crunch, creaminess, and bold flavors.

The beauty of this dish is its flexibility—whether you’re vegetarian, vegan, or somewhere in between, you can easily adapt it to your dietary needs. The creamy bean layer gets its richness from spices like cumin and garlic powder, while the tortillas add a satisfying crunch that disappears with each bite.

Baking it in one dish means minimal cleanup, and the aroma filling your kitchen will have everyone asking what’s for dinner.

What makes this recipe stand out is how it combines comfort food textures—creamy beans, tender rice, and crispy tortilla edges—all held together by a blanket of melted cheese. It’s the kind of dish that’s hearty enough for a main course but simple enough to make on a busy weeknight.

Plus, the leftovers reheat beautifully, making it a meal prep favorite.

Serve it with a dollop of sour cream, fresh salsa, or a sprinkle of green onions for extra freshness. Whether you’re hosting game day or just craving a satisfying meal, this casserole delivers creamy, flavorful layers that everyone will love. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean burrito casserole

Creamy beans, crispy tortillas, and melty cheese—this casserole delivers comfort food perfection.

Ingredient Amount Notes
Black Beans 🫘 2 cups Canned, drained and rinsed
Cooked White Rice 🍚 3 cups Day-old rice preferred
Large Tortillas 🌯 12 whole Flour or corn, cut into strips
Shredded Cheddar Cheese 🧀 3 cups Sharp or medium cheddar
Sour Cream 🥛 1 cup Full-fat preferred
Green Onions 🌿 ¼ cup Sliced, for garnish
Cumin 🌶️ 1 tbsp Ground, toasted for depth
Garlic Powder 🧄 1 tbsp Freshly ground preferred
Chili Powder 🌶️ 1 tbsp Medium heat preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Vegetable Oil 🫒 2 tbsp For crisping tortillas
Salsa 🍅 1 cup Store-bought or homemade
Butter 🧈 2 tbsp Unsalted, for greasing dish

The tortillas make or break the crunch. Flour tortillas work best for that satisfying bite, but corn tortillas add a nice texture contrast. Trader Joe's and Costco sell them in bulk—stock up if you're feeding a crowd. Look for tortillas that aren't too thick (about 8-10 inches works well). If you can't find them, burrito-size flour tortillas cut into strips work in a pinch. The beans should be creamy but not mushy—canned black beans are fine, just drain and rinse them well to avoid a watery casserole. For extra richness, I sometimes add a spoonful of vegetable broth to the beans while warming them up.

No sour cream? Vegan sour cream or Greek yogurt works just as well. Running low on green onions? Fresh cilantro or chopped scallions add a nice brightness. The cheese is where you can get creative—Monterey Jack melts beautifully if you want something milder, or pepper jack for a kick. For the spices, toast the cumin seeds whole in a dry pan for 30 seconds before grinding if you're feeling fancy—it adds a whole new depth. If you don't have chili powder, smoked paprika plus a pinch of cayenne does the trick. The salsa can be any kind you like—roasted salsa adds sweetness, while pico de gallo brings freshness.

This casserole tastes even better the next day—make it ahead and bake straight from the fridge for extra crispy tortillas. Keeps 4-5 days in the fridge, covered tightly. For leftovers, reheat at 350°F for 15-20 minutes until bubbly. Freezes beautifully too—just wrap tightly in foil and bake from frozen for 45-50 minutes. I always double the recipe because it disappears fast. Store extra portions in single-serving containers so you can grab and go for lunches all week.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss the beans, rice, and tortillas into a dish, top with cheese, and bake. No chopping, no fussing, and one pan to scrub later. (Yes, even on a Tuesday night.)
  • Tortilla Crunch Factor: That crispy tortilla edge? Absolute game. I layer them slightly overlapping so every bite has that satisfying crunch, while the melted cheddar ties it all together like a hug from a lazy Sunday.
  • Meal Prep MVP: Make it once, eat it all week. The leftovers reheat beautifully—either straight from the fridge (best with a side of sour cream drizzle) or frozen for those "I can't decide what to eat" nights. Honestly, it’s my go-to for busy mornings.
  • Budget-Friendly Feast: Black beans, rice, and tortillas? Check. This recipe stretches for a crowd without breaking the bank. I’ve fed six people for under $10, and everyone—kids included—always asks for seconds. (My daughter picks out the cheesiest spots first.)

Step-by-step instructions for bean burrito casserole

Here's how to build this layered fiesta—crispy tortillas, creamy beans, and melty cheese all in one dish.

1

Season and Toast the Tortilla Strips

First, cut the 12 whole large tortillas into ¼-inch wide strips. I like to stack them and slice through all at once for even strips. In a large bowl, toss the strips with the 2 tablespoons vegetable oil, 1 tablespoon cumin, 1 tablespoon garlic powder, 1 tablespoon chili powder, 1 teaspoon salt, and ½ teaspoon black pepper until they're evenly coated.

Spread the seasoned strips in a single layer on two baking sheets. Bake at 375°F for 8-10 minutes, stirring halfway, until they're golden brown and crispy. Watch closely—they go from pale to perfectly toasted in just a few minutes. Let them cool for 5 minutes before using, or they'll get soggy when layered.

2

Mix the Bean and Rice Filling

In a large bowl, combine the 2 cups black beans, 3 cups cooked white rice, 1 cup salsa, and the remaining 1 teaspoon salt. Stir gently until everything is well mixed but the beans stay mostly whole—you want that satisfying texture in each bite. If you're using day-old rice, it'll absorb the flavors even better.

Real talk: if the mixture seems dry, add a splash of water or a little sour cream to loosen it. The goal is a creamy, spreadable consistency that clings to the tortilla strips when layered. Taste and adjust seasoning if needed—this is your chance to balance the flavors before baking.

3

Layer the Casserole in a Greased Dish

Grease a 9x13-inch baking dish with the 2 tablespoons butter, then spread half of the crispy tortilla strips in an even layer across the bottom. This creates a sturdy base that won't fall apart when you serve it.

Next, spread half of the bean and rice mixture over the tortilla base, pressing down gently with a spatula to create an even layer. Top with half of the 3 cups shredded cheddar cheese, then repeat the layers with the remaining tortilla strips, bean mixture, and cheese. The cheese will melt beautifully during baking and create that gooey texture we all love.

4

Bake Until Bubbly and Golden

Cover the casserole tightly with aluminum foil and bake at 350°F for 30 minutes. After that initial baking time, uncover and bake for another 15-20 minutes until the top is golden brown and bubbly. You'll see the cheese turn from pale to a delicious golden hue—this is your signal it's ready.

Don't skip the foil during the first 30 minutes. It helps the layers cook evenly without drying out. The final uncovered bake creates that crispy top crust that makes this casserole so satisfying. If the cheese starts to brown too quickly, tent it loosely with foil to prevent burning.

5

Cool, Garnish, and Serve

Let the casserole rest for 10 minutes after baking—this gives the cheese time to set slightly and makes it easier to cut. While it rests, stir the 1 cup sour cream with the ¼ cup sliced green onions. Spread this creamy mixture over the top of the casserole just before serving.

Slice into 6 equal portions (about 2x2-inch squares) and serve warm. The contrast of crispy tortillas, creamy beans, and melted cheese in every bite is what makes this dish so special. Leftovers taste just as good the next day—if they last that long!

👨‍🍳

Pro Tips For Making Bean Burrito Casserole

  • CRUSH THE TORTILLAS: Tear those tortillas into rough 1-inch pieces—no need for perfect uniformity. The larger chunks give that rustic, layered look while still softening just enough to soak up the bean mixture. (I used to cut them neatly, but this saves time and makes the texture better.)
  • SALT THE BEANS FIRST: Drain and rinse your black beans, then toss them with ½ teaspoon of salt right away. This seasons them properly before they get buried under cheese and rice, where they’d otherwise taste bland. (Yes, even if the canned beans are already salted—double-check.)
  • BAKE UNTIL THE EDGES BROWN: Skip the foil halfway through and let the top crisp for the last 10 minutes at 375°F. That golden crust on the cheese and tortilla bits is where all the flavor lives. (I learned this after serving a sad, soggy casserole—don’t be that person.)
  • LAYER RICE LAST: Add the cooked white rice right before baking, not when assembling. It absorbs moisture from the beans and tortillas, turning the dish into one cohesive, creamy bite instead of a dry, separate mess. (This is the thing that actually changes the outcome.)

Serving suggestions for this dish

Classic Garnishes

Top your casserole with a dollop of sour cream and a sprinkle of crumbled cotija cheese for that authentic Mexican touch. I love adding fresh cilantro or green onions for a pop of color and brightness.

A quick drizzle of hot honey or chipotle crema adds a sweet-spicy contrast that elevates every bite. 🌿

Dipping Sauces

Serve with a side of creamy avocado sauce made with blended avocado, sour cream, lime juice, and salt. For a tangy option, mix Greek yogurt with lime zest, diced jalapeño, and a pinch of salt.

A simple salsa verde or pico de gallo also works perfectly for scooping up those flavorful layers. 🍅

Side Dish Pairings

Add a crisp Mexican street corn salad with charred corn, lime, cotija, and chili powder for extra texture. A simple black bean and corn salad with lime and cilantro keeps the fiesta theme going.

For a heartier option, serve with cilantro-lime rice or charro beans for a complete Mexican-inspired meal. 🌽

Beverage Pairings

A cold Mexican lager like Modelo Especial or Pacifico complements the dish beautifully. For a non-alcoholic option, try a hibiscus iced tea or sparkling limeade. A bold Mexican coffee with cinnamon adds warmth if you're serving it as a late-night meal. 🍺

Presentation Tips

Use a wooden serving board or colorful ceramic platter to make your casserole look even more inviting. Cut into neat squares for easy serving, or use a pizza cutter for clean, restaurant-style slices. Garnish with edible flowers or extra tortilla chips for a fun, interactive touch. 💫

Meal Prep Serving

For meal prep, portion individual servings into glass containers and store with a small side of salsa or sour cream. Reheat covered at 350°F for 15 minutes to restore crispiness.

Pack extra tortilla strips on the side to add crunch to reheated portions. This keeps everything fresh and ready to grab for quick lunches. ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 65mg22%
Sodium 1020mg44%
Total Carbohydrate 52g18%
Dietary Fiber 10g36%
Sugars 4g
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

1

Can I make this bean burrito casserole ahead of time?

This dish actually tastes even better the next day. Assemble it completely (including cheese) and refrigerate uncovered for 12 hours before baking. The extra time lets the flavors meld perfectly, and the tortillas will be extra crispy after baking. For make-ahead meal prep, bake it fully, then store covered in the fridge for 4-5 days—just reheat at 350°F for 15-20 minutes until bubbly.

2

How do I prevent soggy tortilla strips?

The key is toasting them properly before layering. Bake the strips at 375°F for 8-10 minutes until golden and crispy, then let them cool completely before using. Another trick is to sprinkle the bottom layer with a little extra cheese—it creates a protective barrier that keeps the tortillas from getting mushy during baking.

3

What's the best cheese substitute for vegan diets?

For a vegan version, use a mix of dairy-free shredded cheddar (like Violife or Daiya) and cashew cream cheese for meltiness. Blend 1 cup soaked cashews with 2 tablespoons nutritional yeast, 1 tablespoon lemon juice, and ½ teaspoon salt until smooth. Spread this on top after baking for that creamy, cheesy finish.

4

Can I use corn tortillas instead of flour?

Yes, but they'll be slightly more delicate. Corn tortillas add a nice authentic flavor, though they may not hold up as crispy as flour. For best results, toast them at 350°F for 5-7 minutes (they crisp faster) and consider adding an extra layer of cheese to protect them during baking. If you're concerned about texture, use a 50/50 mix of both types.

5

Why did my casserole turn out dry?

Most likely, the rice was too fresh or the beans weren't creamy enough. Day-old rice absorbs flavors better, and canned beans should be drained and rinsed thoroughly. If your mixture seems dry, stir in 2-3 tablespoons of water or broth before layering. For extra moisture, spread a thin layer of sour cream over the top before adding the final cheese layer.

★★★★★4.8(14 reviews)
Categories Side Dishes