If you’re looking for a delicious yet totally easy dinner recipe, this Mexican Beef and Rice Skillet is the one-pan wonder that will make everyone happy (my whole family gets excited about this!).

Watch the video tutorial to see how easy this is! It’s ready in under 30 minutes and comes together in one skillet—seasoned beef, rice, and a glorious layer of melted cheese. Plus, it reheats beautifully.

Mexican Ground Beef and Rice Skillet garnished with fresh diced tomatoes, avocado, and cilantro. Ready to serve with a spoon.

This post may contain affiliate links. Read my disclosure policy.

Mexican Beef and Rice Skillet Recipe

My sister Svetlana shared this Mexican Beef and Rice Skillet recipe with me. I told her I was looking for more ground beef recipes (since we have it stockpiled in our freezer), and when she told me how much her family loved this dish, I knew I had to try it—and it was such a hit with my family!

The gooey, bubbly layer of cheese on top seals the deal for everyone. Watching those cheesy, savory scoops of beef and rice come out of the pan is enough to make everyone’s mouth water!

We love Mexican-inspired dinners, from flavorful Fish Tacos to Chicken Tortilla Soup and Pork Carnitas. If you are a fan of Mexican cuisine, this Mexican Beef and Rice Skillet is an absolute must-try!

Mexican Beef and Rice Skillet Video

Watch me make this Mexican Beef and Rice Skillet recipe. You’ll be amazed at how fast you can create a mouthwatering, flavor-packed dinner all in one pan. Hit play and get ready to impress your family tonight!

Ingredients for Mexican Beef and Rice Casserole

This recipe couldn’t be easier to make! Simply season the ground beef, then toss in the rest of the ingredients to simmer together in the skillet. It’s honestly hard to mess this one up.

  • Ground beef – The hearty protein base for this recipe. I like to use 80/20. You could also use ground turkey or ground chicken for a leaner option.
  • Onion & Garlic – Aromatics that add sweetness and tons of flavor
  • Taco seasoning – Infuses authentic flavors and spice to each ingredient.
  • Rotel Diced Tomatoes and Green Chilis (Original) – makes the meat mixture so juicy and tender.
  • Black beans – Add more protein to the dish. Be sure to rinse and drain canned beans.
  • Corn – Adds sweetness, crunch, and color to the skillet.
  • Rice – Serves as the filling, comforting base that absorbs all the flavors. Rinse the rice before using.
  • Chicken stock – Adds moisture to soften the rice, while adding a rich and savory flavor. Homemade Chicken Broth will always taste best.
  • Shredded cheese – Mexican cheese, Colby Jack, or because I always have mozzarella and cheddar on hand, I make my own blend with equal parts of each.

Don’t Love Beans?

My sister mentioned that her children don’t love beans so she leaves them out and instead increases the rice to 1 cup.

Ingredients for Mexican Beef and Rice Skillet: Ground beef, jasmin rice, chicken stock, garlic, salt, shredded cheese, black beans, onion, corn, Rotel tomatoes, taco seasoning

How to Make One Skillet Mexican Beef and Rice

I love that this dish is prepared in one skillet. Not only does it make cleanup a breeze, but the flavors meld together, convincing even the pickiest eaters to clean their plates.

  • Brown the Ground Beef – In a large skillet over medium heat, heat 1 Tbsp oil and then add the ground beef. Cook, breaking the meat apart with a spatula, until it’s no longer pink, about 3 minutes. If you use a leaner ground beef, you may need to add a bit more oil to the pan.
Ground beef browning in a skillet with a drizzle of olive oil
  1. Sauté – Add the chopped onion and sauté until softened, about 3-4 minutes. Stir in the garlic and cook for another 30 seconds until fragrant.
Browned ground beef with diced onion and minced garlic on top
  1. Season – Sprinkle in the taco seasoning and mix well. If you don’t have taco seasoning on hand, try my homemade Taco Seasoning, which I developed with simple spices you likely have on hand.
Ground beef in a skillet with taco seasoning on top
  1. Add Rotel, Beans, Corn, and Rice – Pour in the Rotel tomatoes with their juices, along with the drained and rinsed black beans, corn, and rinsed rice, stirring to ensure everything is evenly combined.
Mexican Ground Beef and Rice Skillet with the black beans, corn, rice, and Rotel tomatoes added to the ground beef.

Do I Need to Rinse Rice?

Rinsing rice is a good practice to remove excess starch. You’ll also be removing potential dirt, dust, debris, and pesticides. I put my rice in a sieve and rinse under running water until the water runs clear underneath.

  1. Simmer – Stir in 2 cups of chicken stock and salt, bringing the mixture to a light boil. Lower the heat to a simmer, cover with a tight-fitting lid, and let it simmer on low for 15 minutes or until the rice is cooked. Turn off the heat.
  1. Melt the Cheese – Remove the lid, sprinkle the cheese on top, cover again, and let it rest for 5 minutes to melt the cheese.
Mexican Ground Beef and Rice Skillet topped with shredded Mexican cheese blend
  1. Garnish with fresh cilantro before serving, or top with your favorite taco toppings (see ideas below for inspiration).
Mexican Beef and Rice skillet prepared and garnished with melted cheese and fresh cilantro

Optional Taco Toppings

Serve with

You can serve this as a meal or make it the main course with these simple sides:

Make-Ahead

Since this recipe keeps and reheats well, it’s great for meal prep. My best tips for re-heating are to add a sprinkle of water to keep things moist and add a fresh ingredient, whether that’s some extra cheese or garnish – it can really brighten up leftovers.

  • To Refrigerate: Once the cooled, transfer to an airtight container and refrigerate for 3-4 days.
  • To Reheat: Place a portion on a plate, sprinkle it with water to keep it moist, and microwave in 30-second increments until it’s steamy and hot. To reheat on the stovetop, place a portion in a skillet over medium-low heat, add a splash of water, cover, and heat until steamy hot.
A serving spoon loaded with Mexican Ground Beef and Rice Skillet, showcasing the Mexican cheese pulls.

Whether you’re in a hurry or not, I hope you’ll enjoy this flavorful and satisfying Mexican Beef and Rice Skillet. It’s a quick and easy meal that brings everyone to the table for a delicious family dinner.

Mexican Beef and Rice Skillet Recipe

4.98 from 114 votes
Mexican Beef and Rice Skillet with Serving Spoon and garnished with avocados, tomatoes and cilantro
This is a one-pan, 30-minute easy dinner that you'll make over and over. It's one of our favorite ways to use ground beef, and it is protein-packed between the meat and the beans. You can add your favorite taco toppings for serving and you'll love that this reheats well!
Prep Time: 7 minutes
Cook Time: 23 minutes
Total Time: 30 minutes

Ingredients 

Servings: 6 servings
  • 1 Tbsp olive oil
  • 1 lb ground beef, 80/20 or 85/15
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 4 Tbsp taco seasoning
  • ½ tsp fine sea salt, or to taste
  • 10 oz can Rotel Diced Tomatoes and Green Chilis , (Original)
  • 1 can black beans, drained and rinsed
  • 1 cup corn, rinsed-frozen or canned
  • ¾ cup jasmine rice, rinsed and drained
  • 2 cups low-sodium chicken stock
  • 2 cups Mexican cheese, Colby jack, or equal parts mozzarella and cheddar

Instructions

  • Heat 1 Tbsp oil in a large skillet over medium heat, and then add the ground beef. Sauté, breaking it apart with a spatula just until it’s no longer pink, about 3 minutes.
  • Add chopped onion and sauté until the onion is softened, another 3-4 minutes. Add garlic and cook for 30 seconds, until fragrant.
  • Add taco seasoning and stir to combine.
  • Add Rotel tomatoes with their juices, black beans, corn, and rice. Stir to combine.
  • Add 2 cups chicken stock and salt, and bring to a light boil. Reduce the heat to a simmer. Cover with a tight-fitting lid and simmer on low for 15 minutes or until the rice is done cooking. Turn off the heat.
  • Open the lid, sprinkle on the cheese, then cover and let it rest for 5 minutes until the cheese is melted.
  • Garnish with cilantro before serving, or use your favorite taco toppings*.

Notes

Optional Taco Toppings:

Nutrition Per Serving

1serving Serving586kcal Calories36g Carbs32g Protein35g Fat15g Saturated Fat2g Polyunsaturated Fat14g Monounsaturated Fat1g Trans Fat107mg Cholesterol764mg Sodium607mg Potassium2g Fiber5g Sugar631IU Vitamin A10mg Vitamin C349mg Calcium3mg Iron
Nutrition Facts
Mexican Beef and Rice Skillet Recipe
Serving Size
 
1 serving
Amount per Serving
Calories
586
% Daily Value*
Fat
 
35
g
54
%
Saturated Fat
 
15
g
94
%
Trans Fat
 
1
g
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
14
g
Cholesterol
 
107
mg
36
%
Sodium
 
764
mg
33
%
Potassium
 
607
mg
17
%
Carbohydrates
 
36
g
12
%
Fiber
 
2
g
8
%
Sugar
 
5
g
6
%
Protein
 
32
g
64
%
Vitamin A
 
631
IU
13
%
Vitamin C
 
10
mg
12
%
Calcium
 
349
mg
35
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dinner, Main Course
Cuisine: Mexican
Keyword: Mexican Beef and Rice Skillet
Skill Level: Easy
Cost to Make: $$
Calories: 586
Natasha's Kitchen Cookbook

More Ground Beef Dinner Ideas

4.98 from 114 votes

Leave a Comment

Recipe Rating




