Mexican Beef and Rice Skillet

Delicious Mexican beef and rice skillet cooked with fresh ingredients.

There’s something deeply comforting about a one-pan meal that fills the house with warm, savory aromas — enter the Mexican Beef and Rice Skillet. This seasonal favorite highlights everyday pantry staples — ground beef, rice, beans, tomatoes, and corn — and transforms them into a cozy, family-friendly dinner in under an hour. It’s perfect for chilly evenings when you want satisfying, from-scratch food without fuss. If you love one-pot comfort meals like the best smothered chicken and rice, you’ll appreciate how this skillet layers flavor and texture while staying reliably simple.

Ingredients & Equipment

Ingredients

  • 1 lb ground beef
  • 1 cup rice (long-grain white recommended; see notes for substitutions)
  • 1 can black beans, drained and rinsed
  • 1 can diced tomatoes (14.5 oz)
  • 1 cup corn, frozen or canned
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 cups beef broth (low-sodium if preferred)
  • 1 tablespoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Olive oil (1–2 tablespoons)

Notes

  • If you want extra depth, use fire-roasted diced tomatoes or add a tablespoon of tomato paste when browning the beef.
  • For a heartier, nuttier texture, substitute half the white rice with brown rice (increase simmer time and liquid slightly).
  • To keep sodium in check, use low-sodium broth and taste before adding salt.

Helpful Tools

  • Large heavy-bottomed skillet with a tight-fitting lid (a 10–12 inch cast-iron or stainless steel skillet works great)
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Can opener and colander (for rinsing beans)
  • Optional: blender or immersion blender (if you prefer a smoother tomato base), baking tray (if finishing under the broiler), instant-read thermometer to check that ground beef reaches 160°F

For a spicier base of inspiration, check techniques used in the Cajun chicken and rice recipe and adapt seasoning levels to your taste.

Step-by-Step Instructions (with tips)

  1. Heat olive oil in a large skillet over medium heat.

    • Tip: Let the skillet get hot before adding oil so it sizzles lightly when the onion hits the pan. This helps build flavor from the start.
  2. Add the chopped onion and minced garlic, sauté until softened (about 3–4 minutes).

    • Tip: Cook the onion until translucent and just beginning to brown for a sweeter, caramelized flavor. Scrape up any browned bits as you go — they’re full of flavor.
  3. Add the ground beef, breaking it apart, and cook until browned.

    • Tip: Use a spatula to break the meat into small crumbles so it cooks evenly. Season with a pinch of salt and pepper as it browns. If there’s excess grease, drain a little, leaving enough to carry flavor.
  4. Stir in the rice, black beans, diced tomatoes, corn, beef broth, chili powder, cumin, salt, and pepper.

    • Tip: Toast the rice with the meat and spices for 1–2 minutes before adding liquid; this boosts aroma and prevents sticky clumping. If you like deeper tomato flavor, stir in a spoonful of tomato paste now.
  5. Bring to a boil, then reduce heat to low and cover.

    • Tip: Once it’s boiling, give it a quick stir to ensure rice is submerged. Fit a kitchen towel between lid and pan (optional) to trap steam and mimic a tight seal, which yields fluffier rice.
  6. Simmer for about 20 minutes, until rice is cooked and liquid is absorbed.

    • Variation: If you’re using brown rice, simmer closer to 35–40 minutes and consider adding an extra 1/2 cup broth. If you prefer to roast vegetables first, roast diced peppers and onions on a baking tray under a hot oven for 15 minutes and fold them in during the last 5 minutes of simmering.
    • Tip: Avoid lifting the lid frequently; a quick peek is fine, but keep interruptions to a minimum so rice cooks through evenly.
  7. Fluff with a fork, serve warm.

    • Tip: After removing from heat, let the skillet rest covered for 5 minutes to finish steaming. Fluffing with a fork instead of stirring helps keep rice grains separate.

Variations and flavor suggestions

  • Roasting vs boiling: Roast the corn and tomatoes on a sheet pan at 450°F until charred (8–12 minutes) and fold them in for smoky sweetness instead of using canned/frozen.
  • To finish under the broiler: Sprinkle shredded cheese over the top, place under a hot broiler for 2–3 minutes until bubbly and golden, then add fresh cilantro and lime.
  • Swap proteins: Ground turkey, chicken, or a plant-based crumble work well; add a splash of oil if the substitute is lean.
  • Make it extra saucy: Use 1 cup tomato sauce plus 1 cup beef broth and reduce simmering slightly; this creates more of a saucy skillet for scooping with tortillas.
  • Spice it up: Add a diced jalapeño with the onions or 1/2 teaspoon cayenne for heat.

If you prefer a soupier texture or want to transform leftovers into a cozy bowl, techniques from our creamy chicken and rice soup can help you adjust liquids and simmer times.

Mexican Beef and Rice Skillet

Storage, Freezing & Make-Ahead Tips

Storing leftovers

  • Refrigerator: Store cooled skillet in airtight containers for up to 3–4 days. Portion into meal-sized containers for easy grab-and-go lunches or dinners.
  • Reheating: Reheat gently on the stovetop over medium-low with a splash of broth or water to revive moisture. Microwave in covered dish for 1–2 minutes, stirring halfway through.

Freezing

  • Cool the skillet completely before packing into freezer-safe containers or heavy-duty freezer bags.
  • Portion into family-sized or individual servings and label with date. Freeze for up to 3 months.
  • Thaw overnight in the refrigerator before reheating. Reheat on the stovetop or in the oven at 350°F until steaming through.

