I love making this skillet Mexican beef and rice when I want a quick, hearty meal packed with bold flavors. It’s a one-pan dish that combines seasoned beef, tender rice, and vibrant spices into a comforting and satisfying dinner.

Why You’ll Love This Recipe

I enjoy how easy and convenient this recipe is, especially on busy days. Everything cooks in one skillet, which makes cleanup simple. The combination of spices, beef, and rice creates a rich, savory flavor, and I like how customizable it is depending on what I have in my kitchen. It’s filling, flavorful, and always a reliable go-to meal.Skillet Mexican Beef and Rice

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • ground beef
  • onion, chopped
  • garlic cloves, minced
  • long-grain rice
  • beef broth
  • diced tomatoes
  • tomato paste
  • olive oil
  • chili powder
  • cumin
  • paprika
  • salt
  • black pepper
  • corn (optional)
  • black beans (optional)
  • shredded cheese
  • fresh cilantro, chopped

Directions

I start by heating olive oil in a large skillet over medium heat. I cook the ground beef until browned, then add the chopped onion and cook until softened. I stir in the garlic and let it cook briefly until fragrant.

Next, I add the rice directly into the skillet, stirring it with the beef mixture so it gets lightly toasted. I mix in the tomato paste, diced tomatoes, and beef broth, then season everything with chili powder, cumin, paprika, salt, and pepper.

I bring the mixture to a gentle simmer, cover the skillet, and let it cook for about 18–20 minutes until the rice is tender and has absorbed the liquid.

If I’m using corn or black beans, I stir them in during the last few minutes of cooking. I finish by topping everything with shredded cheese and letting it melt. I like garnishing with fresh cilantro before serving.

Servings and timing

I usually get about 4 servings from this recipe.
Preparation time: 10 minutes
Cooking time: 25 minutes
Total time: 35 minutesSkillet Mexican Beef and Rice

Variations

I sometimes swap ground beef for ground turkey or chicken for a lighter version. If I want more heat, I add jalapeños or extra chili powder. I also like topping it with sour cream or avocado slices for extra richness.

storage/reheating

I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I add a splash of water or broth and warm it on the stove or in the microwave to keep the rice from drying out.

FAQs

Can I use brown rice instead of white rice?

Yes, I can, but I adjust the cooking time and add more liquid since brown rice takes longer to cook.

Can I make this dish ahead of time?

Yes, I can prepare it in advance and reheat it when needed. It reheats very well.

What cheese works best?

I like using cheddar or a Mexican cheese blend for the best flavor and melt.

Can I make it vegetarian?

Yes, I skip the beef and use beans, vegetables, and vegetable broth instead.

How do I prevent the rice from sticking?

I keep the heat low while simmering and make sure there’s enough liquid in the skillet.

Conclusion

I always enjoy making this skillet Mexican beef and rice when I want something quick, filling, and full of flavor. It’s a simple one-pan meal that never disappoints and is perfect for sharing with family or enjoying as leftovers the next day.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Skillet Mexican Beef and Rice

Skillet Mexican Beef and Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: lina
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Skillet
  • Cuisine: Mexican
  • Diet: Halal

Description

A quick and hearty one-pan meal featuring seasoned ground beef, tender rice, and bold Mexican-inspired spices, all cooked together for a flavorful and satisfying dish.


Ingredients

  • 1 lb (450g) ground beef
  • 1 small onion, chopped
  • 3 garlic cloves, minced
  • 1 cup long-grain rice
  • 2 cups beef broth
  • 1 can (400g) diced tomatoes
  • 2 tbsp tomato paste
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1/2 tsp paprika
  • Salt to taste
  • Black pepper to taste
  • 1/2 cup corn (optional)
  • 1/2 cup black beans (optional)
  • 1 cup shredded cheese (cheddar or Mexican blend)
  • 2 tbsp fresh cilantro, chopped

Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Add ground beef and cook until browned.
  3. Add chopped onion and cook until softened.
  4. Stir in minced garlic and cook for 1 minute.
  5. Add rice and stir to lightly toast with the beef mixture.
  6. Mix in tomato paste, diced tomatoes, and beef broth.
  7. Season with chili powder, cumin, paprika, salt, and pepper.
  8. Bring to a gentle simmer, cover, and cook for 18–20 minutes until rice is tender.
  9. Stir in corn and black beans if using during the last few minutes.
  10. Top with shredded cheese and let it melt.
  11. Garnish with fresh cilantro and serve warm.

Notes

  • Use low heat and enough liquid to prevent rice from sticking.
  • Adjust spice level with jalapeños or extra chili powder.
  • Swap beef for turkey or chicken for a lighter version.
  • Add sour cream or avocado for extra richness.
  • Add a splash of broth when reheating to keep rice moist.

Nutrition

  • Serving Size: 1 portion
  • Calories: 520
  • Sugar: 5g
  • Sodium: 700mg
  • Fat: 26g
  • Saturated Fat: 11g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 4g
  • Protein: 30g
  • Cholesterol: 85mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star