This Mexican Rice Skillet is a hearty one-pan meal packed with seasoned ground beef, fluffy rice, tomatoes, beans, corn, and plenty of bold Mexican-inspired flavor. Everything cooks together in one skillet, making it an easy choice for busy weeknights. With a few simple swaps, it can also become more highprotein or low-carb friendly while staying delicious and satisfying.
Can This Mexican Rice Skillet Support Weight Loss Goals?
Mexican Rice Skillet can fit into a balanced weight-conscious meal plan when portions are appropriate and the ingredients are balanced. Lean ground beef provides protein, while vegetables and beans add fiber and texture.
For a lighter version, use lean ground turkey or beef, increase the vegetables, and keep the rice portion moderate. Serving it with a fresh salad or extra vegetables can also make the meal more filling without relying on a large portion of rice.
Does Mexican Rice Skillet Fit a Highprotein Lifestyle?
This recipe can fit a highprotein lifestyle when prepared with lean ground beef, turkey, or chicken.
Beans provide additional plant-based protein and fiber, while vegetables add volume and flavor.
Because rice and corn contribute carbohydrates, the traditional version is not especially low-carb.
For lower net carbs, reduce the rice and corn and add extra cauliflower rice, peppers, zucchini, or other non-starchy vegetables.
Why This Recipe Is Special
- One-Pan Meal: Everything cooks together in one skillet for easy preparation.
- Highprotein Friendly: Lean meat and beans provide a satisfying protein base.
- Family-Friendly: Mild Mexican-inspired flavors make it easy to serve to the whole family.
- Budget-Friendly: Simple pantry staples create a hearty meal without complicated ingredients.
- Customizable: Adjust the spice level, vegetables, protein, and toppings to your preference.
My Personal Experience
- Big Flavor in One Pan:
The combination of seasoned beef, tomatoes, peppers, and spices creates a rich savory flavor.
The rice absorbs all those juices as it cooks, making every bite flavorful. - Perfect Weeknight Dinner:
I love that the entire meal comes together in one skillet.
There are fewer dishes to wash and no complicated side dishes required. - Easy to Customize:
Extra peppers, onions, zucchini, or spinach can easily be added.
You can also swap beef for chicken or turkey depending on what you have available. - Great Leftovers:
The flavors become even more blended after resting overnight.
Individual portions reheat easily for quick lunches or dinners.
Perfect For
- Busy weeknight dinners
- Family meals
- Meal prep
- Potlucks
- Budget-friendly cooking
- Highprotein meal plans
- Mexican-inspired dinner nights
- Easy one-pan meals
Why You’ll Love This Recipe
- One Skillet, Less Cleanup:
The rice, meat, vegetables, and sauce all cook together.
That means maximum flavor with minimal cleanup. - Hearty and Filling:
Ground beef, beans, and rice create a satisfying combination.
It works beautifully as a complete meal without many sides. - Bold Mexican-Inspired Flavor:
Chili powder, cumin, garlic, tomatoes, and peppers give the dish plenty of character.
Add jalapeños or hot sauce if you enjoy extra heat. - Meal-Prep Friendly:
The leftovers store and reheat easily.
Portion them into containers for convenient lunches throughout the week. - Easy to Adapt:
You can change the protein, vegetables, beans, or toppings.
The basic skillet method stays simple regardless of your variations.
Common Mistakes to Avoid
- Not Browning the Meat: Cook the ground beef thoroughly and let it brown slightly for better flavor.
- Adding Too Much Liquid: Follow the recommended liquid amount so the rice cooks without becoming mushy.
- Skipping the Simmer: Keep the skillet covered while the rice cooks so it absorbs the seasoned liquid properly.
- Not Resting the Rice: Let the skillet stand for 5 minutes after cooking so the rice can finish absorbing moisture.
Required Equipment
- Large Deep Skillet: Gives the rice, meat, and vegetables enough room to cook evenly.
- Wooden Spoon: Makes breaking up ground meat and stirring easy.
- Knife and Cutting Board: Useful for preparing the vegetables.
- Measuring Cups and Spoons: Keep the liquid and seasoning ratios consistent.
- Lid: Traps steam so the rice cooks properly.
Storage Instructions
Refrigerator: Cool leftovers promptly, place them in an airtight container, and refrigerate for up to 4 days.
Freezer: Freeze cooled portions in freezer-safe containers for up to 2 months.
Reheating: Reheat on the stovetop over medium-low heat with a small splash of water or broth, or microwave individual portions until steaming hot.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
- Best Season: Year-round
- Approx. Calories: 390 per serving
Short 3-Line Description
A hearty Mexican Rice Skillet made with seasoned ground beef, rice, beans, tomatoes, and colorful vegetables.
Everything cooks together in one pan for an easy, flavorful weeknight dinner.
It is protein-friendly, customizable, and perfect for meal prep.
Ingredients
- 1 lb (450 g) lean ground beef
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 1 bell pepper, diced
- 2 cloves garlic, minced
- 1 cup long-grain white rice, uncooked
- 1 can (14.5 oz / 411 g) diced tomatoes, undrained
- 1 cup low-sodium chicken or beef broth
- 1/2 cup canned black beans, drained and rinsed
- 1/2 cup corn kernels, fresh or frozen
- 1 tablespoon tomato paste
- 1 1/2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
Optional Toppings
- 1/2 cup shredded Mexican cheese
- Fresh cilantro
- Diced avocado
- Sliced jalapeños
- Lime wedges
- Chopped green onions
- Plain Greek yogurt or sour cream
Directions
1. Brown the Beef
Heat a large deep skillet over medium-high heat.
Add olive oil and ground beef. Cook for 5–7 minutes, breaking the meat apart with a wooden spoon, until browned and cooked through.
Drain excess grease if necessary.
Highprotein tip: Choose lean ground beef or lean ground turkey to keep the protein-to-calorie ratio favorable.
2. Sauté the Vegetables
Add the diced onion and bell pepper.
Cook for 3–4 minutes, stirring occasionally, until the vegetables begin to soften.
Add minced garlic and cook for another 30–60 seconds, just until fragrant.
3. Toast the Rice
Add the uncooked rice to the skillet.
Stir continuously for about 1–2 minutes to lightly toast the grains.
This adds extra flavor and helps keep the rice from tasting bland.
4. Add Seasonings and Tomato Paste
Stir in the tomato paste, chili powder, cumin, smoked paprika, oregano, salt, and black pepper.
Cook for about 30 seconds, coating the beef and rice with the seasonings.
5. Add the Liquid
Pour in the diced tomatoes with their juices and the broth.
Stir well and scrape the bottom of the skillet to loosen any browned bits.
6. Add Beans and Corn
Stir in the black beans and corn.
Bring the mixture to a gentle boil over medium-high heat.
7. Simmer the Rice
Reduce the heat to low and cover the skillet.
Simmer for approximately 18–22 minutes, or until the rice is tender and most of the liquid has been absorbed.
Avoid repeatedly lifting the lid because escaping steam can interfere with the rice cooking evenly.
8. Rest
Turn off the heat and keep the skillet covered for 5 minutes.
Fluff the rice gently with a fork.
9. Add Toppings and Serve
Top with shredded cheese, fresh cilantro, avocado, jalapeños, or green onions.
Serve hot with lime wedges for a bright finishing flavor.
Approximate Nutrition Facts Per Serving
Values are estimates and vary depending on the exact ingredients, brands, and toppings used.
- Calories: 390
- Total Fat: 14 g
- Saturated Fat: 5 g
- Cholesterol: 55 mg
- Sodium: 620 mg
- Potassium: 620 mg
- Total Carbohydrates: 44 g
- Fiber: 6 g
- Net Carbs: 38 g
- Sugars: 6 g
- Protein: 25 g
- Calcium: 70 mg
Notes
- For more protein: Use lean ground beef or turkey and increase the beans slightly.
- For lower carbs: Replace half or all of the rice with cauliflower rice and reduce the corn.
- For extra spice: Add diced jalapeño, cayenne pepper, or your favorite hot sauce.
- For more vegetables: Add zucchini, spinach, mushrooms, or extra bell peppers.
- For extra freshness: Finish with lime juice and chopped cilantro.
- For a creamy topping: Add a spoonful of plain Greek yogurt.
- For meal prep: Divide cooled portions into individual containers for quick lunches.
FAQs
Can I use brown rice?
Yes, but brown rice generally requires more cooking time and liquid, so adjust the simmering time according to the rice package directions.
Can I use ground turkey instead of beef?
Absolutely. Lean ground turkey works very well and creates a lighter, protein-friendly version.
Can I make this Mexican Rice Skillet without beans?
Yes. Simply omit the beans and add extra vegetables or another protein source.
How can I make it low-carb?
Replace most or all of the rice with cauliflower rice and reduce or omit the corn and beans.
Can I make this recipe spicy?
Yes. Add jalapeños, cayenne, chipotle powder, or hot sauce to increase the heat.
Can I freeze Mexican Rice Skillet?
Yes. Cool it completely, divide it into freezer-safe portions, and freeze for up to about 2 months.

