I absolutely love this Mexican Beef and Rice Skillet Recipe because it’s such a comforting, all-in-one dinner that comes together fast. Whether you’re after a hearty family meal on a busy weeknight or craving those bold Mexican flavors without a complicated recipe, this skillet hits the spot every single time. The mix of savory beef, tender rice, and tangy Rotel tomatoes creates this perfect, cozy blend that feels both homey and satisfying.

When I first tried making this recipe, I was amazed at how the flavors melded together beautifully in just one pan, saving me from juggling multiple pots and pans. You’ll find that it’s not only delicious but also versatile—it’s a recipe that’s ideal for meal prep or feeding a crowd without breaking a sweat. Plus, the cheesy finish is the kind of crowd-pleaser that turns any weeknight dinner into a mini celebration.

🧡

Why You’ll Love This Recipe

  • One-Pan Convenience: Everything cooks together, cutting down on cleanup and time.
  • Balanced Flavors: The taco seasoning paired with Rotel tomatoes and beans gives a perfect zesty kick.
  • Family Friendly: My family goes crazy for this cheesy finish and simple ingredients.
  • Customizable: You can easily swap beans, cheese, or add veggies to make it your own.

Ingredients You’ll Need

These ingredients come together to build layers of flavor and texture that you’ll appreciate in every bite. I always recommend using fresh garlic and quality taco seasoning for the best taste, and rinsing your rice well to avoid a sticky finish.

  • Olive oil: Adds a subtle richness and prevents sticking while browning the beef.
  • Ground beef: I use 80/20 for that juicy balance of flavor and fat.
  • Onion: Diced onion gives sweetness and depth to the skillet.
  • Garlic cloves: Fresh minced garlic provides an aromatic boost.
  • Taco seasoning: This is your flavor base—choose a quality mix or make your own.
  • Fine sea salt: Adjusts and enhances overall seasoning.
  • Rotel Diced Tomatoes and Green Chilis: Adds acidity and a mild heat that wakes up the dish.
  • Black beans: Rinsed and drained for creaminess and protein.
  • Corn: Frozen or canned, this adds a touch of sweetness and texture.
  • Jasmine rice: Rinsed to remove excess starch and ensure fluffy results.
  • Low-sodium chicken stock: Provides moisture to cook the rice and deepens flavor without overpowering.
  • Mexican cheese or blend: I love a combo of Colby jack or equal parts mozzarella and cheddar for that melty, gooey finish.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love customizing this Mexican Beef and Rice Skillet Recipe depending on what’s in my fridge or my mood. Don’t hesitate to mix up the beans, add some veggies, or try different cheeses to make this recipe truly your own. It’s all about what you enjoy and what you have on hand!

  • Vegetarian Version: Swap out ground beef for sautéed mushrooms or crumbled tofu for a meat-free twist that’s just as hearty.
  • Spicy Kick: Add a diced jalapeño when you sauté the onions if you like things hotter—I’ve done this and it really wakes up the dish.
  • Extra Veggies: Stir in diced bell peppers or zucchini for added color and nutrition; my family thinks it’s a sneaky way to get more greens in!
  • Cheese Swap: Try pepper jack for a spicier cheesy element or cotija sprinkled on top for authentic Mexican flair.

How to Make Mexican Beef and Rice Skillet Recipe

Step 1: Brown the Beef and Soften Onions

Start by heating olive oil in a large skillet over medium heat—this helps prevent sticking and keeps the beef juicy. Add your ground beef and break it apart with your spatula. Cook for about 3 minutes until it’s no longer pink but not overdone. The key is to stop as soon as the meat changes color to keep it tender. Then toss in the diced onions and sauté for another 3 to 4 minutes until they’re soft and translucent. This is the base of your flavor, so make sure the onions get a chance to sweat and sweeten up.

Step 2: Add Garlic and Taco Seasoning

Stir in the minced garlic and let it cook for about 30 seconds until fragrant—watch closely so it doesn’t burn; burned garlic turns bitter. Sprinkle in your taco seasoning and stir everything together until the beef and onion mixture is well coated. I discovered this trick of adding the seasoning now gives you that deep, bold flavor that you want to shine throughout the dish.

