This Mexican Rice Skillet is a comforting, flavorful one-pan meal packed with fluffy rice, seasoned ground beef, tomatoes, corn, peppers, and melted cheese. The combination of smoky spices, tender vegetables, and savory beef makes every bite hearty and satisfying. Best of all, everything cooks together in one skillet, making it an easy choice for busy weeknights.
Can Mexican Rice Skillet Support Weight Loss Goals?
Yes, it can fit into a balanced, portion-conscious eating pattern. Lean ground beef provides protein, while vegetables add volume and flavor. Keeping the rice portion moderate and using lean beef and a reasonable amount of cheese can help create a satisfying meal without making it unnecessarily heavy.
Does Mexican Rice Skillet Fit a High-Protein Lifestyle?
This skillet is naturally highprotein-friendly when made with lean ground beef, beans, and a moderate amount of rice. For even more protein, increase the lean beef or add black beans and Greek yogurt as a topping. Because rice and corn provide carbohydrates, the net carbs will be higher than those of a traditional low-carb skillet.
Why This Recipe Is Special
- One-pan meal: Everything cooks in one skillet for easy cleanup.
- Bold Mexican-inspired flavor: Chili powder, cumin, garlic, and tomatoes create a delicious savory base.
- Protein-packed: Lean beef and beans make it filling.
- Family-friendly: Simple ingredients appeal to both kids and adults.
- Easy to customize: Add jalapeños, avocado, cilantro, or extra vegetables.
My Personal Experience
- Brown the beef properly.
Let the meat develop some color before stirring constantly.
This creates a deeper savory flavor. - Toast the rice briefly.
Stirring the uncooked rice with the aromatics for a minute or two adds extra flavor.
It also helps the grains stay distinct. - Don’t add too much liquid.
Excess broth can turn the skillet mushy.
Measure carefully according to the amount of rice used. - Let it rest after cooking.
A few minutes off the heat allows the rice to finish absorbing the liquid.
This produces a better texture.
Perfect For
This Mexican Rice Skillet is perfect for busy weeknight dinners, family meals, meal prep, casual gatherings, potlucks, Taco Tuesday, game nights, and quick lunches.
Why You’ll Love This Recipe
- One skillet, minimal cleanup
Everything cooks in the same pan. - Big, bold flavor
Tomatoes, cumin, chili powder, and garlic create a delicious Mexican-inspired seasoning. - High-protein friendly
Lean beef and black beans provide a satisfying protein base. - Customizable
Easily adjust the vegetables, spice level, and toppings. - Ready in about 40 minutes
It’s practical enough for a busy evening.
Common Mistakes to Avoid
- Skipping the beef browning: Pale meat won’t provide as much savory flavor.
- Using too much liquid: This can make the rice overly soft.
- Not rinsing rice when needed: Excess surface starch can make the finished dish sticky.
- Adding cheese too early: It can disappear into the mixture instead of creating a flavorful topping.
- Cutting into it immediately: Give the skillet a few minutes to rest before serving.
Required Equipment
- Large deep skillet — Provides enough space for rice and all the ingredients.
- Lid — Traps steam so the rice cooks evenly.
- Wooden spoon — Makes stirring and breaking up the beef easy.
- Measuring cups — Keeps the rice-to-liquid ratio consistent.
- Chef’s knife — Quickly prepares the vegetables.
Recipe Details
- Preparation Time: 15 minutes
- Cooking Time: 25 minutes
- Total Time: Approximately 40 minutes
- Servings: 6
- Course: Main Course
- Cuisine: Mexican-Inspired
- Diet: High-Protein-Friendly
Short Description
Mexican Rice Skillet is a hearty one-pan dinner featuring seasoned ground beef, fluffy rice, tomatoes, black beans, corn, peppers, and melted cheese. It’s flavorful, filling, customizable, and perfect for an easy family weeknight meal.
📝 Ingredients
- 1 lb (450 g) lean ground beef
- 1 cup long-grain white rice, uncooked
- 1 small yellow onion, diced
- 1 bell pepper, diced
- 2 cloves garlic, minced
- 1 can (14.5 oz / 411 g) diced tomatoes, undrained
- 1 cup low-sodium beef or chicken broth
- 1 cup black beans, drained and rinsed
- ¾ cup corn kernels
- 1 tablespoon tomato paste
- 1½ teaspoons chili powder
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 cup shredded Mexican-blend cheese
Optional Toppings
- Fresh cilantro
- Diced avocado
- Sliced jalapeños
- Green onions
- Fresh lime juice
- Plain Greek yogurt
- Salsa
- Diced tomatoes
Directions
Prepare the Ingredients
- Dice vegetables: Chop the onion and bell pepper into small, even pieces.
- Prepare beans: Drain and rinse the black beans.
- Measure spices: Combine chili powder, cumin, smoked paprika, oregano, salt, and black pepper.
Brown the Beef
- Heat skillet: Place a large deep skillet over medium-high heat.
- Add beef: Add the ground beef.
- Break it apart: Use a wooden spoon to crumble the meat.
- Brown: Cook for approximately 5–7 minutes, stirring occasionally, until browned and cooked through.
- Drain if needed: Remove excess grease if necessary.
Add Aromatics
- Add onion: Stir the diced onion into the beef.
- Add bell pepper: Add the diced bell pepper.
- Cook: Sauté for approximately 3–4 minutes, until the vegetables begin to soften.
- Add garlic: Stir in the minced garlic.
- Cook briefly: Cook for approximately 30 seconds.
Toast the Rice
- Add tomato paste: Stir in the tomato paste.
- Add rice: Add the uncooked rice.
- Toast: Stir continuously for approximately 1–2 minutes.
- Add seasoning: Sprinkle in the chili powder, cumin, paprika, oregano, salt, and pepper.
- Stir: Coat the beef and rice evenly with the seasonings.
Cook the Rice
- Add tomatoes: Pour in the diced tomatoes with their juices.
- Add broth: Pour in the broth.
- Stir: Mix everything together.
- Bring to simmer: Allow the mixture to reach a gentle simmer.
- Cover: Reduce the heat to low and cover the skillet.
- Cook: Simmer for approximately 15–18 minutes, or until the rice is tender and most of the liquid has been absorbed.
Add Beans and Corn
- Check rice: Once the rice is nearly tender, check the moisture level.
- Add beans: Stir in the black beans.
- Add corn: Add the corn kernels.
- Cook: Cover and cook for another 3–5 minutes, until everything is heated through.
Add Cheese
- Turn off heat: Remove the skillet from the burner.
- Add cheese: Sprinkle shredded Mexican-blend cheese evenly over the top.
- Cover: Place the lid back on.
- Melt: Let the skillet sit for 2–3 minutes, until the cheese melts.
Serve
- Garnish: Add fresh cilantro and green onions.
- Add lime: Squeeze fresh lime juice over the top.
- Serve: Spoon into bowls and add avocado, Greek yogurt, salsa, or jalapeños if desired.
High-Protein Tips
To make this highprotein-friendly:
- Use 93–96% lean ground beef.
- Increase the beef to 1¼ pounds.
- Add an additional ½ cup of black beans.
- Replace part of the rice with cauliflower rice.
- Use Greek yogurt instead of sour cream as a topping.
- Add shredded chicken alongside the beef for an extra protein boost.
For lower net carbs, reduce the white rice and corn and replace some of the rice with cauliflower rice. Keep beans in moderation because they contribute carbohydrates even though they also provide protein and fiber.
Nutrition Facts
Per serving — approximate
Based on 6 servings and without optional toppings.
| Nutrient | Amount |
|---|---|
| Calories | ~475 kcal |
| Total Fat | ~20 g |
| Saturated Fat | ~9 g |
| Cholesterol | ~75 mg |
| Sodium | ~650 mg |
| Total Carbohydrates | ~48 g |
| Fiber | ~7 g |
| Net Carbs | ~41 g |
| Sugars | ~6 g |
| Protein | ~29 g |
Nutrition values are estimates and vary according to the beef, cheese, broth, beans, and other ingredients used.
Notes
- Rice: Long-grain white rice works particularly well because it remains fluffy.
- Beef: Lean beef reduces excess grease while maintaining flavor.
- Broth: Low-sodium broth gives you more control over the salt.
- Beans: Rinse canned beans thoroughly before adding them.
- Spice: Add cayenne or diced jalapeños for extra heat.
- Cheese: Monterey Jack, cheddar, or pepper Jack can replace Mexican-blend cheese.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days.
- Reheating: Add a splash of broth or water before reheating if the rice has dried out.
- Freezing: Freeze portions without fresh toppings for up to 2 months.
Frequently Asked Questions
1. Can I use brown rice?
Yes, but brown rice generally requires more liquid and a longer cooking time. Follow the cooking instructions for your particular rice.
2. Can I make this with ground turkey?
Absolutely. Ground turkey makes a leaner version while keeping the skillet high in protein.
3. Can I make it without beans?
Yes. Simply omit them and add extra vegetables or meat. Keep in mind that removing beans will lower the fiber and carbohydrate content.
4. Can I use cauliflower rice?
Yes. For a lower-carb version, replace some or all of the cooked rice with cauliflower rice. Add it toward the end because it cooks much faster.
5. How can I make it spicier?
Add jalapeños, cayenne pepper, hot salsa, chipotle powder, or pepper Jack cheese.
6. Can I make this ahead for meal prep?
Yes. Divide the cooled skillet into individual containers and refrigerate for up to 4 days. Reheat thoroughly before serving.

