Subscribe for our FREE 30 minute meals book!

  • Recipes
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
  • Dessert
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
  • Diet
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
  • About
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop

Meal Type » Lunch & Dinner » Mexican Beef and Rice Skillet

Mexican Beef and Rice Skillet

Claire Cary

By

Claire Cary

5 from 2 votes
September 2, 2025
Jump to Recipe

This Mexican beef and rice skillet is an easy one pan dinner that is packed with protein, flavor and is so easy to make. With lots of fresh veggies, ground beef, spices and topped with Mexican cheese! This is a gluten free favorite you’ll keep coming back to.

mexican beef and rice skillet with cilantro on top

It’s that time of year where things get busy and you need easy, filling and flavorful dinners that everyone in your family will eat and love. In comes this Mexican beef and rice skillet! This recipe is made with simple, pantry staple ingredients and is made entirely in one skillet.

It has tons of protein from the beef, fiber from the beans, veggies like red and green bell pepper and topped with a gooey layer of Mexican cheese. If you love this recipe, try my gluten free quesadillas or beef teriyaki bowls next!

Tips before we get started!

  • If you would prefer using brown rice instead of rice, you will need to increase the amount of chicken broth because brown rice takes longer to cook and requires more liquid. I would up to at least 3 cups and adjust as needed.
  • If you aren’t a big fan of beans, you can just leave them out! No other subs are needed. If you are using them, be sure to drain and rinse before adding to the dish.
  • If you’re in a pinch, instead of the spices and seasonings listed, you can just use one packet of your favorite taco seasonings.
ingredients in bowls with labels

How to make Mexican beef & rice skillet

Heat a large skillet over medium heat and add in the oil and ground beef. Saute for just a couple of minutes until the beef starts to brown, then add in the diced onion.

Saute until the beef is no longer pink, then add in the garlic and diced bell peppers and saute for 3-4 more minutes.

Add in all remaining ingredients aside from the cilantro and cheese. Bring to a simmer, reduce the heat to low, then cover and simmer for about 20 minutes, stirring 2-3 times throughout.

Once the rice is fully cooked and the liquid is absorbed, stir in about 1/2 cup of cheese plus the cilantro.

Add the remaining cheese on top, cover and let melt. Remove from heat and serve with extra cilantro, avocado or red pepper flakes. Enjoy and try my gluten free enchiladas next!

WANT TO SAVE THIS RECIPE?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

two images showing how to make the recipe

Prep ahead of time!

This Mexican beef and rice skillet keeps really well so I love it for meal prep. My tip for heating leftovers is to add a splash of water to keep things moist. I also love adding some more fresh cilantro or melt some extra cheese on top so it feels fresh.

  • To store in the fridge: Once the cooled, transfer to an airtight container and refrigerate for 3-4 days. I usually just reheat right in the microwave, but you can reheat on the stove with some water or even in the oven in an oven safe dish.
  • To freeze: Again, let cool fully, then I like to transfer to smaller containers so I only have to thaw what I need at a time instead of the whole recipe – makes things easy if you live alone or are cooking for yourself! You can store it in the freezer for up to 1 month, then let thaw and reheat either in the microwave or oven.
plate with the mexican beef and rice skillet with cilantro on top

Tips for success!

Don’t pre cook the rice! You need the rice to go in uncooked because it will absorb the liquid from the tomatoes and chicken broth and also all the flavors from the spices.

Change the level of spice! The recipe as written is not very spicy and the spice is really just coming from the red pepper flakes. You can make it spicier by topping it off with hot sauce when you serve or just adding more red pepper flakes (or even cayenne pepper) right into the mixture.

How to serve: Because we have protein, veggies, carbs and healthy fats all right in there, I usually just serve this all on it’s own! I love some chips and pico de gallo on the side if you want some more crunch. If you want more veggies, a simple kale salad with my cilantro lime crema as the dressing is delicious!

mexican beef and rice skillet with cheese on top

More easy dinner recipes!

  • Teriyaki Chicken Bowl
  • Gochujang Beef Noodles
  • Salmon Tacos
  • Air Fryer Chicken Breast

Lastly, if you want more recipes straight to your inbox, be sure to subscribe to my email list. As always, tag me on instagram if you make this recipe so I can see your creation!

5 from 2 votes

Mexican Beef and Rice Skillet

by: claire cary

