Mexican Beef and Rice Skillet

Share The Love!

If you’re looking for a quick, delicious dinner, this Mexican beef and rice skillet is the perfect choice! It’s a one-pan meal that combines tender, perfectly seasoned ground beef, aromatic spices, and fluffy rice, all cooked together for a nourishing, family-friendly dish. If you’ve tried and loved my Mexican chicken and rice recipe, this beef version is sure to become a new favorite. It’s easy to make, packed with bold Mexican flavors, and perfect for busy nights when you want a delicious homemade meal without the hassle.

A plate with delicious looking Mexican beef and rice. Fluffy rice with some tomato sauce and black beans. Topped with yogurt and green chilies.

SAVE THIS RECIPE 💌

We'll email this post to you, so you can come back to it later!

What makes this Mexican beef and rice recipe worth trying? I’m glad you asked! This isn’t just a beefy copy of your favorite chicken and rice dish—far from it! I spent quite a bit of time perfecting this twist, and the result is a hearty, flavor-packed dinner that stands out on its own.

The best part? It’s still a true one-pan recipe, so cleanup is a breeze, and there’s no chopping required. Everything comes together quickly with simple ingredients, making it an ideal choice for busy weeknights when you need something satisfying and homemade without spending hours in the kitchen. Let’s do it!

📝 Shopping List

Ingredients needed to make Mexican beef and rice skillet organised on a light kitchen bench.
  • 500 grams ground beef
  • 1 can diced or whole tomatoes (14-ounce; choose a BPA-free variety if possible)
  • 1 yellow onion, peeled and roughly chopped
  • 2 garlic cloves, peeled1 teaspoon coarse sea salt
  • 3 tablespoons extra virgin olive oil
  • 1 cup long-grain rice (I use basmati)
  • Mexican spice blend. Use your favorite spice blend. If you’d like to try mine, I’ve included all the spices in the recipe card. Alternatively, you can use my homemade taco seasoning.
  • 3 tablespoons tomato paste
  • 2 cups chicken or beef stock

🖨️ See the recipe card below for a print-friendly recipe 👇

Toppings For Mexican Beef and Rice

You can obviously top your Mexican skillet with your favorite toppings. Here are some of our favorites:

  • Fresh cilantro leaves
  • Sour cream or Greek yogurt
  • Diced avocado or guacamole
  • Sliced jalapeños (fresh or pickled)
  • Salsa (mild, medium, or hot based on preference)

👩‍🍳 How to Make Mexican Beef Rice Skillet

Step 1: In a blender or food processor, combine the tomatoes, onion, garlic, and salt. Blend until completely smooth. Add enough chicken stock to reach 3 cups of liquid. Set aside.

Fried beef mince in a large black skillet.

Step 2: Heat olive oil in a large, heavy skillet or Dutch oven over high heat. Add the ground beef and cook, breaking it apart with a spatula, until browned and fully cooked.

A skillet filled with seasoned ground beef and rice mixed together, resting on a light blue textured surface.

Step 3: Stir in the rice, salt and spices, cooking for 2–3 minutes to toast the rice. Stir constantly.

A skillet filled with seasoned ground beef and rice mixed together with tomato paste, resting on a light blue textured surface.

Step 4: Mix in the tomato paste, ensuring all the rice grains are evenly coated. Cook for about 1 minute.

A skillet filled with a cooked mixture of tomato sauce, black beans, and rice. The dish has a rich, red color with flecks of black and brown, creating a hearty and comforting appearance. The background is a textured light blue surface.

Step 5: Add the reserved tomato mixture and the black beans. Stir to combine and bring the mixture to a boil.

A skillet filled with cooked rice, ground meat, and black beans in a tomato-based sauce. The dish has a slightly red hue and a textured surface, with the ingredients evenly mixed for a hearty appearance. The skillet handle extends to the side.

Step 6: Reduce the heat to low, cover the skillet with a lid, and simmer for about 20 minutes, or until the rice is fully cooked and has absorbed the liquid.

Preheat the oven to 200°C (400°F)

A skillet filled with rice, black beans, and ground meat topped with shredded cheese, ready to be heated or cooked. The skillet is placed on a light blue surface.

Step 7: Sprinkle grated cheese evenly over the top. Transfer the skillet to the oven and bake at 200°C (400°F) for 5–7 minutes, or until the cheese is melted.

A skillet with cheesy Mexican beef and rice served with freshly chopped green cilantro leaves.

Step 8: Garnish with your favorite toppings like chopped cilantro, diced avocado, sour cream, or lime wedges. Serve and enjoy!

☀️ Top Tips

  • This recipe is created using basmati rice, which cooks very quickly. If you’re using a different variety of rice, adjust the liquid and cooking time accordingly.
  • If the liquid evaporates too quickly while cooking the rice, add a splash of stock or water and keep the heat on very low.

🍴 What To Serve With One Pot Mexican Rice Casserole

