Mexican Beef and Rice Skillet

Mexican Beef and Rice Skillet: The Ultimate One-Pan Comfort Food

If you enjoy bold flavors, simple prep, and a hearty dinner with minimal cleanup, you’ll love this Mexican beef and rice skillet. This savory dish is more than a recipe—it’s a weeknight lifesaver that’s both convenient and deeply satisfying. All you need is a sturdy skillet and a handful of pantry staples for a meal that covers it all: savory beef, fluffy rice, melty cheese, and plenty of vegetables.

Why This Skillet Dinner Stands Out

Pulling together dinner shouldn’t mean juggling a sink full of dishes. This one-pan recipe streamlines your evening by delivering protein, grains, and vegetables in a single dish. By layering ingredients and cooking everything together, each bite becomes packed with flavor—no bland rice or dry beef here.

Skillet meals like this also adapt easily to what you have on hand. Lean ground beef is classic, but ground turkey or chicken make great lighter alternatives. The base gets its flavor lift from aromatic onions, bell pepper, earthy spices, and the unbeatable duo of tomatoes and salsa. Everything simmers under a melted blanket of cheese, and a sprinkle of fresh cilantro adds brightness and freshness. No oven required, no elaborate prepping. Just pure, flavorful comfort.

Essential Ingredients

A few quality ingredients make all the difference in a skillet recipe. Here’s what brings this dish together:

Beef and Vegetables

  • Lean Ground Beef: A 90/10 blend keeps things hearty but not greasy. If you opt for 85/15, simply drain excess fat.
  • Onion and Bell Pepper: This classic aromatic combo creates a flavorful foundation. Yellow or white onion both work, and any color bell pepper will add subtle sweetness and crunch.
  • Garlic: Freshly minced garlic infuses the skillet with deep, savory notes.

Grains and Liquids

  • Long-Grain White Rice: Stick to uncooked long-grain rice so it cooks evenly and soaks up all the flavors. Basmati is fine in a pinch; avoid quick-cooking or instant varieties.
  • Low-Sodium Beef Broth: Using broth instead of water boosts the flavor of the rice and keeps the meal well seasoned.
  • Diced Tomatoes: Canned tomatoes with their juices add acidity and moisture.
  • Salsa: Use mild, medium, or hot to suit your heat preference. Salsa verde works as a tangy twist.

Seasonings

  • Chili Powder, Cumin, and Paprika: This trio brings warmth, depth, and a touch of smokiness.
  • Salt and Pepper: Season to taste—start small and adjust as you go.

Extra Goodies

  • Black Beans: Add protein and fiber while giving the dish an authentic Southwestern feel.
  • Corn: Frozen or canned both work for touch of sweetness and color.
  • Shredded Mexican Cheese Blend: Melts beautifully; cheddar or Monterey Jack are reliable alternatives.
  • Fresh Cilantro: For a bright, herbal finish.

Mexican Beef and Rice Skillet: Step-by-Step Instructions

Let’s bring your skillet to life! Here’s exactly how to make this one-pan wonder.

1. Sauté Beef and Vegetables

Set a large skillet (12-inch recommended) over medium-high heat. Add a splash of olive oil, then crumble in the ground beef. As the meat begins to brown, stir in diced onion and chopped bell pepper. Cook for 6–8 minutes, until the vegetables are tender and the beef has lost its pink color.

If you see grease pooling in the pan, drain the excess before continuing. This keeps the final dish from becoming heavy.

2. Infuse with Flavor

Sprinkle minced garlic, chili powder, cumin, and paprika over the beef and vegetables. Stir for about a minute, just until fragrant. You’ll notice the spices “bloom,” releasing their aroma and drawing out the flavor.

3. Add the Rice and Liquids

Pour in the uncooked long-grain white rice, then add the diced tomatoes (including the juices), salsa, and beef broth. Use your spoon to scrape the bottom of the pan—this picks up any browned bits and builds deeper flavor.

Increase the heat and bring the mixture to a lively simmer. Once bubbling, reduce the heat to low and cover tightly with a lid.

Tip: For a little kick, add a minced jalapeño or a shake of cayenne with the spices.

4. Simmer Until Tender

Let the skillet sit undisturbed for 20–25 minutes, keeping the lid closed. This allows the rice to absorb all the liquid, finishing tender but not mushy. Resist the urge to stir—the sealed steam is what cooks the rice evenly.

Taste a small spoonful toward the end. If the rice is still firm, add a splash more broth and cook for an extra 3–5 minutes.