Make-ahead tips

  • Prepare base components: Brown the beef and sauté the aromatics up to 2 days ahead; store separately in the fridge. Combine and simmer when ready to serve.
  • Par-cook rice separately if you prefer a firmer texture when reheating; keep rice and beef mixture separate and combine at serving time.

Portioning advice

  • One pound of ground beef with 1 cup of rice makes about 4 generous servings. For meal prep, divide into four 2-cup portions or into six smaller 1 to 1.5-cup servings.

How to Use / Serve This Dish

Topping ideas

  • Fresh cilantro, sliced green onions, diced avocado, a squeeze of lime, shredded cheddar or Monterey Jack, sour cream or Greek yogurt, pickled red onions, and jalapeño slices.

Serving suggestions

  • Serve as a main with warm tortillas or over a bed of lettuce for a lighter bowl.
  • Turn leftovers into tacos or burritos by spooning the skillet mixture into tortillas and adding crunchy slaw.
  • For a grain swap, serve spooned over cauliflower rice for a low-carb option.

Pairings

  • Easy sides like a crisp green salad, roasted sweet potatoes, grilled peppers, or tortilla chips for scooping.
  • Beverages: Try a simple lime agua fresca, classic margarita, or a cold Mexican lager for adults.

Creative variations

  • Stuffed peppers: Fill halved bell peppers with the cooked skillet mixture, top with cheese, and bake at 375°F for 20–25 minutes.
  • Breakfast scramble: Stir in a couple of beaten eggs and cook to make a hearty breakfast skillet topped with avocado.
  • Sheet-pan crisp finish: Spread leftover skillet on a baking sheet, top with cheese, and broil for nacho-style servings.

If you like pairing bold skillet flavors with cool sides, try ideas from the dump-and-bake chicken tzatziki rice to balance heat with bright, creamy elements.

FAQ

Q: Can I use instant rice or minute rice in this recipe?
A: Yes, but adjust liquid and timing. Instant rice cooks much faster and absorbs less liquid; stir it in near the end of cooking and simmer for the package-recommended time (usually 5–10 minutes). You may need to reduce the beef broth slightly to avoid a soggy result.

Q: What’s the best substitute for ground beef?
A: Ground turkey, chicken, or a plant-based crumble are excellent swaps. If using lean turkey or chicken, add a tablespoon of oil when browning to keep the mixture moist. For vegetarian options, increase the beans (or add lentils) for protein and use vegetable broth.

Q: How long does cooked Mexican Beef and Rice Skillet last in the fridge?
A: Properly stored in airtight containers, it will last 3–4 days refrigerated. Reheat only the portion you’ll eat to maintain quality.

Q: How can I make this dish spicier or milder for picky eaters?
A: Adjust the chili powder and add cayenne or diced chiles for heat. To tone it down, reduce or omit chili powder and serve hot sauce on the side so each person can customize their heat level.

Conclusion

This Mexican Beef and Rice Skillet is a cozy, versatile dish that celebrates seasonal produce and pantry staples — perfect for weeknights, potlucks, and meal prep. It’s an inviting mix of savory beef, hearty rice, creamy beans, and sweet corn that’s easy to customize to your family’s tastes. If you’d like a visual guide or different take on the same concept, check out this Mexican Beef and Rice Skillet (with Video) – Natasha’s Kitchen to follow along step-by-step. For another one-pot interpretation with slightly different seasoning and tips, see the One Pot Mexican Beef and Rice Skillet – Savory Nothings. And if you want more one-skillet inspiration to build your weeknight repertoire, try the One Skillet Mexican Beef and Rice – I Wash You Dry version for ideas on finishing and garnishes.

Give this skillet a try this week — I’d love to hear how you dress it up (or tone it down) for your table. Share a photo or leave a comment to let others know how you made it your own.

Delicious Mexican beef and rice skillet cooked with fresh ingredients.

Mexican Beef and Rice Skillet

A cozy one-pan meal combining ground beef, rice, beans, tomatoes, and corn, perfect for family dinners.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mexican
Calories: 450

Ingredients
  

Main Ingredients
  • 1 lb ground beef
  • 1 cup rice (long-grain white recommended) See notes for substitutions
  • 1 can black beans, drained and rinsed
  • 1 can diced tomatoes (14.5 oz) Fire-roasted tomatoes can be used for more flavor
  • 1 cup corn, frozen or canned
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 cups beef broth Low-sodium if preferred
  • 1 tablespoon chili powder
  • 1 teaspoon cumin
  • 1–2 tablespoons olive oil

Method
 

Preparation
  1. Heat olive oil in a large skillet over medium heat.
  2. Add chopped onion and minced garlic, sauté until softened (about 3–4 minutes).
  3. Add the ground beef, breaking it apart, and cook until browned.
  4. Stir in the rice, black beans, diced tomatoes, corn, beef broth, chili powder, cumin, salt, and pepper.
  5. Bring to a boil, then reduce heat to low and cover.
  6. Simmer for about 20 minutes, until rice is cooked and liquid is absorbed.
  7. Fluff with a fork, serve warm.

Notes

For meal prep, divide into four 2-cup portions or into six smaller 1 to 1.5-cup servings. Store leftovers in airtight containers for up to 3–4 days.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating