If you’ve been searching for a warm, comforting, and downright delicious meal that comes together quickly, then you absolutely need to try this Skillet Mexican Beef and Rice Recipe. It’s a wonderful blend of seasoned ground beef, vibrant vegetables, hearty rice, and melty cheese that bakes into a bubbling, irresistible dish. The flavors meld perfectly to create something both familiar and exciting, with easy-to-find ingredients that make it a weeknight favorite. Trust me, once you give this recipe a go, it will swiftly become one of your go-to dinners!
Ingredients You'll Need
The magic of this recipe lies in its simplicity and freshness. Each ingredient plays a starring role, whether it’s adding texture, flavor, or that beautiful pop of color on your plate. Here’s everything you’ll need to make this rustic, cheesy skillet meal that’s bursting with Mexican-inspired goodness.
- 1 pound ground beef or chicken: Provides rich protein and a hearty base to build flavors around.
- 1 yellow onion, chopped: Adds a subtle sweetness and aromatic depth when cooked down.
- 1 bell pepper, chopped: Brings crunch and vibrant color along with a gentle sweetness.
- ¼ cup taco seasoning: The secret spice blend giving the dish that classic Mexican flair.
- ¾ cup long grain rice: Absorbs the savory juices, making each bite perfectly tender and satisfying.
- 2 cups chunky red salsa: Adds moisture, tang, and a burst of zesty tomato flavor.
- 1 can (14 ounces) black beans, drained: Adds fiber and creaminess for balance and substance.
- 2 cups spinach (optional): Sneaks in wholesome greens that wilt beautifully into the dish.
- 2 cups fresh or frozen corn: Adds sweetness and little pops of texture with every forkful.
- 1 ½ cups Mexican cheeses (cheddar, pepper jack, colby jack): Melts into gooey, flavorful goodness topping the dish.
- Plain Greek yogurt: A cool, creamy topping that mellows the spices perfectly.
- Shredded lettuce or chopped cilantro: Freshens up the plate with crisp, herbal notes.
- Chopped scallions: Add a mild oniony crunch and vibrant green color.
- Cubed or sliced avocado: Creamy and rich, avocado elevates every bite.
- Lots of fresh limes: For bright, tangy spritzes that tie flavors together wonderfully.
How to Make Skillet Mexican Beef and Rice Recipe
Step 1: Brown the Meat and Vegetables
Start by heating a large oven-safe skillet over medium heat. Add your ground beef or chicken along with the chopped onion and bell pepper. Sprinkle in the taco seasoning as it cooks. Use a wooden spoon or spatula to break up the meat, stirring frequently so everything cooks evenly. After about 10 minutes, the meat should be nicely browned and the vegetables softened, filling your kitchen with the most inviting aroma.
Step 2: Combine Rice and Salsa Mixture
Now it’s time to add the rice directly to the skillet with your meat mixture. Stir well to coat the rice in all those delicious spices. Next, pour in the chunky red salsa, drained black beans, optional spinach, and corn. Pour 2 cups of water over everything and bring it all to a boil, stirring occasionally. The rice will soak up all those vibrant flavors as it cooks.
Step 3: Simmer on Low and Let the Rice Cook
Once boiling, place a lid on your skillet and turn the heat down to the lowest setting. Let it simmer gently for about 15 minutes. During this time, the rice absorbs most of the liquid but remains tender—not mushy—while all the ingredients meld cohesively. This low and slow step is key to getting the texture just right.
Step 4: Top with Cheese and Bake
Remove the skillet from the heat. Sprinkle your favorite Mexican cheese blend generously over the top of the beef and rice mixture. Pop the skillet into your preheated 425°F oven for about 10 minutes. This final step melts the cheese to bubbly perfection, creating an inviting golden crust that’s hard to resist.
Step 5: Serve and Enjoy
Once out of the oven, your Skillet Mexican Beef and Rice Recipe is ready to be piled on plates and garnished with all the fresh toppings you love. You’re in for a real treat!
How to Serve Skillet Mexican Beef and Rice Recipe
Garnishes
Adding toppings like creamy plain Greek yogurt, sliced avocado, shredded lettuce or chopped cilantro, and finely chopped scallions takes this dish from delicious to spectacular. A generous squeeze of fresh lime juice right before digging in brightens the flavors and adds a tantalizing zing that complements the savory meat and melty cheese beautifully.
Side Dishes
This skillet dish is mighty satisfying on its own, but you can round out the meal with some simple sides like warm corn tortillas, a crisp green salad, or even some crisp tortilla chips to scoop up every last bit. These additions add texture and variety without overpowering the main event on your plate.
Creative Ways to Present
If you’re entertaining or just want to jazz up a weeknight dinner, serve this dish family-style straight in the skillet surrounded by bowls of garnishes for a festive DIY taco bowl setup. Another fun idea is to let everyone build their own skillet-inspired burritos or loaded nachos using leftovers—there’s never a wrong way to enjoy this crowd-pleasing favorite.
Make Ahead and Storage
Storing Leftovers
Once cooled to room temperature, transfer leftover Skillet Mexican Beef and Rice to an airtight container and keep it in the refrigerator for up to 4 days. The flavors actually deepen over time, making your next few meals just as delightful.
Freezing
This dish freezes beautifully! Portion out leftover portions into freezer-safe containers or bags. It will keep frozen for up to 3 months. Just be sure to label and date so you remember to treat yourself to this tasty meal later on.
Reheating
For best results, thaw frozen portions overnight in the refrigerator. Reheat in a skillet over low heat or in the microwave until warmed through. If the rice has absorbed too much liquid, add a splash of water or salsa while reheating to restore that perfect texture and juiciness.
FAQs
Can I substitute chicken for the ground beef in the Skillet Mexican Beef and Rice Recipe?
Absolutely! Ground chicken is a great alternative if you prefer a lighter protein or want a different flavor profile. The spices and other ingredients work just as well, so feel free to swap without worry.
Is this recipe spicy?
The recipe has a comfortable level of mild to moderate spice thanks to the taco seasoning and salsa. You can easily adjust the heat by using a mild salsa or adding extra chili powder if you like things hotter.
Can I make this recipe vegetarian?
Yes! Simply omit the meat and add extra beans, vegetables, or even plant-based protein crumbles to keep it hearty while staying meat-free. The seasonings and cheese still create that crave-worthy flavor experience.
Can I use brown rice instead of long grain white rice?
You can, but brown rice will need a longer cooking time and more liquid. I recommend pre-cooking the brown rice separately before adding it to keep the dish from getting mushy.
What are some other cheese options if I don’t have Mexican cheeses?
A good blend of sharp cheddar, Monterey Jack, or even mozzarella works just fine when you can’t find a Mexican cheese mix. The key is to pick cheeses that melt well and complement the spicy flavors.
Final Thoughts
I hope you’re as excited as I am to try this Skillet Mexican Beef and Rice Recipe. It’s the kind of dish that brings warmth, bold flavors, and comfort all in one pan—perfect for busy nights or casual gatherings. Once you taste that cheesy, seasoned beef and rice topped with fresh garnishes, you’ll understand why it’s a recipe worth making again and again. So grab your skillet and get cooking—you definitely deserve a dinner this delicious!
PrintSkillet Mexican Beef and Rice Recipe
This Skillet Mexican Beef and Rice is a hearty, flavorful one-pan meal that combines seasoned ground beef, vegetables, rice, beans, and cheese for a comforting dinner perfect for busy weeknights. With layers of savory spices, fresh lime, and delicious toppings like avocado and Greek yogurt, it brings vibrant Mexican-inspired flavors to your table in under an hour.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Ingredients
Proteins & Vegetables
- 1 pound ground beef or chicken
- 1 yellow onion, chopped
- 1 bell pepper, chopped
- 1 can (14 ounce) black beans, drained
- 2 cups spinach (optional)
- 2 cups fresh or frozen corn
Grains & Seasonings
- ¼ cup taco seasoning
- ¾ cup long grain rice
- 2 cups chunky red salsa
- 2 cups water
Dairy & Toppings
- 1 ½ cups Mexican cheeses (cheddar, pepper jack, or colby jack blend)
- Plain Greek yogurt (for serving)
- Shredded lettuce or chopped cilantro (for garnish)
- Chopped scallions (for garnish)
- Cubed or sliced avocado (for garnish)
- Fresh limes (for serving)
Instructions
- Preheat and Cook Meat and Vegetables: Preheat the oven to 425°F. In a large oven-safe skillet, cook the ground beef or chicken along with the chopped onion and bell pepper over medium heat. Add the taco seasoning and break up the meat as it cooks. Continue cooking for about 10 minutes until the meat is browned and the vegetables have softened.
- Add Rice and Combine Ingredients: Stir in the long grain rice, then add the chunky red salsa, drained black beans, spinach if using, and the corn. Pour in 2 cups of water and bring the mixture to a boil over medium-high heat.
- Simmer on Low Heat: Once boiling, place a lid on the skillet and reduce the heat to the lowest setting. Allow the rice mixture to simmer for about 15 minutes until most of the liquid has been absorbed but the rice is not completely dry.
- Melt Cheese in Oven: Remove the skillet from the heat and evenly sprinkle the Mexican cheese blend over the top. Transfer the skillet to the preheated oven and bake for 10 minutes, or until the cheese is fully melted and bubbly.
- Serve with Toppings: Remove the skillet from the oven and serve the beef and rice topped with plain Greek yogurt, cubed or sliced avocado, shredded lettuce or chopped cilantro, chopped scallions, and plenty of fresh lime wedges. Enjoy this vibrant, savory dish warm.
Notes
- You can substitute ground chicken with ground turkey or beef depending on preference.
- For a vegetarian version, omit the meat and add extra beans or vegetables.
- If you prefer spicier food, add jalapeños or extra taco seasoning.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- To make the dish gluten-free, ensure the taco seasoning is gluten-free.

Leave a Reply