If you’re on the hunt for a dish that’s packed with bold flavors, easy to throw together, and satisfies a family-sized hunger, then the Mexican Beef and Rice Skillet Recipe is exactly what you need. This one-pan wonder brings together juicy ground beef, fragrant spices, tender rice, and vibrant veggies, all topped with melty cheese and customizable fresh toppings. It’s a true weeknight hero that tastes like a fiesta in every bite, making dinner both fun and delicious without spending hours in the kitchen.
Ingredients You'll Need
Gathering the right ingredients is key to making this Mexican Beef and Rice Skillet Recipe shine. Each component plays a special role, from the aromatic onion that forms the savory base to the fire-roasted corn that adds sweetness and texture, ensuring every spoonful is full of flavor and color.
- ½ onion (diced): Adds a sweet and savory depth while softening into the skillet’s rich sauce.
- 1 lb. ground beef: The hearty protein that gives this dish its satisfying, meaty flavor.
- ¼ cup taco seasoning: A perfect blend of spices that brings authentic Mexican zest with every bite.
- 14 oz diced tomatoes (undrained): Juicy and tangy, they create a saucy base that keeps the rice moist.
- 1 cup fire roasted corn kernels (drained): Adds a subtle smoky sweetness and lovely pops of texture.
- ¾ cups white long grain rice (uncooked): The filling, fluffy grain that absorbs all the delicious flavors.
- 2 cups beef broth: Provides richness and depth, cooking the rice perfectly within the skillet.
- 1 ½ cup colby jack cheese (shredded): Melts beautifully on top, adding creaminess and a mild tang.
- Sour cream, diced avocado, sliced black olives, chopped cilantro, salsa: Optional toppings to customize your skillet to your liking.
How to Make Mexican Beef and Rice Skillet Recipe
Step 1: Start Cooking the Aromatics and Beef
Heat a large skillet over medium heat and sauté the diced onion for 1 to 2 minutes until it becomes fragrant and starts to soften. This quick step builds a great flavor foundation. Then, add the ground beef, breaking it apart with a wooden spoon. Cook it thoroughly until there’s no pink left, then drain off any excess fat. Getting the beef cooked right here ensures your skillet will have a perfectly balanced meaty base.
Step 2: Combine the Flavors and Rice
Sprinkle the taco seasoning over the cooked beef and stir well to coat every morsel in spice. Pour in the undrained diced tomatoes, add the fire roasted corn, the uncooked rice, and finally the beef broth. Stir everything together so the rice is evenly mixed with the saucy, flavorful ingredients. Bring the mixture up to a small boil to kickstart the cooking process.
Step 3: Simmer and Let It Absorb
Once boiling, reduce the heat to low, cover the skillet, and let it simmer gently for about 20 minutes. Stir the mixture halfway through so the rice cooks uniformly and doesn’t stick. This slow cooking allows the rice to soak up all the savory tomato and beef broth goodness until it’s tender and perfectly cooked.
Step 4: Add Cheese and Melt
After the rice is cooked through, sprinkle the shredded Colby jack cheese over the top. Cover the skillet again and let it cook on low heat for another 3 minutes. This step is when the cheese melts into a gooey, creamy blanket that ties together the dish’s textures and flavors wonderfully.
How to Serve Mexican Beef and Rice Skillet Recipe
Garnishes
Toppings really take this Mexican Beef and Rice Skillet Recipe to the next level. A dollop of tangy sour cream adds cool creaminess while diced avocado brings buttery richness. Sliced black olives offer a briny contrast, chopped cilantro adds fresh herbal brightness, and a spoonful of salsa delivers a zesty kick. Customize these based on your mood or pantry.
Side Dishes
Though this skillet is a meal all on its own, pairing it with simple sides like warm tortillas, a crisp green salad, or some crunchy tortilla chips creates a full Mexican-inspired feast. These sides contribute extra textures and flavors, making every bite exciting and complete.
Creative Ways to Present
For a fun twist, serve your Mexican Beef and Rice Skillet Recipe in individual mini cast iron skillets at the table or spoon it into crisp lettuce cups for a low-carb option. Garnishing with a wedge of lime and fresh jalapeño slices adds color and an extra punch of flavor that impresses guests and family alike.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer leftover Mexican Beef and Rice Skillet to an airtight container and store in the refrigerator. It will stay fresh for up to 3 days, making it an ideal make-ahead option for busy weeknights or easy lunch reheats.
Freezing
This dish freezes wonderfully. Just portion it into freezer-safe containers or bags and freeze for up to 2 months. When you want a quick meal, thaw overnight in the fridge and reheat gently on the stove or microwave for a hassle-free dinner.
Reheating
Reheat your leftover skillet on medium-low heat, stirring occasionally to warm it evenly and keep the rice fluffy. Adding a splash of beef broth or water can help restore moisture. Melt additional cheese on top during reheating for that fresh, gooey experience.
FAQs
Can I use a different type of meat?
Absolutely! Ground turkey or chicken are great leaner substitutes that still work well with the taco seasoning and other ingredients. Just make sure to adjust cooking times accordingly.
Do I need to rinse the rice before cooking?
This recipe works best with unrinsed rice because the starch helps thicken the sauce. However, if you prefer, give it a quick rinse to reduce excess starch without sacrificing texture.
Can I make this recipe spicy?
Definitely! Add chopped jalapeños or a pinch of cayenne pepper while cooking the beef, or choose a spicy taco seasoning. Top it with hot salsa for an extra zing.
Is it possible to make this vegetarian?
Yes, swap the ground beef for a plant-based protein or extra beans and use vegetable broth instead of beef broth to keep it hearty and flavorful.
What’s the best cheese to use?
Colby jack melts beautifully and adds creaminess with a mild taste, but you can also experiment with cheddar, Monterey Jack, or even a Mexican blend for more complex flavors.
Final Thoughts
This Mexican Beef and Rice Skillet Recipe is truly one of those dishes you’ll want to keep coming back to. It’s simple to prepare, loaded with satisfying textures and flavors, and versatile enough to customize however you like. Whether you’re feeding a crowd or just looking for a comforting weeknight meal, this skillet has your back. Give it a try, and you might just find your new favorite dinner routine!
Print
Mexican Beef and Rice Skillet Recipe
- Total Time: 35 minutes
- Yield: 6 servings
Description
A flavorful and easy one-pan meal featuring seasoned ground beef, rice, and vegetables cooked together in a skillet, topped with melted colby jack cheese and served with fresh taco-style garnishes.
Ingredients
Meat and Vegetables
- ½ onion, diced
- 1 lb. ground beef
- 14 oz diced tomatoes, undrained
- 1 cup fire roasted corn kernels, drained
Dry Ingredients
- ¼ cup taco seasoning (about 1 or 2 packets)
- ¾ cups white long grain rice, uncooked
Liquids
- 2 cups beef broth
Dairy and Toppings
- 1 ½ cup colby jack cheese, shredded
- Sour cream, for serving
- Diced avocado, for serving
- Sliced black olives, for serving
- Chopped cilantro, for serving
- Salsa, for serving
Instructions
- Sauté the onion and brown the beef: Cook the diced onion in a large skillet over medium heat for 1 to 2 minutes until softened. Add the ground beef and use a wooden spoon to break it up, cooking until no longer pink. Drain and discard fat from the skillet, then return the skillet to the heat.
- Add the seasoning and ingredients for the rice: Stir in the taco seasoning, undrained diced tomatoes, drained corn kernels, uncooked white rice, and beef broth. Mix everything together until combined.
- Simmer the mixture: Bring the skillet contents to a gentle boil. Reduce the heat to low, cover the skillet, and let it simmer for 20 minutes. At the 10-minute mark, stir the mixture to prevent sticking and ensure even cooking.
- Melt the cheese on top: After simmering, stir the mixture once more and sprinkle the shredded colby jack cheese evenly over the top. Cover again and cook on low heat for another 3 minutes or until the cheese is fully melted.
- Add your favorite toppings and serve: Remove from heat and garnish the skillet with sour cream, diced avocado, sliced black olives, chopped cilantro, and salsa as desired. Serve immediately and enjoy!
Notes
- Make sure to drain excess fat after browning the beef to keep the dish from being greasy.
- Stirring halfway through cooking prevents rice from sticking and helps distribute flavors evenly.
- Use fire-roasted corn for added smoky flavor, but regular corn kernels can be substituted if needed.
- Feel free to customize toppings to your taste — add jalapeños for heat or extra cheese for richness.
- This skillet meal reheats well and can be stored in the fridge for up to 3 days.
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican

Leave a Reply