Cheesy Beef Enchiladas With Mexican Rice Recipe

February 11, 2026

There’s something truly heartwarming about a plate of cheesy beef enchiladas paired with flavorful Mexican rice. It takes me back to cozy family dinners filled with laughter, the comforting aroma of spices, and the satisfying taste of melted cheese wrapped in tender tortillas. If you’ve been craving a meal that’s both nostalgic and incredibly easy to whip up, this recipe is your new best friend in the kitchen.

Whether you’re making dinner for your loved ones or craving a crowd-pleaser for your next gathering, these enchiladas hit all the right notes. Trust me, once you try this recipe, it’ll become a staple in your meal rotation – quick, satisfying, and oh-so-delicious!

Why You’ll Love Cheesy Beef Enchiladas with Mexican Rice

  • Fast: Ready in under an hour, perfect for busy weeknights.
  • Easy: Simple ingredients and straightforward steps.
  • Giftable: Makes a great dish to share or bring to potlucks.
  • Crowd-pleasing: Loved by kids and adults alike.

Ingredients

Let’s break down what you’ll need to make this comforting dish come to life:

  • Ground beef: The hearty base of your enchilada filling.
  • Onion and garlic: Classic aromatics that bring depth and flavor.
  • Red enchilada sauce: Adds that rich, tangy, and slightly spicy kick.
  • Flour or corn tortillas: Your wraps of choice; both work wonderfully here.
  • Mexican cheese blend: A melty, flavorful combo that creates that irresistible cheesy topping.
  • Avocado and fresh cilantro: Fresh garnishes that brighten up the dish.
  • For the Mexican rice: Long-grain rice, vegetable oil, chicken broth, tomato sauce, cumin, and chili powder bring a warm, savory side.

How to Make Cheesy Beef Enchiladas with Mexican Rice

Step 1: Prepare the Filling

Start by heating a skillet over medium heat. Add your ground beef and cook it until it’s nicely browned, breaking it apart as it cooks. Once the beef starts to look golden, toss in the diced onion and minced garlic. Let those cook together for about 3 minutes until everything is soft and fragrant.

Now stir in half a cup of that luscious red enchilada sauce, coating all the beef and veggies with that rich flavor. Once combined, remove the skillet from the heat and set it aside. Your filling is ready!

Step 2: Assemble the Enchiladas

Preheat your oven to 375°F (190°C) so it’s nice and hot when you’re ready to bake. Grab your tortillas and spoon a generous amount of the beef filling into the center of each one. Roll them up tightly – this is the fun part! Place each rolled tortilla seam-side down in a greased baking dish to keep them from unrolling.

Pour the remaining enchilada sauce evenly over the tortillas, then shower the top with your shredded Mexican cheese blend. The cheese is what makes these enchiladas truly irresistible once melted and bubbly.

Step 3: Bake to Perfection

Pop your dish into the oven and bake for 20 to 25 minutes. You’ll know it’s done when the cheese is beautifully melted, bubbly, and starting to turn a lovely golden color. The kitchen will smell amazing by this point – I always find it’s the best kind of hunger therapy!

Step 4: Prepare the Mexican Rice

While the enchiladas are baking, you can multitask by making the Mexican rice. In a medium pot, heat the vegetable oil over medium heat. Add the rice and toast it, stirring often, until it turns a light golden shade. This step adds a nice nutty flavor and keeps the rice fluffy.

Next, stir in the chicken broth, tomato sauce, cumin, and chili powder. Bring this mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer for 15 to 20 minutes. The rice will soak up all those cozy flavors and become tender and fluffy. This rice pairs beautifully with the enchiladas, making every bite a fiesta!

Step 5: Serve and Garnish

Once everything is ready, plate up two enchiladas per person alongside a generous scoop of the Mexican rice. Top it all off with fresh slices of avocado and a sprinkle of chopped cilantro for that fresh, vibrant touch. It’s a meal that looks as good as it tastes.

Substitutions & Additions

  • Cheese: If you prefer, swap the Mexican blend for Monterey Jack or sharp cheddar for a different cheesy twist.
  • Protein: Ground turkey or shredded chicken work great as lighter alternatives.
  • Tortillas: For a gluten-free option, use corn tortillas exclusively.
  • Spice it up: Add diced jalapeños to the filling or sprinkle some chili flakes for extra heat.
  • Veggie boost: Mix in black beans, corn, or bell peppers with the beef for added texture and nutrition.

Tips for Success

  • Warm your tortillas slightly in the microwave or on a skillet before assembling to prevent cracking when rolling.
  • Don’t overfill the tortillas; a couple of spoonfuls of filling is usually perfect to roll neatly.
  • Use a good-quality enchilada sauce or try making your own for an extra homemade touch.
  • Prepare the beef filling and rice ahead of time to make dinner a breeze on busy nights.
  • If you love crispy edges, broil the enchiladas for the last 2 minutes of baking, watching carefully to avoid burning.

How to Store Cheesy Beef Enchiladas with Mexican Rice

Got leftovers? No worries! Store the enchiladas and rice separately in airtight containers in the refrigerator. They’ll stay fresh for 3 to 4 days. When you’re ready to enjoy them again, reheat in the oven or microwave until warm. For longer storage, you can freeze the enchiladas before baking—just cover tightly and bake from frozen, adding extra time.

FAQs

Can I make these enchiladas ahead of time?

Absolutely! Assemble the enchiladas and refrigerate them covered for up to 24 hours before baking. This makes for an easy, stress-free dinner later.

What’s the best cheese to use for enchiladas?

A Mexican cheese blend is ideal because it melts well and has a nice flavor. Cheddar, Monterey Jack, or mozzarella can work too if that’s what you have on hand.

Can I use canned enchilada sauce?

Yes, canned sauce works perfectly and saves time. For a homemade touch, you might enjoy trying your hand at a simple homemade enchilada sauce recipe someday!

How spicy are these enchiladas?

These enchiladas have a mild to moderate heat level, but you can easily adjust the spice by choosing a mild or hot enchilada sauce or adding jalapeños as you like.

If you enjoy meals like these, you might also love exploring other comforting favorites like my easy hamburger green bean casserole or the flavorful creamy garlic parmesan chicken bowtie pasta for more cozy dinner ideas.

And if you’re in the mood for a delicious dessert to round out your meal, don’t miss the delightful no-bake orange creamsicle cheesecake that’s as easy as it is scrumptious!

Happy cooking, and enjoy every cheesy, flavorful bite!

For more mouthwatering recipes and kitchen inspiration, be sure to follow me on Pinterest.

Cheesy Beef Enchiladas with Mexican Rice

There’s something truly heartwarming about a plate of cheesy beef enchiladas paired with flavorful Mexican rice. This comforting classic is easy to make and perfect for cozy family dinners or crowd-pleasing gatherings.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mexican

Ingredients
  

For the Enchiladas
  • 1 lb ground beef breaking apart as it cooks
  • 1 cup diced onion
  • 2 cloves garlic minced
  • 0.5 cup red enchilada sauce plus additional for topping
  • 8 flour or corn tortillas wraps of choice
  • 2 cups Mexican cheese blend shredded
  • 1 avocado sliced, for garnish
  • 2 tbsp fresh cilantro chopped, for garnish
For the Mexican Rice
  • 1 cup long-grain rice
  • 1 tbsp vegetable oil
  • 1.5 cups chicken broth
  • 0.5 cup tomato sauce
  • 1 tsp cumin
  • 1 tsp chili powder

Equipment

  • Skillet
  • Baking Dish
  • Medium Pot

Method
 

  1. Step 1: Heat a skillet over medium heat. Add ground beef and cook until browned, breaking it apart as it cooks. Add diced onion and minced garlic, cooking together for about 3 minutes until soft and fragrant. Stir in half a cup of red enchilada sauce, coating all the beef and veggies. Remove from heat and set aside.
  2. Step 2: Preheat oven to 375°F (190°C). Spoon beef filling into center of each tortilla and roll tightly. Place rolled tortillas seam-side down in a greased baking dish. Pour remaining enchilada sauce evenly over and top with shredded Mexican cheese blend.
  3. Step 3: Bake enchiladas for 20 to 25 minutes until cheese is melted, bubbly, and golden. Optionally broil for last 2 minutes for crispy edges.
  4. Step 4: While enchiladas bake, heat vegetable oil in a medium pot over medium heat. Add rice and toast, stirring often, until light golden. Stir in chicken broth, tomato sauce, cumin, and chili powder. Bring to boil, then reduce heat to low, cover, and simmer for 15 to 20 minutes until rice is tender and fluffy.
  5. Step 5: Serve two enchiladas per person with a scoop of Mexican rice. Garnish with sliced avocado and chopped cilantro.

Notes

Swap the Mexican cheese blend for Monterey Jack or sharp cheddar if preferred. Use ground turkey or shredded chicken as lighter proteins. For gluten-free, use only corn tortillas. Add jalapeños or chili flakes for extra spice. Mix black beans, corn, or bell peppers into the beef filling for added texture and nutrition. Warm tortillas before assembling to prevent cracking. Store leftovers in airtight containers in the fridge for 3 to 4 days.

Leave a Comment

Recipe Rating