If you’re looking for a vibrant, comforting, and downright delicious one-pan meal, this Mexican Beef and Rice Skillet Recipe is your new best friend. Packed with savory ground beef, tender jasmine rice, and zesty Rotel tomatoes with green chilis, this dish is an explosion of flavors and textures that come together in just 30 minutes. It’s the perfect weeknight dinner that feels like a fiesta on your plate, bringing warmth and satisfaction to both busy families and casual get-togethers. Trust me, once you try this recipe, it will become a staple in your kitchen rotation.
Ingredients You'll Need
These ingredients may be simple, but each plays a crucial role in creating the bold, hearty, and colorful nature of this Mexican Beef and Rice Skillet Recipe. Every element adds depth—whether it's the savory beef, the aromatic spices, or the creamy melted cheese, all working together to make this dish sing.
- 1 tablespoon olive oil: Used to brown the beef and sauté the onions for that perfect caramelization.
- 1 lb ground beef (80/20 or 85/15): Provides rich, juicy flavor and protein to the skillet.
- 1 medium onion (diced): Adds sweetness and texture, softening nicely as it cooks.
- 2 garlic cloves (minced): Gives a fragrant depth that enhances every bite.
- 4 tablespoon taco seasoning: Brings that iconic Mexican-inspired spice blend, infusing the dish with bold flavor.
- ½ teaspoon fine sea salt (or to taste): Balances and brightens the flavors perfectly.
- 10 oz can Rotel Diced Tomatoes and Green Chilis (Original): Adds a tomato base with a mild kick that livens up the skillet.
- 1 can black beans (drained and rinsed): Provides fiber, creaminess, and heartiness to the mix.
- 1 cup corn (rinsed-frozen or canned): Sweetness and little bursts of juicy crunch highlight the dish.
- ¾ cup jasmine rice (rinsed and drained): Absorbs all those great flavors while staying fluffy and tender.
- 2 cups low-sodium chicken stock: Simmering liquid that cooks the rice while adding savory depth.
- 2 cups Mexican cheese (Colby jack, or equal parts mozzarella and cheddar): Melts into a gooey, flavorful topping that brings the dish to life.
How to Make Mexican Beef and Rice Skillet Recipe
Step 1: Brown the Beef and Sauté Onions
Start by heating 1 tablespoon of olive oil in a large skillet over medium heat. Add the ground beef and use a spatula to break it apart, cooking just until it’s no longer pink, about 3 minutes. Then add the diced onion and let it cook until softened, around 3 to 4 minutes. The sizzling and caramelizing here build the hearty foundation of your skillet.
Step 2: Add Garlic and Seasonings
Once the onions are tender, toss in the minced garlic and cook just for 30 seconds until fragrant—watch out, garlic burns quickly! Stir in the taco seasoning to coat the beef and onions evenly. This step is where the skillet starts to pick up that unmistakable Mexican flavor punch.
Step 3: Combine Tomatoes, Beans, Corn, and Rice
Next, add the whole can of Rotel tomatoes with its juices along with the rinsed black beans, corn, and jasmine rice. Stir everything together so the rice is mixed through and starts to soak up the vibrant flavors. This colorful combination is what makes the skillet so visually and tastefully exciting.
Step 4: Add Stock and Simmer
Pour in 2 cups of low-sodium chicken stock and add salt to taste. Increase the heat just enough to bring everything to a gentle boil. Then cover the skillet with a tight-fitting lid, reduce the heat to low, and let it simmer for 15 minutes until the rice is tender and has absorbed all the delicious liquids. This gentle cooking step is key to ensuring the rice cooks perfectly without getting mushy.
Step 5: Melt the Cheese
After the rice is cooked, turn off the heat and open the skillet lid. Sprinkle your 2 cups of Mexican cheese evenly over the top, then cover and let it rest for 5 minutes. During this time, the cheese melts into a creamy, irresistible blanket, bringing everything together in cheesy perfection.
How to Serve Mexican Beef and Rice Skillet Recipe
Garnishes
Fresh garnishes add brightness and a pop of color that elevate this dish beyond just delicious. Try sprinkling chopped cilantro for a fresh herbal note, or add a dollop of sour cream or a squeeze of lime to bring a cool contrast to the warm skillet flavors. These little finishing touches make every bite feel even more special.
Side Dishes
This skillet shines on its own, but pairing it with simple sides can round out your meal beautifully. A crisp green salad with a zesty vinaigrette or some lightly toasted tortilla chips for scooping up every cheesy, savory morsel are perfect companions. You could even serve it with warm flour tortillas to transform it into a hearty taco night.
Creative Ways to Present
For a festive presentation, serve the skillet right from your favorite cast-iron pan or colorful ceramic dish. Layer on garnishes table-side so everyone can customize their plate. You might also scoop the skillet mixture into halved bell peppers or stuff it into baked potatoes, creating fun handheld or plated options that bring a fresh twist to the Mexican Beef and Rice Skillet Recipe.
Make Ahead and Storage
Storing Leftovers
Leftover Mexican Beef and Rice Skillet Recipe is a real treat to have on hand. Simply transfer the cooled leftovers into an airtight container and store in the refrigerator for up to 4 days. The flavors actually meld beautifully overnight, making leftovers even tastier.
Freezing
This recipe freezes wonderfully, so feel free to double the batch! Allow the skillet to cool completely, then portion it into freezer-safe containers or heavy-duty bags. Freeze for up to 3 months. When you want a quick meal, defrost overnight in the fridge for easy enjoyment without compromising flavor or texture.
Reheating
To reheat, place leftovers in a microwave-safe dish and warm on medium power, stirring occasionally to heat evenly. Alternatively, reheat in a saucepan over low heat with a splash of water or chicken stock to keep the rice moist and creamy while melting the cheese again beautifully.
FAQs
Can I use brown rice instead of jasmine rice?
Absolutely! Brown rice will add a nuttier flavor and more chew, but it requires a longer cooking time and more liquid. Adjust the simmering time to about 40-45 minutes and increase the chicken stock accordingly to get perfectly cooked rice.
Is this recipe spicy? How can I adjust the heat?
The recipe has a mild to medium spice level thanks to the Rotel tomatoes with green chilis and taco seasoning. If you want to dial it up, add chopped jalapeños or a pinch of cayenne pepper. To keep it milder, use mild Rotel tomatoes or omit any extra hot spices.
Can I substitute ground turkey or chicken?
Yes, ground turkey or chicken work well in this recipe for a leaner option. Just be sure to cook them fully and adjust cooking times slightly as they tend to dry out faster than beef. Using a bit of olive oil helps keep everything juicy and flavorful.
What cheese works best as a substitute?
If you don’t have Colby jack or a mozzarella-cheddar mix, feel free to try a Mexican blend, Monterey Jack, or even a mild sharp cheddar. The key is to choose cheeses that melt well and blend smoothly into the skillet.
Can I make this recipe vegetarian?
Definitely! Substitute the ground beef with plant-based crumbles or extra beans and vegetables like bell peppers and zucchini. Use vegetable broth instead of chicken stock and go easy on the cheese or use a plant-based alternative to keep it fully vegetarian.
Final Thoughts
There’s something truly special about a dish that delivers big on flavor, comfort, and ease all in one. The Mexican Beef and Rice Skillet Recipe is one of those golden finds that makes weeknight dinners exciting again. It’s quick, colorful, and flexible enough to personalize while being incredibly satisfying. I can’t wait for you to try it and make it a beloved favorite in your home, too!
Print
Mexican Beef and Rice Skillet Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Description
This Mexican Beef and Rice Skillet recipe is a flavorful and hearty one-pan meal perfect for a quick dinner. Ground beef, aromatic spices, black beans, corn, and rice are cooked together in a skillet and topped with melted Mexican cheese for a comforting dish full of bold flavors. Ready in just 30 minutes, it’s an easy and satisfying family-friendly dish with authentic Southwestern flair.
Ingredients
Meat and Vegetables
- 1 lb ground beef (80/20 or 85/15)
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 can black beans, drained and rinsed
- 1 cup corn (rinsed - frozen or canned)
Pantry and Seasonings
- 1 Tbsp olive oil
- 4 Tbsp taco seasoning
- ½ tsp fine sea salt (or to taste)
- 10 oz can Rotel Diced Tomatoes and Green Chilis (Original)
- ¾ cup jasmine rice, rinsed and drained
- 2 cups low-sodium chicken stock
Dairy
- 2 cups Mexican cheese blend (Colby Jack, or equal parts mozzarella and cheddar)
Instructions
- Cook the Beef: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the ground beef and sauté, breaking it apart with a spatula, until it’s no longer pink, about 3 minutes.
- Sauté Onion and Garlic: Add the diced onion to the skillet and cook until softened, about 3-4 minutes. Add the minced garlic and cook for 30 seconds until fragrant.
- Add Seasonings: Stir in the taco seasoning until the beef and onions are evenly coated.
- Add Tomatoes, Beans, Corn, and Rice: Pour in the can of Rotel tomatoes with their juices, black beans, corn, and rinsed jasmine rice. Stir to combine all ingredients evenly.
- Add Chicken Stock and Simmer: Pour in 2 cups of low-sodium chicken stock and sprinkle in the salt. Bring the mixture to a light boil, then reduce heat to low and cover with a tight-fitting lid. Simmer gently for 15 minutes or until the rice is fully cooked.
- Add Cheese and Melt: Turn off the heat, remove the lid, and sprinkle the shredded Mexican cheese blend evenly over the skillet’s surface. Cover again and let it rest for 5 minutes to allow the cheese to melt.
- Serve: Garnish with fresh cilantro or your favorite taco toppings before serving. Enjoy warm straight from the skillet.
Notes
- For extra flavor, consider adding chopped jalapeños or a squeeze of fresh lime before serving.
- You can substitute beef with ground turkey or chicken for a leaner option.
- Use low-sodium chicken stock to help control salt levels in the dish.
- Leftovers keep well in the refrigerator for up to 3 days and reheat nicely.
- To make this recipe vegetarian, omit the beef and use vegetable broth instead of chicken stock.

Leave a Reply