Comments

  • Linda Lavene
    February 2, 2025

    Making this now but is it really 4 tablespoons of taco seasoning? Seems like a lot

    Reply

    • NatashasKitchen.com
      February 2, 2025

      Hi Linda! That’s correct. You can start with less and add it to your taste preference.

      Reply

  • Kay
    February 2, 2025

    Thank your sister. Easy and delicious. I couldn’t get enough. Yummy.

    Reply

  • Janelle
    February 2, 2025

    This was so lovely. Except i used a smaller tin of black beans with added chilli. The garnish of tomato, avocado and coriander added a nice touch to the dish as well. My husband really liked and it was a bonus that my fussy daughter did too. Definitely will be making it again. Thanks Natasha 🙂

    Reply

    • NatashasKitchen.com
      February 2, 2025

      So glad to hear it was enjoyed Janelle!

      Reply

  • Susan
    February 1, 2025

    This was delicious and came out perfect. I did not add salt and also used the Rotel diced tomatoes with chilies WITHOUT salt and the flavor was amazing. Question: would this freeze well? I made the full recipe but would love to be able to freeze the leftovers to use for another meal. Thanks!

    Reply

    • Natasha
      February 1, 2025

      Hi Susan, I haven’t tried freezing it because I suspect the tomatoes might get a weird texture, but if you test it out, please let us know how it goes.

      Reply

  • Samina
    February 1, 2025

    Made this for dinner tonight & was asked if we could have it every night! I already had leftover rice, so I mixed it into the ground beef, added a bit of the broth, & let it steam together. This will definitely be in regular rotation at our shack.

    Reply

    • NatashasKitchen.com
      February 1, 2025

      That’s so great to hear. I’m glad it was a hit and become a recipe to have on repeat.

      Reply

  • Dave
    February 1, 2025

    Fantastic great taste and some what easy to make,definitely a hit on my dinner menu and wil make again

    Reply

    • NatashasKitchen.com
      February 1, 2025

      I’m happy to hear that, Dave!

      Reply

  • Nico
    February 1, 2025

    This recipe came together so quickly and easily, and it was all gone just as fast! So, so good! Thanks for a great new recipe for weekly meals!

    Reply

    • NatashasKitchen.com
      February 1, 2025

      You’re so very welcome, Nico!

      Reply

  • June
    February 1, 2025

    Very good dish and nice and easy! Next time I will skip the cheese step and sprinkle some on as a garnish if desired. Thank you for another delicious recipe.

    Reply

    • NatashasKitchen.com
      February 1, 2025

      You’re very welcome, June! I’m glad you enjoyed it.

      Reply

  • Patti
    February 1, 2025

    This was delicious. Both my husband and I enjoyed it very much. It came together quickly. I addd some diced red pepper and baby Bella mushrooms finely chopped, that needed to be used, but otherwise followed your recipe. This is definitely a keeper. Thank you for sharing.

    Reply

  • Marjorie
    February 1, 2025

    Forgot to hit 5 stars ⭐️ Marjorie
    I’m going to make your pot roast recipe next.😋

    Reply

  • Marjorie
    February 1, 2025

    Natasha, this is the fourth time I’ve tried to leave a comment on your Mexican Skillet, it keeps falling out so hope this one will won’t. I think this is a fabulous recipe made it last night. Planning to make it again next week for friends coming for dinner. 🙏🏻💖 for sharing.

    Reply

    • NatashasKitchen.com
      February 1, 2025

      Hi Marjorie! Thank you so much for your feedback! I’m so glad you loved the recipe.

      Reply

  • sheila
    February 1, 2025

    looks great for myself and the kids but my husband has thing about not eating rice may orzo be used in it’s place ?”

    Reply

    • NatashasKitchen.com
      February 1, 2025

      Hi Sheila! I think it’s possible, but orzo and rice do not cook the same so you’ll need to make some modifications and experiment with the liquid amount/cooking time.

      Reply

  • Rebecca Hasse
    January 31, 2025

    Looks great, I’ll have to try it! I wonder if you could use brown rice, or if the timing would be off?

    Reply

    • NatashasKitchen.com
      January 31, 2025

      Hi Rebecca! I bet you could, but it does take longer to cook and requires more liquid so you may have to make some modifications or parboil the rice first.

      Reply

  • Stewball
    January 31, 2025

    I lost the recipe for the veggie chilli. Can you help me please? 🙏

    Reply

    • NatashasKitchen.com
      January 31, 2025

      Hi there! I don’t have a veggie chili recipe, but you can use the search bar at the top
      of the page to look up my chili recipes.

      Reply

  • Patti E
    January 31, 2025

    Can I do this with brown jasmine rice and if so, how much longer would I need to let it cook? I tend to use brown rice as it is healthier for you. Thanks!

    Reply

    • NatashasKitchen.com
      January 31, 2025

      Hi Patti! I’m sure you could. You’ll have to reference your package instructions for making the rice. I believe it will take about twice as long for the rice to cook through and you’ll need to also increase the liquid content so you may need to make some other modifications or use partially cooked rice. Sorry I don’t have those specific instructions for you, I only tested this with Jasmine white rice.

      Reply

      • Mike
        January 31, 2025

        Get parboiled brown rice. It will cook in the same time as white rice.

        Reply

  • Liz Jordan
    January 31, 2025

    How many does this recipe feed? I need to feed a large group of 70 +

    Reply

    • Natasha
      January 31, 2025

      Hi Liz, this Mexican Beef and Rice Skillet feeds 6. If you go to the serving size, you can scale it up or down to help with planning, but you would have to use very large skillets or try modify it to bake in casserole dishes.

      Reply

  • Terry
    January 31, 2025

    Question: why do you recommend jasmine rice?

    Reply

    • Natasha
      January 31, 2025

      Hi Terry, it’s just the rice I have on hand. Any long-grain rice will work to keep the timings the same.

      Reply

  • Ruth
    January 31, 2025

    You could grind the beans in a blender for a little more protein.

    Reply

    • Natasha
      January 31, 2025

      Hi Ruth, I haven’t tried that but it would change the texture of the casserole – not sure if it would be in a good way.

      Reply

  • Doris Spurlock
    January 31, 2025

    Do I have to use black beans? What is an alternative?

    Reply

    • Natasha
      January 31, 2025

      Hi Doris, it’s perfectly ok to skip the black beans and just use 1 cup of rice instead. My sister does this since her children don’t love beans. I hope you love the recipe!

      Reply

  • Brian Mcfarlane
    January 31, 2025

    I always love watching your videos learning new recipes, I’m not sure if you know a little secret when you cut an onion, my grandma always turned on the cold water it always seems to work and not make you cry lol

    Reply

    • Natasha
      January 31, 2025

      Your Grandma was a very smart woman! I love that tip!

      Reply

    • Stewball
      January 31, 2025

      You could always have your cataracts removed. Since I did mine I no longer cry over onions 🤣.. of course I am 80 years old 🫠.

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.