As I settled down on a busy weeknight, the comforting aroma of my Easy Beef Enchilada Casserole with Rice began to fill my kitchen, instantly boosting my spirits. This hearty dish brings together seasoned ground beef, melty cheddar cheese, and vibrant veggies, creating a delightful balance that’s not only quick to prepare but also family-friendly. In just 20 minutes, you’ll have a satisfying dinner that transforms simple ingredients into a warm, cozy meal, perfect for those evenings when life gets hectic. Plus, this casserole is a crowd-pleaser that makes excellent leftovers, so you can savor those delicious Tex-Mex flavors all week long! Curious how to whip up this deliciousness? Let’s dive in!

Why is this casserole a must-try?
Quick and Easy: Whip up this dish in just 20 minutes, making it ideal for busy weeknights.
Hearty and Filling: With layers of ground beef, melted cheddar, and seasoned rice, this casserole provides satisfaction in every bite.
Flavorful Twist: The vibrant Tex-Mex flavors ensure everyone at the table will enjoy dinner.
Versatile Ingredients: Feel free to customize with your favorite beans or fresh veggies—this casserole is truly adaptable!
Meal Prepping Friendly: Prepare it in advance and simply bake when needed—perfect for those hectic days!
Don’t forget to serve it alongside a refreshing side salad or a slice of cornbread for a complete meal. If you need more easy dinner ideas, check out my Mexican Ground Beef or Steaks Brown Gravy recipes!
Beef Enchilada Casserole with Rice Ingredients
For the Casserole
• Ground Beef – Main protein that adds richness; feel free to substitute with ground turkey or chicken for a lighter option.
• Medium Onion – Adds sweetness and depth; shallots can give a milder flavor if desired.
• Garlic – Enhances the dish’s aroma; use fresh minced garlic or garlic powder based on your preference.
• Diced Tomatoes (14.5 oz can) – Provides acidity and moisture; fresh tomatoes work as a great alternative.
• Red Enchilada Sauce (10.75 oz can) – Key to the recipe’s flavor; both store-bought and homemade versions are delicious.
• Black Beans (15 oz can) – Adds fiber and protein; substitute with pinto beans if you prefer.
• Corn (15 oz can) – Imparts sweetness and texture; frozen corn can be used if thawed first.
• Cooked Rice (1 cup) – Acts as the casserole’s base, soaking up all those lively flavors; opt for brown rice or quinoa for added nutrition.
For the Seasoning
• Slap Ya Mama Seasoning (1 tsp) – A blend of spices that turns up the flavor; substitute with your favorite Cajun or Creole seasoning.
• Chili Powder (1 tsp) – Adds warmth and depth; cumin can be used for a different flavor kick.
• Ground Cumin (1 tsp) – Provides an earthy undertone; you can omit it for a milder dish if you prefer.
• Garlic Powder (1 tsp) – Boosts the garlic flavor level; use more minced garlic if you’d like a stronger punch.
• Black Pepper (1 tsp) – Adds a hint of heat; opt for white pepper for a unique twist.
• Red Pepper Flakes (½ tsp) – Provides spiciness; adjust to your taste or leave it out for a milder dish.
For the Topping
• Sharp Cheddar Cheese (1½ cups, shredded) – Melts beautifully for a rich, gooey topping; feel free to substitute with Monterey Jack or pepper jack for a different flair.
• Cilantro (⅓ cup, chopped) – Fresh herb that brightens up the dish; omit if you’re not a fan of herbs.
• Green Onions (¼ cup, sliced) – Adds crunch and freshness; chives can work well in place of green onions.
This Beef Enchilada Casserole with Rice combines wonderful flavors and textures that your family will adore! Ready to gather these ingredients and start cooking? Let’s get to it!
Step‑by‑Step Instructions for Beef Enchilada Casserole with Rice
Step 1: Preheat and Prepare
Begin by preheating your oven to 350°F (175°C). While the oven heats up, take a moment to prepare a 3-quart casserole dish by spraying it with non-stick cooking spray. This will ensure your Beef Enchilada Casserole with Rice comes out easily and maintains its lovely shape.
Step 2: Cook the Beef and Onions
In a large skillet or Dutch oven, heat over medium heat. Add the ground beef and diced medium onion, cooking for about 5–7 minutes. Stir occasionally until the beef is browned and the onions have softened. You’ll know it’s ready when the beef is no longer pink, and onions are translucent.
Step 3: Add Garlic
Once the beef is cooked, add minced garlic to the skillet and sauté for an additional 2 minutes. This will enhance the aroma of your dish and infuse the beef with lovely garlic flavor. After sautéing, remember to drain any excess fat to keep your casserole from becoming greasy.
Step 4: Stir in Vegetables and Rice
Now, it’s time to mix in the flavorful elements! Stir in the diced tomatoes, enchilada sauce, black beans, corn, and cooked rice. Sprinkle in the spices: Slap Ya Mama seasoning, chili powder, ground cumin, garlic powder, black pepper, and red pepper flakes. Mix well until all ingredients are evenly combined, creating a colorful mixture.
Step 5: Simmer the Mixture
Cover the skillet and reduce the heat to low, allowing the mixture to simmer for about 10 minutes. This step is crucial for letting the flavors meld and for the rice to heat through and absorb all those delicious Tex-Mex spices. Your mixture should be hot and bubbling when it’s ready.
Step 6: Transfer to Casserole Dish
Once the mixture is heated through, carefully transfer it to the prepared casserole dish. Use a spatula to spread it evenly. Now, generously sprinkle the shredded sharp cheddar cheese on top. This cheesy layer will create a gorgeous, gooey topping for your Beef Enchilada Casserole with Rice.
Step 7: Bake Until Bubbly
Place the casserole in the preheated oven and bake for 15–20 minutes. Keep an eye on it! It’s ready when the cheese is bubbly and golden brown, creating an inviting appearance. The enticing aroma will surely fill your kitchen with warmth and comfort.
Step 8: Garnish and Serve
After removing the casserole from the oven, let it cool for a few minutes. Then garnish with chopped cilantro and sliced green onions for a fresh finish. Your Beef Enchilada Casserole with Rice is now ready to serve—dig in and enjoy the cozy flavors!