This Mexican beef and rice skillet is an easy one pan dinner that is packed with protein, flavor and is so easy to make. With lots of fresh veggies, ground beef, spices and topped with Mexican cheese! This is a gluten free favorite you’ll keep coming back to.
/ /
Prep: 20 minutes mins
Cook: 30 minutes mins
Total: 50 minutes mins
6

Ingredients

  • 1 tablespoon oil
  • 1 red onion diced
  • 1 pound ground beef
  • 1 tablespoon minced garlic
  • 1 red bell pepper
  • 1 green bell pepper
  • 1 cup white jasmine rice
  • 10 ounce can diced tomatoes with green chiles
  • 2 ½ cups low sodium chicken broth
  • 1 can black beans drained and rinsed
  • 1 cup corn
  • 2 teaspoons cumin
  • 1 teaspoon chili powder
  • 2 teaspoons paprika
  • 2 teaspoons dried oregano
  • 1 teaspoon salt or to taste
  • ½ teaspoon red pepper flakes
  • ½ cup cilantro plus more for garnish
  • 1 ½ cups shredded mexican cheese

Instructions

  • Heat a large skillet over medium heat and add in the oil and ground beef.
  • Saute for just a couple of minutes until the beef starts to brown, then add in the diced onion.
  • Saute until the beef is no longer pink, then add in the garlic and diced bell peppers. Saute for 3-4 more minutes.
  • Add in all remaining ingredients aside from the cilantro and cheese. Bring to a simmer, reduce the heat to low, then cover and simmer for about 20 minutes, stirring 2-3 times throughout.
  • Once the rice is fully cooked and the liquid is absorbed, stir in about 1/2 cup of cheese plus the cilantro.
  • Add the remaining cheese on top, cover and let melt. Remove from heat and serve with extra cilantro, avocado or red pepper flakes. Enjoy!

Notes

If you would prefer using brown rice instead of rice, you will need to increase the amount of chicken broth because brown rice takes longer to cook and requires more liquid. I would up to at least 3 cups and adjust as needed.
The recipe as written is not very spicy and the spice is really just coming from the red pepper flakes. You can make it spicier by topping it off with hot sauce when you serve or just adding more red pepper flakes (or even cayenne pepper) right into the mixture.
Serving: 1bowl / Calories: 597kcal / Carbohydrates: 39g / Protein: 32g / Fat: 28g / Sodium: 550mg / Fiber: 9g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!

Related posts:

  1. Ground Beef Taco Bowls
  2. Gluten Free Beef Chili
  3. Best Ground Beef Tacos
  4. Baked Crispy Beef Tacos
5 from 2 votes

leave a comment and rating Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Lauren
    October 23, 2025

    This recipe was go yummy and easy! When I added the cheese at the end I added cut up corn tortillas for some extra flavor!5 stars

    Reply
  2. Jen
    September 5, 2025

    This was truly delicious. I didn’t have the tomatoes to add ( would have been nice) but the flavor was so good, we got so many meals out of it next day and night making burritos with it and topped on a baked potato. Thank you!5 stars

    Reply
    1. Claire Cary
      September 8, 2025

      Thank you, Jen! So glad you enjoyed it.

      Reply
claire cary

Welcome,
I’m Claire

Eat With Clarity is a place for gluten free recipes that are just as good as the real thing. With plenty of vegan, vegetarian and paleo options, there is something here for everyone!


Read Claire’s Story

you’ll also love

  • Gluten Free Lunch & Dinner Recipes

    Mexican Stuffed Sweet Potatoes

  • Gluten Free Lunch & Dinner Recipes

    Ground Beef Taco Bowls

  • Gluten Free Lunch & Dinner Recipes

    Gluten Free Beef Chili

  • Gluten Free Lunch & Dinner Recipes

    Best Ground Beef Tacos

  • Gluten Free Lunch & Dinner Recipes

    Baked Crispy Beef Tacos

  • Gluten Free Bowl Recipes

    Vegan Sweet Potato Burrito Bowl

claire cary of eat with clarity

get more clarity

"✦" indicates required fields


More

  • About
  • eBook
  • Disclaimer
  • Privacy
  • Services

Recipes

  • Recipe Index
  • Breakfast
  • Desserts
  • Dinner
  • Drinks

As Seen In

  • Buzzfeed
  • Yahoo!
  • Well + Good
  • Parade
  • Self

Site by Katelyn Gambler & Made To Thrive

COPYRIGHT © 2021 · EAT WITH CLARITY, LLC. ALL RIGHTS RESERVED.

Information from your device can be used to personalize your ad experience.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.