5. Add the Beans and Corn

Uncover the pan. Stir in drained black beans and sweet corn kernels (no need to thaw if using frozen). Simmer uncovered for 5 more minutes. This is just enough to heat the beans through and let the skillet thicken a bit.

6. Top with Cheese and Finish

Sprinkle a generous handful of shredded Mexican cheese blend over the skillet. Replace the lid for 2–3 minutes so the cheese melts. Remove from heat, and shower the top with chopped cilantro.

Serving and Customization Ideas

This beef and rice skillet shines as a stand-alone meal, but it’s also easy to dress up or adapt. Everyone gets to add their favorite toppings, making the dish feel fresh every time.

Topping Ideas

  • Sliced avocado or a scoop of guacamole
  • Chopped tomatoes or pico de gallo
  • Sour cream or Greek yogurt
  • Extra cilantro or thinly sliced green onions
  • Lime wedges for a squeeze of citrus

For a New Spin

  • Use ground turkey or chicken for a lighter take.
  • Try brown rice for whole grain nutrition (increase liquid and cooking time).
  • Stuff leftovers into tortillas for burritos or tacos.
  • Layer over salad greens for a warm, hearty salad.

Cooking Tips for Skillet Success

Getting the most out of this recipe is all about attention to detail:

  • Choose the Right Skillet: Use a large, heavy-bottomed pan so ingredients cook evenly. Stick to one with a tight-fitting lid.
  • Mind Your Rice: Only long-grain white rice delivers that fluffy, non-sticky texture. Short-grain or instant rice will cook differently.
  • Liquid Ratios Matter: One cup of rice needs about two cups of liquid. Salsa and tomato juices count toward this total, so measure before adding broth.
  • Keep the Lid On: Let the rice cook undisturbed. Lifting the lid releases crucial steam and can leave rice unevenly cooked.
  • Finish with Freshness: Cilantro and lime at the end brighten the rich, savory flavors.

Storing and Reheating Leftovers

Skillet recipes keep and reheat well, making them ideal for meal prep.

  • Refrigerating: Let the beef and rice cool, then store in an airtight container for up to 4 days.
  • Freezing: Portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight before reheating.
  • Reheating: For multiple servings, warm gently in a skillet with a splash of broth to prevent sticking. For single servings, microwave covered on medium power until heated through.

Table: Storage Guidelines

Fridge Freezer Reheating Instructions
Skillet Meal 4 days 3 months Skillet + broth, or microwave

Frequently Asked Questions

Can I prep this meal ahead?
Yes. Chop vegetables and measure spices in advance to make dinner even faster.

How spicy is the dish?
As spicy as your salsa and chili powder. Start mild if you’re unsure. Spice levels adjust easily.

Can I use pre-cooked rice?
You can, but reduce the broth significantly. Add rice at the same time as the beans and corn, and simmer just until heated.

Bringing Mexican beef and rice skillet into your meal rotation means faster, tastier dinners and fewer dirty dishes. It’s a weeknight essential with endless ways to customize and enjoy. Whether you go classic or swap in a few personal favorite touches, you get a meal that covers all the bases with one satisfying scoop.

Mexican Beef and Rice Skillet

⭐⭐⭐⭐⭐
4.6 from 1 votes

Course: Main Course / Cuisine: Mexican
Prep Time 10 minutes
Cooking Time 35 minutes
Servings 6 servings
Calories 500 cal

This Mexican beef and rice skillet is a hearty, satisfying meal. Everyone loves it. With ground beef, beans, corn, tomatoes, and cheese, it’s so full of flavor.

Ingredients

  • chopped fresh cilantro, for garnish
  • 3 cloves garlic, minced
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 1 pound lean ground beef
  • 1 tablespoon chili powder
  • 1 onion, diced
  • 1 bell pepper, diced
  • 1 1/2 cups shredded Mexican blend cheese
  • 2 cups low-sodium beef broth
  • 1 cup long-grain white rice, uncooked
  • 1 cup frozen corn kernels
  • 1 teaspoon ground cumin
  • 1 tablespoon olive oil
  • 1 teaspoon paprika
  • 1 cup salsa

Instructions

  1. 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.
  2. Stir in the minced garlic, chili powder, cumin, and paprika. Cook for about 1 minute, stirring constantly until fragrant.
  3. 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.
  4. 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.
  5. 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.
  6. Remove from the heat, sprinkle with fresh cilantro, and serve hot. Add any desired toppings like sour cream, avocado, or guacamole for extra flavor.