If you are craving a meal that brings together the vibrant flavors of Mexican cuisine with the comforting heartiness of a one-pan dinner, this Mexican Taco Rice Skillet Recipe is a guaranteed winner. This dish beautifully balances seasoned ground beef, perfectly cooked rice, and a medley of tomatoes and spices, all melted together under a blanket of gooey cheese. Quick to prepare yet full of flavor, it’s the kind of recipe you’ll want to make again and again, whether for a busy weeknight or a festive gathering.

Ingredients You’ll Need
This recipe relies on simple, staple ingredients that pack a punch in taste and texture. Each component plays an essential role in layering the bold, zesty flavors and comforting heartiness that makes this dish so memorable.
- 1 lb. Lean Ground Beef (85% lean): Provides a rich, savory base with just the right amount of juiciness without excess fat.
- 1 large Onion (finely diced): Adds a natural sweetness and crunch that complements the beef beautifully.
- 1 Jalapeno (diced, OPTIONAL): Brings a mild heat and bright kick, perfect if you love a little spice.
- 1/2 teaspoon Salt: Enhances all other flavors in the dish, making everything pop.
- 1/2 teaspoon Pepper: Adds subtle warmth and depth.
- 3 Tablespoons Taco Seasoning: The soul of the dish, blending spices like cumin, chili powder, and paprika for authentic Mexican flavor.
- 1/4 teaspoon Garlic Powder: Gives a gentle garlicky undertone without overpowering.
- 1 (10-ounce) can Rotel Tomatoes (with green chilies or petite diced tomatoes): Contributes juicy acidity and a hint of spicy tang.
- 1 (8-ounce) can Tomato Sauce: Adds smooth tomato richness to meld the ingredients.
- 1 1/2 cups Beef Broth: Keeps the rice flavorful and perfectly tender as it cooks.
- 1 cup Uncooked Rice: Absorbs all the delicious flavors and makes the meal hearty and filling.
- 2 cups Cheddar Cheese or Mexican Cheese blend (shredded): Melts into a luscious, creamy topping that ties everything together.
- Cilantro (chopped): Sprinkles freshness and a touch of herbaceous brightness when serving.
How to Make Mexican Taco Rice Skillet Recipe
Step 1: Prepare Your Skillet
Start by heating a large, deep skillet over medium-high heat. This is the stage where a good-quality skillet can make all the difference in even cooking and developing those fantastic meaty flavors.
Step 2: Cook the Ground Beef and Aromatics
Add the lean ground beef along with the finely diced onion and jalapeno (if using), then sprinkle in salt and pepper. Brown the beef thoroughly while softening the onions, stirring occasionally to break up the meat. Once cooked through, drain any excess grease to keep the dish from becoming too heavy.
Step 3: Add the Seasonings
Sprinkle in the taco seasoning and garlic powder, stirring well to coat the beef mixture. This step infuses the entire dish with that signature Mexican taco flavor that keeps you coming back for more.
Step 4: Combine the Tomato and Rice Ingredients
Pour in the canned Rotel tomatoes, tomato sauce, and beef broth, then add the uncooked rice. Stir gently to combine, making sure the rice is fully submerged in the liquid, which is crucial for even cooking and perfect texture.
Step 5: Cook the Rice and Let Flavors Meld
Bring the mixture to a boil, then reduce the heat to low and cover the skillet with a lid. Let it simmer gently for 18 to 20 minutes until the rice is tender and has absorbed all those rich flavors.
Step 6: Add the Cheese and Finish Cooking
Sprinkle the shredded cheese evenly across the top of the skillet. Cover again and let the cheese melt completely—this usually takes just a few minutes. The melted cheese creates a luscious, irresistible topping that makes every bite special.
Step 7: Serve and Garnish
Finally, sprinkle freshly chopped cilantro over the top for a burst of color and freshness. Your Mexican Taco Rice Skillet Recipe is now ready to enjoy!
How to Serve Mexican Taco Rice Skillet Recipe

Garnishes
To truly elevate this dish, consider fresh garnishes such as diced avocado for creamy texture, a dollop of sour cream to cool the spice, or sliced green onions for a mild, fresh crunch. Each garnish can add a new layer of flavor or texture that makes every serving feel customized and exciting.
Side Dishes
This skillet pairs wonderfully with simple sides like a crisp green salad dressed with lime vinaigrette or some crunchy tortilla chips that add fun texture contrast. For a more indulgent meal, try serving with warm flour tortillas or a side of refried beans to round out the Mexican-inspired feast perfectly.
Creative Ways to Present
If you want to mix things up at your next dinner party, try spooning this rice skillet mixture into crispy taco shells or crunchy bell pepper boats. You can also layer it in a casserole dish and bake until bubbly for a comforting Mexican-inspired casserole that delights a crowd.
Make Ahead and Storage
Storing Leftovers
Once cooled to room temperature, store any leftovers in an airtight container in the refrigerator. The flavors actually deepen overnight, so this makes a perfect next-day meal that reheats beautifully.
Freezing
This Mexican Taco Rice Skillet Recipe freezes well. Portion it into freezer-safe containers and freeze for up to 3 months. Just remember to label and date your containers for easy retrieval later.
Reheating
Reheat leftovers gently on the stovetop over low heat or in the microwave until warmed through. Add a splash of water or broth if needed to restore moisture, and sprinkle additional cheese on top for a fresh melty finish.
FAQs
Can I make this recipe vegetarian?
Absolutely! Simply swap the ground beef for your choice of beans, lentils, or a plant-based meat substitute to maintain the protein while keeping all the delicious flavors intact.
What kind of rice works best?
Long-grain white rice is ideal for this recipe because it cooks evenly and absorbs the flavorful liquids well. Avoid quick-cooking or instant rice varieties as they may become mushy.
Is jalapeno necessary?
Not at all. The jalapeno is optional and adds a gentle heat. If you prefer a milder dish, feel free to omit it or substitute with a small amount of bell pepper for color without spice.
Can I use homemade taco seasoning?
Definitely! Homemade taco seasoning can be tailored to your taste preferences and is a great way to control salt and spice levels in the dish.
How do I make this recipe gluten-free?
All the main ingredients in this recipe are naturally gluten-free. Just be sure to check your taco seasoning and canned products for any hidden gluten-containing additives.
Final Thoughts
This Mexican Taco Rice Skillet Recipe is more than just a meal; it’s a celebration of bold flavors, easy cooking, and satisfying comfort food that brings people together. Whether you’re cooking for a busy weeknight or a casual get-together, this dish delivers on every level. I can’t wait for you to try it and make it one of your kitchen favorites too!
Print
Mexican Taco Rice Skillet Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican
Description
This Mexican Taco Rice Skillet is a flavorful and comforting one-pan meal combining seasoned ground beef, rice, tomatoes, and melted cheese. Ready in just 30 minutes, it’s a perfect weeknight dinner that packs all the classic taco flavors into a hearty skillet dish that’s easy to prepare and serves six people.
Ingredients
Main Ingredients
- 1 lb. Lean Ground Beef (85% lean)
- 1 large Onion (finely diced)
- 1 Jalapeno (diced, OPTIONAL)
- 1/2 teaspoon Salt
- 1/2 teaspoon Pepper
- 3 Tablespoons Taco Seasoning
- 1/4 teaspoon Garlic Powder
- 1 (10-ounce) can Rotel Tomatoes (with green chilies or petite diced tomatoes)
- 1 (8-ounce) can Tomato Sauce
- 1 1/2 cups Beef Broth
- 1 cup Uncooked Rice
- 2 cups Cheddar Cheese or Mexican Cheese blend (shredded)
- Cilantro (chopped, for garnish)
Instructions
- Prepare Skillet: Heat a large, deep skillet over medium-high heat to get it ready for cooking the beef and vegetables.
- Cook Ground Beef: Add ground beef, finely diced onion, diced jalapeno (if using), salt, and pepper to the skillet. Brown the beef thoroughly while softening the onions, then drain off any excess grease to keep the dish from being too oily.
- Add Seasonings: Stir in taco seasoning and garlic powder evenly into the beef mixture to infuse it with classic taco spices.
- Combine Ingredients: Pour in tomato sauce, diced tomatoes with green chilies, beef broth, and uncooked rice. Stir gently to make sure the rice is fully submerged in the liquid for even cooking.
- Cook: Bring the mixture to a boil, then reduce heat to low and cover the skillet. Let it simmer gently for 18–20 minutes or until the rice is tender and has absorbed most of the liquid.
- Melt Cheese: Sprinkle shredded cheddar or Mexican cheese blend evenly over the top of the cooked mixture. Cover the skillet again and let the cheese melt completely, about 2-3 minutes.
- Serve: Garnish with chopped cilantro and serve the taco rice skillet hot, optionally with additional desired toppings like sour cream, avocado, or salsa.
Notes
- For a spicier dish, include the jalapeno; omit it for milder flavor.
- Use a deep skillet with a lid to prevent splattering and to ensure the rice cooks evenly.
- You can substitute ground turkey for beef for a leaner alternative.
- If you prefer, use instant rice but reduce the simmer time accordingly and monitor closely.
- This dish reheats well and can be stored in the fridge for up to 3 days.

