There’s something magical about a warm, cheesy, and hearty casserole that just makes you feel at home. And if you love burritos, this Baked Burrito Casserole is about to become your new favorite comfort food! It’s packed with all the best Mexican flavors—seasoned ground beef, creamy cheese, black beans, and fluffy rice—all layered between soft tortillas and baked to bubbly perfection.
This dish is perfect for busy weeknights, potlucks, or whenever you need a meal that satisfies both your cravings and your hunger. Plus, it’s a fantastic way to use up pantry staples you probably already have on hand. So grab your baking dish, and let’s make some magic happen in the kitchen!
Why You’ll Love This Baked Burrito Casserole:
- Easy to Make – No rolling individual burritos; just layer and bake!
- Crowd-Pleasing – It’s loaded with flavor and perfect for family dinners.
- Make-Ahead Friendly – Prep it in advance and bake when ready.
- Cheesy & Satisfying – Because melted cheese makes everything better!
Let’s Get Cooking!
Before we dive into the step-by-step, here’s what you’ll need:
Ingredients:
For the Filling:
- 1 lb ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 packet taco seasoning
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (10 oz) diced tomatoes with green chilies
- 1 cup cooked rice
- ½ cup sour cream
- 1 cup shredded cheddar cheese
For Assembling:
- 5 large flour tortillas
- 1 cup enchilada sauce
- 1 cup shredded Mexican blend cheese
- Fresh cilantro, chopped (for garnish)
Step 1: Preheat and Prep
First things first—preheat your oven to 375°F (190°C). While that’s heating up, grease a 9×13-inch baking dish with cooking spray or a little butter to prevent sticking.
Step 2: Cook the Ground Beef
Grab a large skillet and heat it over medium heat. Add the ground beef and cook until browned, breaking it apart as it cooks. This should take about 5-7 minutes.

Pro Tip: If there’s excess grease, go ahead and drain it to keep your casserole from getting too oily.
Step 3: Add Flavor!
Now it’s time to pack in the flavor. Stir in:
- Diced onion
- Minced garlic
- Taco seasoning
Let it cook for about 2 minutes until the onions are soft and everything smells amazing.

Step 4: Build the Filling
Next, add:
- Black beans
- Diced tomatoes with green chilies
- Cooked rice
Stir everything together and let it simmer for 5 minutes to blend all those delicious flavors.

Flavor Booster: If you like things spicy, add a pinch of cayenne pepper or a few dashes of hot sauce at this stage!
Step 5: Make it Creamy
Once your filling is done simmering, remove it from the heat and mix in:
- ½ cup sour cream
- 1 cup shredded cheddar cheese
This adds a creamy, cheesy texture that makes the casserole extra comforting.

Step 6: Layer it Up!
Now for the fun part—assembling the casserole.
- Spread a thin layer of enchilada sauce at the bottom of your greased baking dish.
- Place a tortilla down, then spread a portion of the beef mixture on top.
- Repeat layering until all tortillas and filling are used.
- Pour the remaining enchilada sauce over the top.
- Sprinkle with shredded Mexican blend cheese.

Pro Tip: If your tortillas don’t fully cover the dish, just tear them and piece them together—no one will notice once it’s baked!
Step 7: Bake to Perfection
Cover the dish with foil and bake for 25 minutes. Then, uncover and bake for an additional 10 minutes until the cheese is melted and bubbly.
Step 8: Garnish & Serve
Once out of the oven, let your casserole cool for a few minutes, then sprinkle with fresh cilantro for a burst of freshness. Slice it up and serve warm. Now, grab a fork and dig in!