Step 3: Mix in Tomatoes, Beans, Corn, and Rice

Now, pour in the entire can of Rotel tomatoes with their juice—it adds both moisture and a little heat. Toss in the black beans and corn, then stir in the rinsed jasmine rice. This is where everything starts coming together, so give it a good mix to evenly distribute the ingredients. You’ll notice the colors popping already, and that’s when you know the magic is happening!

Step 4: Add Stock, Simmer, and Cook Rice

Pour in 2 cups of low-sodium chicken stock and add salt to taste. Turn the heat up just enough to bring the mixture to a light boil. Once boiling, immediately reduce the heat to low, cover with a tight-fitting lid, and let it simmer gently for about 15 minutes. Resist the urge to lift the lid—this lets the rice steam perfectly and absorb all those fantastic flavors. When the time’s up, check that the rice is tender and the liquid absorbed.

Step 5: Add Cheese and Let It Melt

Turn off the heat and sprinkle your Mexican cheese blend evenly over the top. Cover the skillet again and let it rest for 5 minutes—this melts the cheese beautifully without overcooking the rice. When you lift that lid, you’ll see a gooey, melty, cheesy layer that makes it impossible to wait before digging in!

👨‍🍳

Pro Tips for Making Mexican Beef and Rice Skillet Recipe

  • Rice Rinsing: Don’t skip rinsing the jasmine rice—it keeps it from clumping and ensures fluffy grains.
  • Use a Tight Lid: A snug lid traps steam, cooking the rice evenly without drying out the dish.
  • Adjust Seasoning Gradually: Taste before adding extra salt since the taco seasoning and cheese add saltiness.
  • Rest Time is Key: Letting the cheese melt off heat keeps it silky and prevents the rice from overcooking.

How to Serve Mexican Beef and Rice Skillet Recipe

Mexican Beef and Rice Skillet Recipe - Recipe Image

Garnishes

I always top mine with fresh cilantro—its bright flavor cuts through the richness perfectly. Sometimes I add diced avocado or a dollop of sour cream to cool down the spice and make it creamy. If you like a bit of crunch, crumbled tortilla chips or crushed roasted pepitas are awesome finishing touches that add texture and fun.

Side Dishes

This dish is so filling it can work as a one-pan meal, but I enjoy pairing it with a crisp green salad or some roasted vegetables to lighten things up. Mexican street corn or a simple guacamole with chips also makes a delicious side that complements the skillet’s bold flavors.

Creative Ways to Present

For special occasions, I like serving this in individual cast iron skillets—it looks rustic and keeps the cheesy top warm until everyone digs in. Another fun idea is to fill soft tortillas with the skillet mixture for impromptu tacos or burrito bowls for a casual party vibe.

Make Ahead and Storage

Storing Leftovers

I store leftovers in airtight containers in the fridge and usually enjoy them within 3 to 4 days. The flavors actually deepen after sitting a day or two, making it even more delicious when reheated.

Freezing

This recipe freezes well, especially without the cheese layer on top. I freeze it in portion-sized bags or containers, then add fresh cheese when reheating to keep things fresh and melty. Just thaw overnight in the fridge before warming it up.

Reheating

Reheat gently on the stovetop with a splash of chicken stock or water to loosen the rice if it’s dried out. I like covering it while warming to keep moisture in, then add fresh cheese on top and cover again until melted. The microwave works too if you’re short on time—just stir halfway through for even heating.

