If you’re searching for a hearty, family-friendly meal that takes minimal effort and leaves the kitchen sink mostly empty, this Mexican Beef and Rice Skillet will exceed your expectations. It has all the bold flavors you love from Tex-Mex favorites—seasoned beef, fluffy rice, melty cheese, and classic toppings–but uses just one large pan. In this guide, I’ll walk you through everything, from ingredients and prep to foolproof finishing touches and clever storage tips. Let’s make dinner simple and delicious.
Why This Skillet Recipe Works
This one-pan dinner brings together well-seasoned ground beef, tender rice, beans, corn, and just enough cheese to make each bite comforting. Instead of juggling multiple pots and waiting for rice on the side, every element cooks together. The result? A unified dish where each grain absorbs savory tomato, broth, salsa, and spice. Cleanup stays easy, and you get layers of flavor with little fuss.
- Fast and Convenient: Goes from stovetop to table in about 35 minutes.
- Satisfying and Balanced: Protein, grains, and vegetables combine for a full meal.
- Customizable: Tweak the spice, swap proteins, and use any toppings you like.
- Meal Prep Friendly: Keeps well for lunches or weeknight leftovers without losing its appeal.
Ingredients: What You’ll Need
Ingredient | Role in the Dish | Notes/Substitutions |
---|---|---|
Ground Beef (90/10 or 85/15) | Main protein | Sub with ground turkey or chicken for a lighter option |
Onion (yellow or white), chopped | Flavor base | Red onion adds sweetness, shallots work too |
Bell Pepper, diced | Sweet, colorful veggie | Any color works; green gives extra bite |
Garlic, minced | Savory depth | Can sub 1/2 tsp garlic powder |
Chili Powder | Main spice aroma | Use mild or hot to suit taste |
Cumin | Earthy heat | Essential for Mexican flavor |
Paprika | Smoky background | Smoked paprika adds more depth |
Long-Grain White Rice | Main starch | Absorbs flavor; Jasmine or Basmati work in a pinch |
Canned Diced Tomatoes (with juice) | Brightness, sauce base | Fire-roasted tomatoes work well |
Salsa (mild to hot) | Heat and acidity | Pico de gallo for chunky texture |
Low-Sodium Beef Broth | Liquid for rice | Chicken or vegetable broth is fine |
Black Beans, drained and rinsed | Fiber, protein | Pinto beans are a good swap |
Corn (frozen or canned, drained) | Sweetness and texture | Frozen keeps a firmer bite |
Shredded Mexican Cheese Blend | Creamy, cheesy topping | Cheddar, Monterey Jack, or Pepper Jack also work |
Fresh Cilantro, chopped | Herby finish | Omit if you’re not a fan |
Step-By-Step Preparation
Let’s break down the method so you can prep and cook with confidence.
1. Brown Beef and Sauté Vegetables
- Heat a large (12-inch) skillet on medium-high.
- Add a drizzle of olive oil.
- Crumble in the ground beef and cook for 3–4 minutes, stirring often.
- Add diced onion and bell pepper. Continue to sauté for another 5 minutes, until beef is browned and vegetables are softened.
- If needed, drain off any extra grease—this keeps the final dish from feeling heavy.
2. Add Garlic and Spices
- Sprinkle in garlic, chili powder, cumin, and paprika.
- Stir well, letting the spices toast slightly for about 1 minute. You’ll notice a fragrant aroma bloom.
3. Incorporate Rice, Tomatoes, Salsa, and Broth
- Pour the uncooked rice into the skillet. Stir it into the beef and veggie mixture.
- Add diced tomatoes and their juices, then the salsa and broth.
- Mix well, scraping the bottom to keep rice from sticking.
- Bring everything to a steady simmer.
4. Cook and Simmer
- Lower the heat, cover the skillet tightly, and let the mixture simmer for 20–25 minutes.
- Check the rice for tenderness. If it needs more time, add a splash of water or broth, cover, and cook a bit longer.
- Don’t stir too often—lifting the lid releases steam the rice needs.
5. Add Beans and Corn
- Once rice is tender, stir in black beans and corn.
- Let the skillet cook uncovered for 4–5 minutes to warm the beans and corn through, and to reduce any excess liquid.
6. Finish with Cheese and Cilantro
- Scatter shredded cheese over the top in an even layer.
- Cover the skillet again for 2–3 minutes, just until the cheese melts.
- Top with plenty of fresh cilantro before serving.
Serving Suggestions & Toppings
This Mexican Beef and Rice Skillet doesn’t require anything extra, but you can elevate it with sideline toppings or creative serving ideas:
- Serve with creamy avocado slices or a dollop of sour cream.
- A splash of lime juice brightens every bite.
- Crumbled tortilla chips add crunch.
- Shredded lettuce or chopped tomatoes work as a fresh garnish.
- Turn leftovers into burrito or taco fillings—simply pile into tortillas and top how you like.
Set out a topping bar and let everyone build their own perfect bite.
Troubleshooting & Tips
- Choose the Right Skillet: Use a pan that’s wide and deep enough to fit all ingredients without crowding. Heavy pans (cast iron, enameled) distribute heat evenly.
- Adjust for Rice Type: White rice is quick and absorbs flavor well. Brown rice requires extra liquid (¼–½ cup more broth) and an additional 10–15 minutes simmering.
- Keep the Lid Sealed: Holding in steam ensures tender rice and prevents sticking. Resist lifting unless you need to check for doneness late in cooking.
- Layer in More Veggies: Zucchini, diced tomatoes, or even spinach can blend in for added nutrition.
- Up the Heat: A few dashes of hot sauce or fresh jalapeno turns up the spice.
- No Cheese? No Problem: Skip the cheese or use a dairy-free alternative. The dish still works.
With these tips, you’ll enjoy a skillet that never turns gummy, bland, or heavy on cleanup.
How to Store and Reheat Leftovers
This dish keeps beautifully for up to four days in the refrigerator and three months in the freezer.
- Allow leftovers to cool to room temperature before storing.
- Use airtight containers to maintain texture and freshness. Keep garnishes separate.
- For freezing, portion into bags or lidded containers. Thaw overnight in the fridge.
- Reheat on the stove with a splash of broth to restore moisture. Individual portions reheat well in the microwave—about 1–2 minutes per serving, covered, until steaming hot.
If the rice thickens or dries, just drizzle a bit more broth before reheating to bring back the original texture.
Making a flavorful Mexican Beef and Rice Skillet doesn’t require advanced skills or exotic ingredients. A single-pan approach means less cleanup, less time spent cooking, and flavors that mingle and build as they simmer together. Whether you’re serving a table of four or prepping for busy weekday meals, this dish offers convenience, versatility, and deep satisfaction. Try it once, and it’s likely to become a new go-to for regular rotation.
Mexican Beef and Rice Skillet
This Mexican beef and rice skillet is a hearty, satisfying meal. Everyone loves it! It features ground beef, beans, corn, tomatoes, and cheese. The dish is full of flavor.
Ingredients
- 1 teaspoon ground cumin
- 1 (14.5-ounce) can diced tomatoes, undrained
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- chopped fresh cilantro, for garnish
- 1 cup long-grain white rice, uncooked
- 1 teaspoon paprika
- 2 cups low-sodium beef broth
- 1 onion, diced
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup salsa
- 1 1/2 cups shredded Mexican blend cheese
- 1 pound lean ground beef
- 1 cup frozen corn kernels
- 1 tablespoon olive oil
- 1 bell pepper, diced
Instructions
- In a large skillet, heat the olive oil over medium-high heat. Add the ground beef, diced onion, and bell pepper. Cook, breaking up the beef with a wooden spoon, until the meat is browned and the vegetables are softened. (About 6–8 minutes.) Drain any excess grease if needed.
- Stir in the minced garlic, chili powder, cumin, and paprika. Cook for about 1 minute, stirring constantly until fragrant.
- Add the uncooked rice, diced tomatoes (with their juices), salsa, and beef broth to the skillet. Stir well to combine. Increase the heat to bring the mixture to a boil, then reduce the heat to low. Cover and let simmer for 20–25 minutes. Or until the rice is tender and has absorbed most of the liquid.
- Remove the lid and stir in the black beans and frozen corn. Cook, uncovered, for an additional 3–5 minutes, or until the beans and corn are heated through.
- Sprinkle the shredded Mexican blend cheese evenly over the top of the skillet. Cover again and let it sit for 2–3 minutes, or until the cheese is melted.
- Remove from the heat, sprinkle with fresh cilantro, and serve hot. Add any desired toppings like sour cream, avocado, or guacamole for extra flavor.