Now that we’ve got the basics covered, let’s take this Baked Burrito Casserole to the next level! Whether you want to switch up the ingredients, add a little extra spice, or make this dish ahead of time, I’ve got you covered.
Let’s keep cooking!
Creative Variations – Make It Your Own!
One of the best things about this recipe is how flexible it is. You can tweak it to fit your dietary needs, flavor preferences, or just whatever you have in the fridge. Here are a few ideas:
1. Swap the Protein
- Ground Turkey or Chicken: A leaner alternative to beef.
- Shredded Rotisserie Chicken: Save time by using pre-cooked chicken.
- Black Bean & Veggie: Keep it vegetarian by doubling the beans and adding bell peppers or mushrooms.
- Chorizo: Adds a bold, spicy kick!
2. Switch Up the Cheese
While cheddar and Mexican blend cheese work beautifully, try these for a fun twist:
- Pepper Jack – For a little extra heat.
- Queso Fresco – A crumbly, mild option.
- Colby Jack – Creamy and melts beautifully.
- Monterey Jack – Smooth and mild.
Cheese Tip: Grating cheese from a block instead of using pre-shredded cheese makes it melt smoother.
3. Spice It Up!
- If you love a little heat, here’s how to turn up the spice:
Add sliced jalapeños between the layers.
Mix hot sauce into the filling.
Use spicy taco seasoning instead of regular.
Try hot enchilada sauce instead of mild.
4. Add a Crunchy Topping
If you want a little crunch to contrast the soft, cheesy layers, sprinkle crushed tortilla chips or Doritos on top before baking!
5. Go Low-Carb
Want a low-carb version? Use low-carb tortillas or swap the tortillas for thinly sliced zucchini to make a delicious, keto-friendly layered casserole!
Make Ahead for Easy Weeknight Dinners:
Want to prep this in advance? No problem!
- Assemble the casserole but don’t bake it.
- Cover tightly with plastic wrap and foil, then refrigerate for up to 24 hours.
- When ready to bake, remove from the fridge, let it sit at room temp for 10 minutes, then bake as directed!
Time Saver: You can also pre-cook the beef mixture and store it in an airtight container in the fridge for up to 3 days before assembling.
Freezing Instructions:
Want to make an extra batch to freeze for later? Here’s how:
- Assemble the casserole but don’t bake it.
- Wrap it tightly in plastic wrap and then foil to prevent freezer burn.
- Label it with the date and freeze for up to 3 months.
To Cook from Frozen:
- Let it thaw overnight in the fridge, then bake as usual.
- If baking straight from frozen, cover with foil and bake at 350°F for about 50 minutes, then uncover and bake for another 10 minutes until bubbly.
How to Serve It:
This casserole is super filling on its own, but if you want to round out the meal, here are some easy sides that pair perfectly:
Guacamole & Chips – A classic combo!
Mexican Slaw – A fresh, crunchy contrast to the creamy casserole.
Elote (Mexican Street Corn) – Grilled corn with cotija cheese and lime.
Cilantro Lime Rice – Bright, zesty, and delicious.
Refried Beans – Classic, hearty, and comforting.
Frequently Asked Questions (FAQ):
1. Can I use corn tortillas instead of flour tortillas?
Yes! Corn tortillas will give this casserole a slightly different texture and a more traditional Mexican flavor. However, they tend to break apart more easily, so I recommend warming them slightly before layering to prevent cracking.
2. What’s the best way to prevent my tortillas from getting soggy?
To avoid a mushy casserole:
- Make sure to drain the beans and tomatoes well before adding them to the filling.
- Don’t overdo the enchilada sauce between layers—just a light coating will do.
- Bake uncovered for the last 10 minutes to help crisp up the top layer.
3. Can I make this casserole vegetarian?
Absolutely! Simply swap out the ground beef for extra beans, mushrooms, bell peppers, or even lentils. You can also add diced sweet potatoes for extra heartiness.
4. Can I use store-bought taco seasoning?
Yes! But if you want to avoid preservatives or adjust the spice level, making your own is easy. Just mix:
- 1 tbsp chili powder
- 1 tsp cumin
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp paprika
- ¼ tsp cayenne (optional, for heat)
5. What enchilada sauce should I use?
Any brand works, but homemade enchilada sauce takes this dish to the next level! If using store-bought, I recommend Hatch Red Enchilada Sauce or Las Palmas for great flavor.
6. Can I make this casserole in a slow cooker?
Yes! Assemble it just like you would in a baking dish, layering the ingredients in your slow cooker, and cook on low for 3-4 hours. You won’t get the crispy baked top, but the flavors will still be delicious.
7. What’s the best way to reheat leftovers?
For best results, bake at 350°F for 15 minutes or microwave individual portions in 30-second bursts until heated through. Add a little extra enchilada sauce or cheese before reheating for the best texture!
Why You’ll Love This Recipe:
This Baked Burrito Casserole is everything a comfort food should be—cheesy, flavorful, easy to make, and incredibly satisfying. Whether you’re feeding a family, meal prepping for the week, or just treating yourself to something extra delicious, this casserole delivers every time.
So what are you waiting for? Grab your ingredients, preheat that oven, and let’s make some magic happen in the kitchen! Don’t forget to snap a pic and share your creation—I’d love to see how yours turns out! Enjoy, and happy cooking!
Print
Baked Burrito Casserole
- Total Time: 50 minutes
Description
A comforting and cheesy casserole that combines all the delicious flavors of a burrito in an easy-to-make baked dish. Perfect for a family dinner or meal prep!
Ingredients
For the filling:
- 1 lb ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 packet taco seasoning
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (10 oz) diced tomatoes with green chilies
- 1 cup cooked rice
- ½ cup sour cream
- 1 cup shredded cheddar cheese
For assembling:
- 5 large flour tortillas
- 1 cup enchilada sauce
- 1 cup shredded Mexican blend cheese
- Fresh cilantro, chopped (for garnish)
Instructions
1️⃣ Preheat the oven to 375°F (190°C).
2️⃣ Cook the beef: In a large skillet over medium heat, cook the ground beef until browned. Drain excess grease.
3️⃣ Add aromatics: Stir in the diced onion, garlic, and taco seasoning. Cook for 2 minutes until fragrant.
4️⃣ Mix in beans and rice: Add black beans, diced tomatoes with chilies, and cooked rice. Stir well and let simmer for 5 minutes.
5️⃣ Finish the filling: Remove from heat and mix in sour cream and shredded cheddar cheese.
6️⃣ Prepare the baking dish: Spread a thin layer of enchilada sauce at the bottom of a greased 9×13-inch baking dish.
7️⃣ Layer the casserole: Place a tortilla in the dish, spread a portion of the beef mixture on top, then repeat layering until all tortillas and filling are used.
8️⃣ Top with sauce and cheese: Pour the remaining enchilada sauce over the top and sprinkle with shredded Mexican blend cheese.
9️⃣ Bake: Cover with foil and bake for 25 minutes. Then, uncover and bake for an additional 10 minutes until the cheese is bubbly.
🔟 Serve: Remove from the oven, let cool for a few minutes, and sprinkle with fresh cilantro. Serve warm and enjoy!
Notes
- You can swap ground beef for ground turkey or shredded chicken.
- Add some heat by mixing in chopped jalapeños or using spicy enchilada sauce.
- Serve with guacamole, salsa, or a dollop of sour cream for extra flavor!
- Prep Time: 15 minutes
- Cook Time: 35 minutes

