When you need a high-protein meal that comes together quickly, this Mexican Beef and Rice Skillet is your answer. Perfect for busy weeknights, simple meal prep, or potluck gatherings, this hearty dish offers a complete, delicious dinner in a single pan. It’s a healthy bowl recipe that combines savory flavors and satisfying textures, making it a family favorite.
By using wholesome ingredients and a straightforward, baked method, you can create a nutritious and comforting meal that everyone will love. This guide will walk you through everything you need to know to perfect this easy dinner idea, including expert tips and nutrition information.

Why This Beef and Rice Skillet Belongs in Your Rotation
This Mexican Beef and Rice Skillet is the ultimate healthy, one-pan wonder. In today’s fast-paced world, finding time to cook a nutritious meal can be a challenge. This recipe solves that problem by delivering maximum flavor with minimal cleanup. The combination of lean protein, fiber-rich beans and corn, and comforting rice creates a balanced plate that fuels your body and satisfies your taste buds.
It’s a versatile dish that allows for customization based on dietary needs and preferences, ensuring it never gets boring. Whether you’re cooking for a crowd or preparing food for the week, this skillet meal is a reliable, delicious choice that supports your health goals.
Furthermore, the baked-in method, after initial stovetop searing, ensures even cooking and melding of flavors. The technique of letting the dish steam with the cheese on top creates a creamy, irresistible finish. This simple process locks in moisture and guarantees perfectly cooked rice every time.
Ingredients You’ll Need for a Perfect Skillet
To make this wholesome dish, you’ll need a few simple ingredients. Remember to have all ingredients ready before you start cooking for a smooth process.
- 1 Tbsp olive oil
- 1 lb ground beef (85/15 recommended for optimal flavor and lower fat)
- 1 medium onion, diced
- 2 garlic cloves, minced
- 4 Tbsp taco seasoning (homemade or store-bought low-sodium blend)
- ½ tsp fine sea salt (or to taste)
- 10 oz can of diced tomatoes and green chilies, with juices
- 1 can black beans, drained and rinsed thoroughly
- 1 cup corn (frozen, thawed, and rinsed, or canned and drained)
- ¾ cup jasmine rice, rinsed and drained well
- 2 cups low-sodium chicken or vegetable stock
- 2 cups Mexican-style cheese blend (or a mix of mozzarella and sharp cheddar for melting)
Step-by-Step Instructions for a Flawless Meal
1. Sauté the Beef and Vegetables
Heat the olive oil in a large, oven-safe skillet over medium heat. Add the ground beef and cook, breaking it apart with a spatula, until it is no longer pink, about 3-4 minutes. Drain any excess fat if desired.
Add the diced onion and sauté until softened and translucent, about 4-5 minutes. Stir in the minced garlic and cook for just 30 seconds until fragrant.
2. Build the Flavor Base
Sprinkle the taco seasoning and salt over the beef and onion mixture. Stir for about 1 minute to toast the spices and coat everything evenly. This step is crucial for developing a deep, rich flavor in the final dish.
3. Combine and Simmer
Add the diced tomatoes with green chilies (with their juices), the rinsed black beans, corn, and rinsed jasmine rice to the skillet. Pour in the low-sodium chicken stock and stir everything together until well combined. Bring the mixture to a light boil over medium-high heat.
4. The Baked Finishing Method
This is where the ‘baked’ method comes into play. Once boiling, reduce the heat to low. Cover the skillet with a tight-fitting lid and let it simmer gently for 15-18 minutes. Do not lift the lid, as this will release steam needed to cook the rice.
The rice will absorb the flavorful liquid. After 15 minutes, turn off the heat but keep the lid on. Let the skillet rest for 5 minutes.
5. Add the Cheese and Serve
Carefully remove the lid. Sprinkle the shredded cheese evenly over the entire surface of the skillet. Cover the skillet again with the lid (or foil if your lid isn’t oven-safe) and let it rest for another 5 minutes. The residual heat will melt the cheese into a perfect, gooey layer.
Garnish with fresh cilantro before serving. For a complete meal, try pairing it with a dish like our Cottage Cheese Sweet Potato Beef Bowl for another high-protein option.
Nutritional Breakdown & Serving Suggestions
Understanding the nutrition of your meals is key to a balanced diet. This Mexican Beef and Rice Skillet is packed with macronutrients to keep you full and energized. Below is the detailed per-serving nutritional profile.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 586 kcal |
| Protein | 32 g |
| Total Fat | 35 g |
| Carbohydrates | 36 g |
| Dietary Fiber | 2 g |
| Sugars | 5 g |
| Sodium | 764 mg |
This dish is an excellent source of protein, primarily from the lean beef and beans, which are essential for muscle repair and satiety. The carbohydrates from the rice and vegetables provide sustained energy, while the moderate fat content, mostly from the beef and cheese, aids in nutrient absorption.
To make it a well-rounded dinner, consider serving it with a side salad or steamed vegetables. For a different flavor profile inspired by wholesome grains, explore our Mediterranean Salmon and Vegetable Quinoa.
Expert Tips for the Best Results
- Rice is Key: Always rinse jasmine rice thoroughly until the water runs clear. This removes excess starch and prevents the dish from becoming gummy.
- Don’t Skimp on Simmering: The covered simmering time is non-negotiable for perfectly cooked rice. Keep the lid on to create a steamy environment.
- Customize Your Toppings: This skillet is a fantastic base. Add diced avocado, a dollop of Greek yogurt (a healthy alternative to sour cream), pickled jalapeños, or a squeeze of fresh lime juice just before serving.
- Meal Prep Friendly: This recipe reheats beautifully. Portion it into airtight containers for an easy grab-and-go lunch or dinner throughout the week. The flavors often taste even better the next day.
- Alternative Proteins: For a lighter version, you can substitute ground turkey or chicken for the beef. For a plant-based twist, use a meat substitute or extra beans and a robust vegetable stock.
Common Questions Answered
Can I make this dish ahead of time?
Absolutely! This Mexican Beef and Rice Skillet is an ideal candidate for meal prep. Cook it as directed, allow it to cool completely, and store it in the refrigerator for up to 4 days. Reheat individual portions in the microwave or reheat the entire skillet, covered, in a 350°F oven until warmed through.
You may need to add a splash of broth when reheating to refresh the moisture.
What can I use instead of jasmine rice?
While jasmine rice works perfectly due to its fragrance and texture, you can use other varieties like long-grain white rice or basmati. Brown rice is a great whole-grain alternative, but it requires a longer cooking time and more liquid. If using brown rice, simmer for 40-45 minutes and add an extra ½ cup of stock.
How can I make this recipe spicier or milder?
Control the heat level through your choice of taco seasoning and the diced tomatoes with green chilies. For a milder dish, use a mild taco seasoning and a can of ‘Original’ (mild) diced tomatoes. For more heat, use a hot taco seasoning, add a diced jalapeño with the onions, or use a can of ‘Hot’ diced tomatoes and chilies.
Conclusion: A Staple for Your Recipe Collection
This Mexican Beef and Rice Skillet truly stands out as a high-protein meal and an easy dinner idea that doesn’t compromise on flavor or nutrition. Its simplicity makes it accessible for beginner cooks, while its delicious results will impress even the most seasoned home chefs. By mastering this one-pan method, you open the door to endless variations and a reliable solution for hectic evenings. It embodies the principles of a healthy bowl recipe: balanced, filling, and full of vibrant ingredients.
For another comforting, family-friendly recipe that simplifies dinner, check out our take on a classic with our Healthy Chicken Alfredo. Give this skillet a try tonight, and see why it deserves a permanent spot in your weekly meal plan.
Recipe
Print
Mexican Beef and Rice Skillet
- Total Time: 30 min
- Yield: 6 servings 1x
Description
A hearty, one-pan high-protein meal with seasoned beef, rice, beans, corn, and melted cheese. A perfect easy dinner idea that’s great for meal prep.
Ingredients
1 Tbsp olive oil
1 lb ground beef (85/15)
1 medium onion, diced
2 garlic cloves, minced
4 Tbsp taco seasoning
½ tsp fine sea salt
10 oz can diced tomatoes and green chilies
1 can black beans, drained and rinsed
1 cup corn (frozen or canned, rinsed)
¾ cup jasmine rice, rinsed
2 cups low-sodium chicken stock
2 cups Mexican cheese blend
Instructions
- Heat oil in a large oven-safe skillet. Cook beef until no longer pink, about 3-4 min.
- Add onion, sauté for 4-5 min until soft. Add garlic, cook 30 sec until fragrant.
- Add taco seasoning and salt, stir for 1 minute.
- Add tomatoes (with juice), black beans, corn, and rice. Stir.
- Pour in chicken stock. Bring to a light boil.
- Reduce heat to low, cover tightly, and simmer for 15-18 min. Turn off heat, let rest 5 min (lid on).
- Remove lid, sprinkle cheese evenly. Cover and let rest 5 min for cheese to melt.
- Garnish with cilantro and serve.
Notes
- Rinsing the rice is essential to prevent a gummy texture.
- Feel free to top with avocado, Greek yogurt, or jalapeños.
- For a leaner option, use ground turkey. For a vegetarian version, use a plant-based ground and vegetable stock.
- Excellent for meal prep; stores well for up to 4 days.
- Prep Time: 7 min
- Cook Time: 23 min
- Category: Main Course
- Method: Baked
- Cuisine: American
Nutrition
- Calories: 586 kcal
- Sugar: 5 g
- Sodium: 764 mg
- Fat: 35 g
- Carbohydrates: 36 g
- Fiber: 2 g
- Protein: 32 g







