I am completely obsessed with this Beef Enchilada Casserole with Rice. It has been on repeat in my kitchen for weeks. There’s something about the combination of cheesy goodness, spicy enchilada sauce, and tender ground beef that hits all the right notes, especially after a long day. Just imagine that first whiff of enchilada sauce hitting a hot skillet, followed by the comforting aroma of bubbling cheese as it bakes in the oven. It’s like a warm hug on a plate!
This dish comes together quickly, making it a perfect solution for those busy weeknights when you want something hearty and flavorful but don’t have the time to fuss over multiple complicated steps. Pair it with a simple side salad or some tortilla chips, and dinner is complete!
Why You Will Love This Recipe
There’s a reason this dish has made its way into my heart and onto my dinner table week after week. Here’s what makes it so irresistible:
- Fast and Easy: With just a few simple steps, you can have this dish prepped and in the oven in under 15 minutes. It bakes while you kick back and relax.
- Simple Ingredients: Most of these ingredients are pantry staples you probably already have on hand, making it super easy to whip up on a whim.
- One Pan Wonder: Everything comes together in one dish, which means you’ll have minimal cleanup afterward. No one wants to deal with a mountain of dishes after dinner.
- Crowd Pleaser: This casserole is loved by everyone in my family, from kids to adults. It’s a sure way to get everyone at the table.
- Make Ahead Friendly: This casserole not only reheats beautifully but can also be assembled the night before and popped in the oven when you’re ready.
Ingredient Notes
Let’s demystify the superstar ingredients you’ll need to whip up this magical dish.
- Ground Beef: This is your main protein. It adds richness and a hearty texture to the casserole. If you’re looking for a leaner option, ground turkey or chicken work well as substitutes. You can find these at any grocery store.
- Enchilada Sauce: This provides the delicious base flavor that ties everything together. If you want to make it from scratch, blend some tomatoes, chili powder, garlic, and a pinch of cumin. Alternatively, store-bought varieties are readily available and save you a ton of prep time.
- Beans (Black or Pinto): Both add creaminess and protein, making this dish more filling. They also help absorb the flavors of the sauce. You can easily swap them with lentils if you’re looking for a plant-based alternative.
- Shredded Cheese: Who doesn’t love gooey, melty cheese? It’s the final touch that brings everything together. For a twist, try a blend of Mexican cheeses or even a dairy-free cheese option if needed.
Ingredients
- 1 lb ground beef
- 1 can enchilada sauce
- 1 can beans (black or pinto), rinsed and drained
- 1 cup corn
- 2 cups cooked rice
- 1 cup shredded cheese
- Chopped cilantro for garnish
- Chopped green onions for garnish
- Salt and pepper to taste
How to Make Beef Enchilada Casserole with Rice
Preheat oven to 350°F (175°C).
In a skillet, cook ground beef over medium heat until browned; drain excess fat. Keep an eye on it to ensure it doesn’t cook too long and dry out.
Stir in enchilada sauce, beans, corn, cooked rice, salt, and pepper. This is the moment where flavors start to meld together and create that mouthwatering aroma.
Pour the mixture into a greased 9×13 inch casserole dish. Spread it evenly so that every bite contains all the delicious goodness.
Top with shredded cheese. Use as much cheese as your heart desires. Trust me, no one will complain.
Bake for 25-30 minutes, or until cheese is melted and bubbly. This step is essential for getting that perfect golden crust on top.
Garnish with chopped cilantro and green onions before serving. The fresh toppings add a nice crunch and flavor contrast.
Tips for the Best Beef Enchilada Casserole with Rice
Don’t Overcook the Beef: Overcooked beef can turn tough and dry. Aim for a nice, browned color.
Taste as You Go: Always check your salt and pepper levels after stirring in your ingredients. You can build layers of flavor this way.
Let It Rest: Allow the casserole to cool for a few minutes before serving. This helps it set, making it easier to slice and serve.
Customize Your Toppings: Feel free to get creative with toppings. Diced avocados, sour cream, or sliced jalapeños can elevate this dish even more.
How to Store Leftovers
Once the casserole has cooled, cover it tightly and store it in the refrigerator for up to 3 days. For longer storage, consider freezing it, which can extend its life to about three months. To reheat, simply thaw overnight in the fridge and pop it in the oven at 350°F (175°C) until heated through.
Frequently Asked Questions
How long does it take to prep and can I make it ahead of time?
The prep time is around 15 minutes, and it can definitely be made ahead. Assemble it the night before and just pop it in the oven.
What if I don’t have certain ingredients?
If you’re missing an ingredient, like the enchilada sauce, you can use salsa or homemade tomato sauce with a few spices mixed in.
Can I make this gluten-free or dairy-free?
Yes! For gluten-free, ensure your enchilada sauce is certified. For dairy-free, use a dairy-free cheese substitute and omit any cheese if desired.
The Bottom Line
This Beef Enchilada Casserole with Rice is a delightful blend of flavors and textures that will quickly become a staple in your weeknight rotation. With its simplicity and satisfying taste, it’s sure to please your family.
I can’t wait for you to try this dish. It’s warm, comforting, and undeniably delicious, making it the perfect candidate for your next family dinner.
Did you make this Beef Enchilada Casserole? I would love to hear how it went. Drop a comment below, leave a rating, or share a photo with me on social media. Your feedback makes my day and helps me create more recipes you will love.
PrintBeef Enchilada Casserole with Rice
A hearty and flavorful Beef Enchilada Casserole with Rice that combines ground beef, cheesy goodness, and spicy enchilada sauce, perfect for busy weeknights.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Gluten-free, Dairy-free options available
Ingredients
- 1 lb ground beef
- 1 can enchilada sauce
- 1 can beans (black or pinto), rinsed and drained
- 1 cup corn
- 2 cups cooked rice
- 1 cup shredded cheese
- Chopped cilantro for garnish
- Chopped green onions for garnish
- Salt and pepper to taste
Instructions
- Preheat oven to 350°F (175°C).
- Cook ground beef in a skillet over medium heat until browned; drain excess fat.
- Stir in enchilada sauce, beans, corn, cooked rice, salt, and pepper.
- Pour the mixture into a greased 9×13 inch casserole dish and spread evenly.
- Top with shredded cheese.
- Bake for 25-30 minutes, or until cheese is melted and bubbly.
- Garnish with chopped cilantro and green onions before serving.
Notes
Allow the casserole to cool for a few minutes before serving to help it set. Customize toppings as desired.

