Savor the Ultimate Mexican Beef and Rice Skillet Experience
Discover the perfect blend of zesty flavors and hearty ingredients in this Mexican Beef and Rice Skillet recipe that brings the vibrant taste of Mexican cuisine right to your dinner table.

This one-pan wonder combines perfectly seasoned ground beef, fluffy rice, and a medley of colorful vegetables that create an irresistible combination your family will request time and time again.
Whether you're planning a casual weeknight dinner or hosting a festive gathering, this Mexican Beef and Rice Skillet delivers both convenience and incredible taste. Ready to transform your regular dinner routine into a fiesta of flavors? Let's dive into this crowd-pleasing recipe that's guaranteed to become a family favorite.
Mexican Beef and Rice Skillet: Your New Favorite One-Pan Meal
This Mexican Beef and Rice Skillet isn't just another dinner option - it's a game-changing recipe that combines the rich flavors of Mexican cuisine with the convenience of a single-pan preparation. Not only does it minimize cleanup, but it also ensures that every grain of rice absorbs the delicious seasonings and savory meat juices. Looking for more Mexican-inspired dishes? Check out our Beef and Bean Enchiladas Recipe for another family favorite.
Serving Suggestions:
- Pair with warm tortillas and fresh lime wedges for an authentic touch
- Top with diced avocado and a dollop of sour cream
- Serve alongside a crisp cabbage slaw for added crunch
- Complete the meal with warm cornbread for extra comfort
Pro Tips for the Perfect Mexican Skillet:
- Quality Ingredients Matter: Use fresh vegetables and high-quality ground beef for the best flavor. For more beef-based recipes, try our Black Pepper Beef and Cabbage Stir Fry.
- Rice Selection: Choose long-grain white rice for the perfect texture - it holds up well while cooking with other ingredients.
- Layered Seasoning: Add spices to both the meat and the rice for depth of flavor.
- Perfect Timing: Let the dish rest covered for 5 minutes after cooking to ensure the rice is perfectly fluffy.
- Storage Success: Store leftovers in an airtight container for up to 3 days. For more meal prep ideas, check out our Easy Beefy Mexican Rice Soup.

Mexican Beef and Rice Skillet Recipe:
- Preparation time: 10 minutes
- Cooking time: 35 minutes
- Servings: 6
- Calories: 500 kcal
- Equipment: Large skillet with lid, wooden spoon, measuring cups and spoons
Your kitchen will soon be filled with the irresistible aroma of perfectly seasoned beef and rice, creating an atmosphere that draws everyone to the dinner table.
Ingredients:
- 1 tablespoon olive oil
- 1 pound lean ground beef
- 1 onion, diced
- 1 bell pepper, diced
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 cup long-grain white rice, uncooked
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1 cup salsa
- 2 cups low-sodium beef broth
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup frozen corn kernels
- 1½ cups shredded Mexican blend cheese
- Chopped fresh cilantro, for garnish
Directions:
- Prepare Your Skillet: Heat the olive oil in a large skillet over medium-high heat until shimmering.
- Brown the Meat and Vegetables: Add the ground beef, diced onion, and bell pepper. Cook for 6-8 minutes, breaking up the beef with a wooden spoon, until browned and vegetables are softened. Drain excess grease if needed.
- Season the Mix: Stir in the minced garlic, chili powder, cumin, and paprika. Cook for about 1 minute, stirring constantly until fragrant.
- Add Rice and Liquids: Incorporate the uncooked rice, diced tomatoes with juices, salsa, and beef broth. Stir well to combine.
- Simmer to Perfection: Bring to a boil, then reduce heat to low. Cover and simmer for 20-25 minutes, or until rice is tender and has absorbed most of the liquid.
- Final Additions: Remove the lid and stir in black beans and frozen corn. Cook uncovered for 3-5 minutes until heated through.
- Cheese Finish: Sprinkle shredded cheese over the top, cover, and let sit for 2-3 minutes until melted.
Ready to Serve!
Your Mexican Beef and Rice Skillet is now ready to be enjoyed! Garnish with fresh cilantro and serve hot. Each bite delivers a perfect balance of flavors and textures that will have everyone reaching for seconds.
Storage Solutions:
- Refrigerate leftovers in an airtight container for up to 3 days
- Freeze portions in freezer-safe containers for up to 2 months
- Reheat in the microwave with a splash of broth to maintain moisture
- For best results, add fresh cheese and cilantro when reheating
📖 Recipe
Mexican Beef and Rice Skillet
Your kitchen will soon be filled with the irresistible aroma of perfectly seasoned beef and rice, creating an atmosphere that draws everyone to the dinner table.
- Total Time: 45 minutes
- Yield: 6 1x
Ingredients
- 1 tablespoon olive oil
- 1 pound lean ground beef
- 1 onion, diced
- 1 bell pepper, diced
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 cup long-grain white rice, uncooked
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1 cup salsa
- 2 cups low-sodium beef broth
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup frozen corn kernels
- 1½ cups shredded Mexican blend cheese
- Chopped fresh cilantro, for garnish
Instructions
- Prepare Your Skillet: Heat the olive oil in a large skillet over medium-high heat until shimmering.
- Brown the Meat and Vegetables: Add the ground beef, diced onion, and bell pepper. Cook for 6-8 minutes, breaking up the beef with a wooden spoon, until browned and vegetables are softened. Drain excess grease if needed.
- Season the Mix: Stir in the minced garlic, chili powder, cumin, and paprika. Cook for about 1 minute, stirring constantly until fragrant.
- Add Rice and Liquids: Incorporate the uncooked rice, diced tomatoes with juices, salsa, and beef broth. Stir well to combine.
- Simmer to Perfection: Bring to a boil, then reduce heat to low. Cover and simmer for 20-25 minutes, or until rice is tender and has absorbed most of the liquid.
- Final Additions: Remove the lid and stir in black beans and frozen corn. Cook uncovered for 3-5 minutes until heated through.
- Cheese Finish: Sprinkle shredded cheese over the top, cover, and let sit for 2-3 minutes until melted.
- Prep Time: 10 minutes
- Cook Time: 35 minutes







Leave a Reply