This hearty beef and rice recipe is a complete meal on its own making it an excellent one-pan meal for busy nights. However, if you have time you can add some side dishes. Here are a couple of ideas you can try:

Mexican beef and rice on a fork. Red tomato rice mixed with black beens, green cilantro leaves on top.

Recipe FAQs

My rice is still crunchy after cooking time is over.

If the rice hasn’t cooked by the end of the indicated cooking time, ensure that the lid is tightly sealed. Avoid opening the lid during the cooking process.

Troubleshooting Crunchy Rice

Add a quarter cup of stock or water and cook for another 5 minutes. Check for doneness.

How to store Mexican rice and beef casserole?

Simply refrigerate the leftovers in an airtight container for up to 2 days. Reheat in a frying pan with a splash of water and the lid on for 10 minutes over low heat.

Can I freeze it?

I don’t recommend freezing this Mexican casserole. In my opinion, rice doesn’t freeze well and tends to become mushy after thawing.

🌮 Love Mexican Recipes? Try these:

a woman sitting on a kitchen bench

If you tried this Mexican Beef and Rice Skillet Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below.

Thank you! Elena

A plate with delicious looking Mexican beef and rice. Fluffy rice with some tomato sauce and black beans. Topped with yogurt and green chilies.

Mexican Beef and Rice Skillet

Elena Elliott
This one-pan Mexican Beef and Rice Skillet is a quick, hearty, and delicious meal perfect for busy weeknights. Packed with tender beef, seasoned rice, and bold spices, it’s a complete dish that’s is cooked in one pan. Serve it on its own or pair it with your favorite toppings like sour cream, guacamole, or salsa for an extra kick!
No ratings yet

SAVE THIS RECIPE 💌

We’ll email this post to you, so you can come back to it later!

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course dinner
Cuisine Mexican
Servings 6 people
Calories 515 kcal

Ingredients
  

  • 500 grams ground beef
  • 1 brown onion peeled and roughly chopped
  • 2 garlic cloves peeled
  • 1 can diced or whole tomatoes
  • 1 teaspoon salt
  • 3 tablespoons extra virgin olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon sweet paprika
  • ½ teaspoon smoked paprika
  • 1 cup basmati rice rinsed and drained
  • 3 tablespoons tomato paste
  • ½ cup canned black beans
  • 2-3 cups chicken or beef stock
  • 1 cup shredded cheese
  • your favorite toppings to serve with

Instructions
 

  • Prepare the Tomato Mixture: In a blender or food processor, combine the diced tomatoes, onion, garlic, and salt. Blend until smooth, then add chicken stock to reach a total of 3 cups of liquid. Set aside.
    1 brown onion, 2 garlic cloves, 1 can diced or whole tomatoes, 1 teaspoon salt, 2-3 cups chicken or beef stock
  • Cook the Beef: Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it up with a spoon until browned and fully cooked.
    3 tablespoons extra virgin olive oil, 500 grams ground beef
  • Toast the Rice and Spices: Stir in the rice and spices. Cook for 2–3 minutes, stirring constantly, to toast the rice and bloom the spices.
    1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon sweet paprika, ½ teaspoon smoked paprika, 1 cup basmati rice
  • Stir in the tomato paste, ensuring the rice is evenly coated. Cook for about 1 minute.
    3 tablespoons tomato paste
  • Add the reserved tomato mixture and black beans to the skillet. Stir to combine and bring the mixture to a boil.
    ½ cup canned black beans
  • Preheat the oven to 200°C (400°F)
  • Reduce the heat to low. Cover the skillet with a lid and let it simmer for 20 minutes, or until the rice is fully cooked and has absorbed the liquid.
  • Sprinkle shredded cheese evenly over the top. Transfer the skillet to the oven and bake at 200°C (400°F) for 5–7 minutes, or until the cheese is melted and bubbly.
    1 cup shredded cheese
  • Remove from the oven and serve hot. Top with your favorite toppings, like cilantro, diced avocado, sour cream, or lime wedges.

Notes

If you like more heat, add chili powder, cayenne pepper, or a diced jalapeño to the tomato mixture. Adjust the spice blend to suit your personal preferences.
Toasting the rice with the spices before adding the liquid helps to enhance the flavor and gives the rice a better texture. It’s a small step that makes a big difference!
Do not open the lid while the rice is cooking.
This recipe is designed to be cooked in one pan, making clean-up easy. Be sure to use a large, deep skillet or Dutch oven with a tight lid.
 
Calories: 515kcalCarbohydrates: 37gProtein: 25gFat: 29gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gTrans Fat: 1gCholesterol: 76mgSodium: 895mgPotassium: 664mgFiber: 3gSugar: 5gVitamin A: 578IUVitamin C: 10mgCalcium: 159mgIron: 4mg

Please note that the nutritional information provided is an estimate and may vary based on specific ingredient brands, portion sizes, and preparation methods.

DID YOU MAKE THIS RECIPE? Let us know how it was and tag us on social @aisforappleau

Similar Posts

Leave a Reply

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

Recipe Rating