Beef Enchilada Casserole with Rice Recipe

Prepare to fall in love with comfort food all over again with this Beef Enchilada Casserole with Rice. Packed with hearty ground beef, tender rice, melty cheese, and a pop of color from corn and black beans, this bake is everything you want in a family-friendly meal. I adore how easy it is to toss together, but even more, I love its bold flavors and playful textures—the tang from enchilada sauce, the smoky cumin, and that riot of fresh cilantro on top. Everyone who tastes it always asks for seconds. Weeknights just got a whole lot more exciting!

Ingredients You’ll Need

One of the very best things about Beef Enchilada Casserole with Rice is how the ingredients are both simple and totally essential. Every single component brings something special—flavor, texture, or a pop of color—that you simply can’t skip if you want that ultimate cheesy, zesty bite.

  • Ground beef: Classic, savory, and filling—the undeniable star of the casserole!
  • Onion: A little diced onion softens in the pan, lending sweetness and aroma to every bite.
  • Garlic: Two cloves, minced; these add warmth and depth that always makes the sauce richer.
  • Black beans: Creamy and hearty, black beans soak up the flavors and add a nutrition boost.
  • Diced tomatoes with green chilies: Rotel or a similar brand brings acidity and a gentle heat for balance.
  • Red enchilada sauce: The secret to that luscious, tangy coating—choose your favorite spice level!
  • Frozen corn: Every spoonful gets a splash of sweetness and great color from these golden kernels.
  • Cooked white rice: Rice acts as the cozy, chewy foundation, soaking up all the enchilada goodness.
  • Chili powder: Adds subtle heat and an unmistakable southwestern vibe.
  • Cumin: Smoky and warm; don’t skip it, as cumin ties the whole casserole together.
  • Salt: Just enough to make all the flavors pop.
  • Shredded Mexican blend cheese: This dreamy cheese blend melts into gooey magic on top and between the layers.
  • Chopped cilantro and sliced green onions: For that bright, fresh finish no casserole should be without.

How to Make Beef Enchilada Casserole with Rice

Step 1: Brown the Beef

Kick things off by preheating your oven to 375°F (190°C). In a large skillet over medium heat, add your ground beef. Sauté, stirring often, until it’s crumbled and beautifully browned. This builds a savory base that infuses the entire Beef Enchilada Casserole with Rice with serious flavor.

Step 2: Cook the Onion and Garlic

Once your beef is golden and cooked through, add the diced onion and minced garlic to the pan. Sauté for 2 to 3 minutes until the onion turns translucent and the garlic is fragrant. This quick step adds an instant flavor boost and soaks into the beef.

Step 3: Stir in the Veggies, Rice, and Spices

To the same skillet, toss in those drained black beans, diced tomatoes with green chilies, enchilada sauce, corn, cooked rice, chili powder, cumin, and salt. Give everything a solid mix, making sure the rice and beef soak up the sauce and seasonings. This is where the casserole’s savory magic truly happens!

Step 4: Layer the Casserole

Spoon half of your hearty mixture into a greased 9×13-inch baking dish and spread it evenly. Sprinkle 1 cup of the Mexican blend cheese over this first layer, creating a gooey middle you’ll absolutely love. Add the rest of the beef-and-rice mixture on top and finish with the second cup of cheese for a glorious cheesy crown.

Step 5: Bake to Bubbly Perfection

Cover the casserole with foil and pop it in the oven for 20 minutes. Then, pull off the foil and bake uncovered for another 10 to 15 minutes, until the cheese on top is melted, golden, and bubbling in the corners. Let the casserole cool slightly—it will set up just enough to slice perfectly into squares!

How to Serve Beef Enchilada Casserole with Rice

Beef Enchilada Casserole with Rice Recipe - Recipe Image

Garnishes

No casserole is complete without a big flourish of color and freshness! Top your Beef Enchilada Casserole with Rice with a generous handful of chopped cilantro and sliced green onions. Want extra zing? Add a few avocado slices, a dollop of sour cream, or even a sprinkle of pickled jalapeños for extra personality.

Side Dishes

Pairing this casserole with the right side dishes makes dinner feel like a celebration. I love serving it with crunchy tortilla chips, a crisp green salad with lime vinaigrette, or creamy guacamole. For a heartier spread, warm flour or corn tortillas make perfect vehicles for scooping up every cheesy, saucy bite.

Creative Ways to Present