FAQs

  1. Can I make this Mexican Beef and Rice Skillet Recipe gluten-free?

    Yes! This recipe is naturally gluten-free as long as you use gluten-free taco seasoning and check that your canned ingredients don’t contain additives with gluten. It’s a great option for gluten-sensitive diets without sacrificing flavor.

  2. Can I use a different type of rice for this recipe?

    You can substitute jasmine rice with long-grain white rice or even basmati, but keep in mind that cooking time and liquid ratios might vary slightly. Using a rice that cooks in about 15 minutes works best to align with the recipe’s timing.

  3. Is it okay to use ground turkey or chicken instead of beef?

    Definitely! Ground turkey or chicken work well as leaner alternatives. Just brown the meat the same way and be mindful that these proteins may cook a bit faster and can dry out, so adjust cooking times accordingly.

  4. How spicy is this Mexican Beef and Rice Skillet Recipe?

    The spice level is mild to moderate, thanks to the Rotel tomatoes and taco seasoning. You can always control the heat by choosing mild or hot rotel varieties and adding jalapeños if you want more kick.

  5. What can I serve with this dish besides rice or beans?

    Great side options include fresh salads, roasted veggies like zucchini or bell peppers, Mexican street corn, or even a simple guacamole with tortilla chips. These sides complement the skillet nicely without adding heavy carbs.

Final Thoughts

This Mexican Beef and Rice Skillet Recipe has become a staple in my kitchen for quick, delicious, and fuss-free dinners. I love how it brings the warmth of Mexican-inspired flavors with a comforting, cheesy finish everyone enjoys. If you’re looking for a recipe you can rely on for busy nights or casual get-togethers, give this one a try—you’ll be so glad you did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Beef and Rice Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 146 reviews
  • Author: Paula
  • Prep Time: 7 minutes
  • Cook Time: 23 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mexican

Description

This Mexican Beef and Rice Skillet is a delicious, one-pan meal that combines ground beef, vegetables, and rice with bold taco seasoning for a flavorful and easy dinner. Simmered together in one skillet and topped with melted cheese, it’s a comforting dish perfect for busy weeknights or casual gatherings.


Ingredients

Units Scale

Main Ingredients

  • 1 Tbsp olive oil
  • 1 lb ground beef, 80/20 or 85/15
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 4 Tbsp taco seasoning
  • 1/2 tsp fine sea salt, or to taste
  • 10 oz can Rotel Diced Tomatoes and Green Chilis, (Original)
  • 1 can black beans, drained and rinsed
  • 1 cup corn, rinsed – frozen or canned
  • 3/4 cup jasmine rice, rinsed and drained
  • 2 cups low-sodium chicken stock
  • 2 cups Mexican cheese, Colby jack, or equal parts mozzarella and cheddar

Instructions

  1. Heat and brown beef: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the ground beef and sauté, breaking it apart with a spatula, until it’s no longer pink, about 3 minutes.
  2. Sauté onions and garlic: Add the diced onion to the skillet and sauté until softened, about 3 to 4 minutes. Stir in minced garlic and cook for 30 seconds until fragrant.
  3. Add seasoning: Stir in the taco seasoning, evenly coating the beef and vegetables.
  4. Add vegetables, rice, and tomatoes: Add the can of Rotel diced tomatoes with green chilis (including the juices), black beans, corn, and the rinsed jasmine rice to the skillet. Stir everything to combine well.
  5. Simmer with chicken stock: Pour in 2 cups of low-sodium chicken stock and add the salt. Bring the mixture to a light boil, then reduce heat to low and cover with a tight-fitting lid. Let it simmer gently for 15 minutes or until the rice is fully cooked and tender.
  6. Add cheese and rest: Turn off the heat, remove the lid, and sprinkle 2 cups of your preferred Mexican cheese blend over the top. Cover again and let rest for 5 minutes so the cheese melts perfectly.
  7. Garnish and serve: Optionally garnish with fresh cilantro or your favorite taco toppings before serving. Enjoy this hearty one-skillet meal hot and fresh!

Notes

  • This recipe can be customized with your favorite beans or corn varieties.
  • Use low-sodium chicken stock to better control salt content.
  • For a vegetarian version, substitute ground beef with plant-based crumbles and use vegetable stock.
  • Leftovers store well for up to 3 days refrigerated.
  • Reheat gently on stovetop or microwave to preserve texture.

Nutrition

  • Serving Size: 1/6 of recipe (approx. 1.5 cups)
  • Calories: 430
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 6g
  • Protein: 28g
  • Cholesterol: 75mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star