Expert Tips for Beef Enchilada Casserole with Rice
-
Perfect Rice Texture: Avoid overcooking the rice during simmering. Overcooked rice can turn mushy and affect the casserole’s consistency.
-
Make-Ahead Magic: Assemble the Beef Enchilada Casserole with Rice in advance and keep it refrigerated before baking. Just pop it in the oven when you’re ready for dinner!
-
Freezer Friendly: Leftovers can be stored in an airtight container for up to 3 months. When reheating, cover with foil and bake at 350°F until heated through.
-
Cheesy Goodness: To ensure a beautifully melted cheese topping, sprinkle the cheese generously and bake until bubbly and golden.
-
Flavor Variations: Experiment with different beans or veggies, or try a blend of cheeses for a unique twist on this hearty dish!
Beef Enchilada Casserole with Rice Variations
Feel free to get creative with your Beef Enchilada Casserole, adding your personal touches and adjusting the flavors to your liking!
- Plant-Based Option: Swap ground beef for plant-based meat for a delicious vegetarian version that’s still hearty and satisfying.
- Cheese Twist: Change up the cheese varieties by using mozzarella or pepper jack for a different flavor experience.
- Spicy Kick: Add sliced jalapeños into the mixture or as a topping for an extra layer of heat that spice lovers will enjoy.
- Heart-Healthy: Substitute brown rice or quinoa instead of white rice to pack in even more nutrition.
- Sweet Potato Surprise: Use diced sweet potatoes in place of the rice for a nutritious twist that adds sweetness and texture.
- Fresh Herb Blend: Try including fresh herbs like parsley or basil as a topping instead of cilantro to create a unique flavor profile.
- Extra Veggie Boost: Add bell peppers or zucchini to the casserole for extra veggies and color; your family won’t even notice a difference!
- Tex-Mex Flavor Blast: Incorporate a can of diced green chilies with the beans for an extra punch of flavor that pairs beautifully with the spices.
Don’t forget that you can always get more easy weeknight meal ideas by checking out my Beefaroni Hearty Comfort recipe or dive into my Steaks Brown Gravy to switch things up on those busy evenings! Enjoy your cooking adventure!
What to Serve with Beef Enchilada Casserole with Rice
As the enticing aroma of your casserole fills the air, consider these delightful side dishes to create a memorable meal experience.
-
Crisp Green Salad: A refreshing salad with mixed greens, cucumbers, and a zesty vinaigrette adds a bright contrast to the rich flavors of the casserole. The crunchiness will make each bite enjoyable.
-
Creamy Guacamole: Smooth and flavorful, guacamole pairs beautifully with the casserole’s spices, offering a luscious, creamy balance. Serve it with tortilla chips for a delightful appetizer before diving into your main dish.
-
Mexican Street Corn: Grilled corn on the cob, slathered with mayo, cheese, and spices, brings a sweet and savory element to the table. This summery side will transport your taste buds straight to the streets of Mexico.
-
Salsa and Chips: A classic duo, serving fresh salsa with tortilla chips provides an excellent crunchy contrast. The vibrant flavors of the salsa will complement the zest of the Beef Enchilada Casserole perfectly!
-
Refried Beans: Creamy and hearty, refried beans add a dose of protein, making your meal even heartier. They’re a traditional side that enhances the Tex-Mex theme while satisfying hungry bellies.
-
Frozen Margarita: For a refreshing drink option, a chilled margarita can bring a festive feel to your dinner. The tangy lime flavor will delightfully balance the savory aspects of the casserole.
-
Warm Cornbread: Soft, sweet cornbread is a lovely accompaniment that adds a comforting touch to your meal. Its slight sweetness pairs well with the savory notes of the Beef Enchilada Casserole, elevating your dining experience.
These delightful accompaniments promise to elevate your Beef Enchilada Casserole with Rice into a cozy, wholesome feast for family and friends!
Make Ahead Options
These Beef Enchilada Casseroles with Rice are perfect for meal prep enthusiasts! You can assemble the entire casserole up to 24 hours in advance and refrigerate it before baking, which allows the flavors to meld beautifully. Just prepare the beef mixture, layer it in the dish, and top it with cheese. When you’re ready to serve, simply pop it in the oven and bake for 15-20 minutes until bubbly and golden. To maintain quality, cover the casserole tightly with plastic wrap to prevent drying out. This way, you can have a delicious home-cooked meal on the table without the last-minute rush!
How to Store and Freeze Beef Enchilada Casserole with Rice
Fridge: Keep any leftovers of Beef Enchilada Casserole with Rice in an airtight container for up to 4 days. This ensures it stays fresh and delicious for your next meal.
Freezer: For longer storage, portion the casserole in airtight containers or freezer bags and freeze for up to 3 months. Label them with the date for easy tracking.
Reheating: To reheat, simply preheat your oven to 350°F and cover the casserole with foil for about 20-30 minutes until heated through. Remove the foil during the last 5 minutes for an extra cheesy top!
Room Temperature: Avoid leaving the casserole at room temperature for more than 2 hours to maintain food safety. Always refrigerate leftovers promptly after serving.