Turn dinner into a party by baking Beef Enchilada Casserole with Rice in individual ramekins for personalized portions, or use a cast iron skillet for rustic table style. Top with a fried egg and hot sauce for a delightful brunch twist, or serve in tacos for an unexpected casserole remix!

Make Ahead and Storage

Storing Leftovers

Transfer any leftovers of your Beef Enchilada Casserole with Rice into an airtight container. Refrigerated, it stays fresh and flavorful for 3 to 4 days—making it perfect for lunchboxes, meal prep, or midnight cravings. The flavors actually deepen overnight!

Freezing

This casserole is a freezer superstar. Cool it completely, then wrap the dish tightly in foil or plastic wrap. Beef Enchilada Casserole with Rice can be frozen for up to 3 months. I like to portion squares first for easy reheating—future you will thank you!

Reheating

Reheat individual portions in the microwave (cover to keep them moist) or warm larger portions in a 350°F oven, loosely covered with foil, until heated through. A few minutes under the broiler at the end restores that irresistible bubbly cheese top.

FAQs

Can I use ground turkey or chicken instead of beef?

Absolutely! You can easily swap the ground beef for ground turkey or chicken. Either option will deliver a lighter version of Beef Enchilada Casserole with Rice without skimping on those bold, satisfying flavors.

Is this casserole spicy?

The casserole has a gentle heat—just enough to keep things interesting! For a spicier kick, use a hot enchilada sauce, add a dash of hot sauce, or throw in some chopped jalapeños. You’re fully in charge of the spice level.

Can I make it vegetarian?

Totally! Omit the beef and double up on black beans or add more veggies like zucchini or bell peppers. You’ll still get an incredible Beef Enchilada Casserole with Rice experience—with extra plant power!

What should I use if I need a gluten-free version?

Simply double check that your enchilada sauce is gluten-free (many brands offer this) and you’re golden. All the other ingredients in Beef Enchilada Casserole with Rice are naturally gluten-free.

Can I assemble it ahead and bake later?

Definitely. Assemble the casserole, cover, and refrigerate for up to 24 hours before baking. This is a huge time-saver for busy nights, and it gives the flavors even more time to mingle.

Final Thoughts

If you’re after a comforting, crowd-pleasing meal with maximum flavor and minimum fuss, give this Beef Enchilada Casserole with Rice a try. It’s as fun to make as it is to eat, and I promise, it’ll become a regular on your dinner table. Enjoy every cheesy, hearty bite!

Print

Beef Enchilada Casserole with Rice Recipe

Beef Enchilada Casserole with Rice Recipe

4.6 from 8 reviews

This Beef Enchilada Casserole with Rice is a comforting and flavorful dish that combines seasoned ground beef, black beans, corn, and rice, all baked together with enchilada sauce and gooey cheese. It’s a perfect weeknight meal that the whole family will love!

  • Author: nadia
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican-American
  • Diet: Non-Vegetarian

Ingredients

Units Scale

For the Casserole:

  • 1 pound ground beef
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 (10-ounce) can diced tomatoes with green chilies (like Rotel)
  • 1 (10-ounce) can red enchilada sauce
  • 1 cup frozen corn
  • 2 cups cooked white rice
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon salt
  • 2 cups shredded Mexican blend cheese
  • Chopped fresh cilantro and sliced green onions for garnish

Instructions

  1. Preheat the oven: Preheat oven to 375°F (190°C).
  2. Cook the beef: In a large skillet over medium heat, cook the ground beef until browned. Add the onion and garlic, cook until softened.
  3. Add ingredients: Stir in black beans, diced tomatoes, enchilada sauce, corn, rice, chili powder, cumin, and salt. Mix well.
  4. Layer the casserole: Spread half of the mixture in a greased baking dish. Sprinkle with 1 cup of cheese. Add the remaining mixture and top with the remaining cheese.
  5. Bake: Cover with foil and bake for 20 minutes. Remove foil and bake for 10-15 minutes until cheese is melted.
  6. Garnish and serve: Let cool slightly, then garnish with cilantro and green onions before serving.

Notes

  • You can substitute ground turkey or chicken for the beef.
  • Add jalapeños or hot sauce for a spicier version.
  • This dish is great for meal prep and freezes well.

Nutrition

  • Serving Size: 1 square
  • Calories: 490
  • Sugar: 5 g
  • Sodium: 720 mg
  • Fat: 26 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 39 g
  • Fiber: 4 g
  • Protein: 28 g
  • Cholesterol: 75 mg

Did you like this recipe?