Sizzling beef fills the kitchen, and I’m already eyeing the skillet. Mexican Beef And Rice Skillet is a one-pan wonder that’s ready to devour in under 30 minutes.

This dish is for nights when you’ve got hungry folks and zero dinner plan. With just one cup of rice, it absorbs all that savory flavor while soaking up the beef broth (trust me on this). Plus, it’s packed with black beans and corn, so you’re getting a hearty meal without the fuss. Dinner doesn’t get easier than this!
Why You’ll Love This Mexican Beef And Rice Skillet
- Super Easy: Just toss everything in one skillet, and you’ll have dinner ready in about 30 minutes. Seriously, no fuss!
- Flavor Explosion: The taco seasoning gives it a bold kick, while the beef and beans create a hearty base that’s super satisfying.
- Textural Variety: You’ve got melty-gooey cheese on top that perfectly contrasts the fluffy rice and tender beans. So good!
- Great for Meal Prep: It keeps well in the fridge for a few days, but just know the rice gets a bit softer after day 2.
- Customizable Goodness: Feel free to swap in veggies or beans you have on hand — it’s versatile like that!
Mexican Beef And Rice Skillet Ingredients
For the Base:
ground beef (1 pound) — Use 80/20 ground beef for flavor; leaner won’t give you that juicy taste.
long-grain rice (1 cup) — Always rinse long-grain rice before cooking, or it’ll be sticky and clumpy.
beef broth (1 cup) — Don’t skimp on beef broth; it adds depth. Water won’t cut it!
black beans (1 cup) — Canned black beans are easy, but rinse ’em well, or they’ll taste too salty.
corn (1 cup) — Frozen corn works just fine; fresh’ll spoil faster and is a hassle.
olive oil (1 tablespoon) — Use extra virgin olive oil for better flavor; don’t use cheap stuff, it shows.
taco seasoning (2 teaspoons) — Get a good taco seasoning like McCormick; DIY’s a pain and won’t taste the same.
For the Garnish:
cherry tomatoes (1 cup) — Halve cherry tomatoes for more flavor; leaving ’em whole won’t release their juices.
shredded cheese (1 cup) — Go for sharp cheddar cheese; it melts better than mild and adds a kick.
cilantro (1/4 cup) — Fresh cilantro’s a must; dried won’t give you that fresh pop of flavor.
Full measurements in the recipe card below.
How to Make Mexican Beef And Rice Skillet
1. Brown the Beef: In a large skillet, heat the olive oil over medium-high heat. Add the ground beef and cook for about 5-7 minutes, until it’s nicely browned and you hear that sizzle.
2. Drain Fat: Carefully drain any excess fat from the skillet. (Watch out here — if you rush it, you might end up with a greasy dish.)
3. Add Seasoning and Rice: Stir in the taco seasoning, then add the rice, beef broth, black beans, and corn. You’ll want to see everything come together before moving on.
4. Bring to Boil: Increase the heat to bring everything to a boil; once bubbling, reduce it to low heat. You’ll know it’s ready when the mixture starts simmering gently.
5. Simmer It Down: Cover the skillet and let it simmer for 15-20 minutes or until the rice is cooked through and has absorbed most of that liquid (check for fluffy texture).
6. Fluff and Serve: Once done cooking, fluff the rice with a fork and remove from heat. Top your Mexican Beef And Rice Skillet with cherry tomatoes, shredded cheese, and cilantro for that fresh crunch.
7. Final Touches: Serve hot with lime wedges on the side for that extra zing!
Exact quantities in the recipe card below.
How to Store Mexican Beef And Rice Skillet
- Room Temperature: Don’t leave it out for more than 2 hours — it’s not safe, and you’ll regret it later.
- Refrigerator: Store in an airtight container for up to 3 days. Just know the rice might lose some of its texture and get a bit mushy.
- Freezer: Freeze in a heavy-duty freezer bag or container for up to 3 months. It freezes okay, but the beans can get a little soft after thawing.
- Reheating: Reheat in the microwave or on the stovetop over medium heat until hot throughout (you’ll want to hear that sizzle). If it seems dry, add a splash of broth or water to bring it back to life!
What to Serve with Mexican Beef And Rice Skillet?
It’s hearty enough to stand on its own, but adding sides brings a nice contrast and keeps things fresh.
- Avocado Salad: Creamy avocado adds a cool texture that balances the warmth of the dish.
- Lime Wedges: The acidity of lime brightens up each bite, cutting through the richness beautifully.
- Pickled Red Onions: The tanginess of these adds a pop of color and flavor that elevates the whole meal.
- Cornbread: A warm, slightly sweet side that gives a nice texture contrast without overpowering it (ready in 20 minutes).
- Crispy Tortilla Chips: These add crunch and are perfect for scooping up everything, making it fun to eat.
- Grilled Vegetables: Charred zucchini or bell peppers add smokiness and a slight crunch (just toss them on the grill for about 10 minutes).
- Mexican Street Corn Salad: Sweet corn with lime and cotija offers creaminess and acidity that’ll make every bite sing!
Mexican Beef And Rice Skillet Variations
Here’s how to play with this recipe and make it your own.
- Spicy Kick: Add 1-2 diced jalapeños when cooking the beef for a nice heat boost.
- Extra Veggies: Toss in 1 cup of chopped bell peppers with the rice and beans for more crunch.
- Cheesy Upgrade: Mix in 1/2 cup of shredded cheese into the skillet during the last few minutes of cooking for a melty-gooey finish.
- Cumin Twist: Sprinkle in 1 teaspoon of ground cumin with the taco seasoning for an earthy flavor.
- Rice Swap: Use quinoa instead of rice; just adjust the beef broth to 3/4 cup and reduce cooking time slightly.
- Herb Infusion: Stir in 1 tablespoon of dried oregano with the other spices for a fresh herb vibe.
- Creamy Addition: Drizzle in 1/2 cup sour cream just before serving for a rich, creamy touch (trust me on this).
Make Ahead Options for Mexican Beef And Rice Skillet
I love prepping the base of my Mexican Beef And Rice Skillet ahead of time. You can cook the beef and rice mixture up to 2 days in advance, then store it in an airtight container in the fridge. When you’re ready to serve, just reheat it on the stove until it’s warmed through and add your cherry tomatoes, cheese, and cilantro right before serving. (Trust me, they taste way better fresh.) The beef and rice hold up well, but if you make it too far ahead, the veggies might get a bit soggy. So, keep it simple: assemble and finish fresh! Just heat and enjoy!
Mexican Beef And Rice Skillet Recipe FAQs
Can I make Mexican Beef And Rice Skillet ahead of time?
Absolutely! You can prepare this dish in advance. Just cook it as instructed, let it cool, then store it in an airtight container in the fridge for up to three days. When you’re ready to eat, reheat it on the stove or microwave until hot. Just keep an eye on it — if it’s a bit dry, add a splash of beef broth to bring back that moist texture.
What can I substitute for black beans in this recipe?
If you don’t have black beans, pinto beans work just fine. They’ll give you a similar creamy texture and flavor. You could also use kidney beans, but they might change the taste a bit (not necessarily bad!). Whatever you choose, just remember to rinse them well so you don’t end up with excess saltiness from the can.
Why did my Mexican Beef And Rice Skillet turn out sticky?
That usually happens when the rice isn’t rinsed beforehand. Rinsing helps remove excess starch that can make your rice clump together instead of being nice and fluffy. Also, be sure to measure your beef broth accurately; too much liquid could lead to stickiness as well. For future batches, check that lovely fluffiness before serving!
How long does this dish take to cook?
From start to finish, you’re looking at about 30-35 minutes for the Mexican Beef And Rice Skillet. It takes around 5-7 minutes to brown the beef and another 15-20 minutes for everything to simmer together nicely until the rice is cooked through and fluffy (you’ll see those little steam bubbles!). Just plan accordingly if you’re serving a crowd!
Final Thoughts on Mexican Beef And Rice Skillet
This Mexican Beef And Rice Skillet is all about the flavor payoff — that rich, beefy goodness combined with the melty-gooey cheese and fresh cilantro just hits differently. Seriously, if you’ve been searching for a one-pan meal that packs a punch without a ton of fuss, this is it. It’s quick to whip up and perfect for those nights when you want something hearty but don’t want to spend ages in the kitchen. So go ahead, give it a try! Drop a comment if you added anything — I’m always curious.

Mexican Beef And Rice Skillet
Ingredients
Method
- In a large skillet, heat the olive oil over medium-high heat. Add the ground beef and cook until browned, about 5-7 minutes.
- Drain any excess fat from the skillet.
- Stir in the taco seasoning, followed by the rice, beef broth, black beans, and corn.
- Bring the mixture to a boil, then reduce heat to low.
- Cover the skillet and let it simmer for 15-20 minutes, or until the rice is cooked and has absorbed the liquid.
- Once the rice is cooked, fluff it with a fork and remove from heat.
- Top with cherry tomatoes, shredded cheese, and chopped cilantro.
- Serve with lime wedges on the side.