Beef Enchilada Casserole with Rice Recipe FAQs
How do I choose the right ground beef?
Absolutely! When selecting ground beef, look for meat with a good fat content—around 80/20 (80% lean, 20% fat) is ideal. This balance ensures your casserole remains juicy and flavorful. Avoid ground beef that appears discolored or has a strong odor, as those are signs it may not be fresh.
What’s the best way to store leftovers?
You can store your Beef Enchilada Casserole with Rice in an airtight container in the refrigerator for up to 4 days. Just make sure to let it cool to room temperature before sealing. This helps maintain its moisture and keeps the flavors fresh!
Can I freeze this casserole?
Absolutely! You can freeze your Beef Enchilada Casserole with Rice in airtight containers or freezer bags for up to 3 months. Just be sure to label your containers with the date. When it’s time to enjoy it again, thaw it in the fridge overnight and then reheat in a preheated oven at 350°F, covered with foil for about 20-30 minutes.
What if my casserole is too dry after baking?
Should your casserole turn out a bit dry, don’t worry! Next time, you might try adding a splash more enchilada sauce or a touch of broth before baking. Another option is to cover it with foil during baking to help retain moisture and prevent it from drying out.
Are there any dietary considerations I should be aware of?
Of course! If you’re cooking for someone with allergies, check the ingredients carefully. This recipe includes dairy, so opt for plant-based cheese if lactose is an issue. For those on gluten-free diets, ensure your enchilada sauce is gluten-free; you can easily make your own if necessary. Always remember to confirm that canned ingredients like beans and tomatoes also meet dietary restrictions.
How do I know when the casserole is done baking?
You’ll know the Beef Enchilada Casserole with Rice is done when the cheese is bubbly and golden brown, which typically takes about 15-20 minutes in the oven. To ensure everything is heated through, you can also use a food thermometer; the center should register at least 165°F.

Hearty Beef Enchilada Casserole with Rice for Cozy Nights
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and prepare a 3-quart casserole dish with non-stick cooking spray.
- In a large skillet or Dutch oven, cook the ground beef and diced onion over medium heat for 5–7 minutes until browned.
- Add minced garlic and sauté for another 2 minutes, then drain any excess fat.
- Stir in diced tomatoes, enchilada sauce, black beans, corn, and cooked rice along with all the spices.
- Cover and simmer on low for about 10 minutes.
- Transfer the mixture to the casserole dish and sprinkle shredded cheddar cheese on top.
- Bake in the preheated oven for 15–20 minutes until the cheese is bubbly and golden.
- Remove from oven, let cool slightly, then garnish with cilantro and green onions before serving.

Leave a Reply