Let me tell you about the one-pan wonder that saves my weeknights again and again — the Cheesy Taco Rice Skillet. When I need something fast, filling, and full of flavor, this dish never fails me. It’s a perfect balance of Tex-Mex comfort and weeknight convenience. You get the bold flavors of seasoned ground beef, black beans, fire-roasted tomatoes, corn, and fluffy rice — all tied together with gooey melted cheese. And the best part? It’s all cooked in a single skillet, which means less cleanup and more time to unwind.

I originally whipped this up on a night when I had a bunch of random ingredients in the fridge and no desire to make anything complicated. What came out of that accidental creation is now a permanent part of my dinner rotation. Whether I’m feeding a hungry family or just meal-prepping for myself, this skillet meal does it all. Plus, topping it with fresh avocado slices and serving with tortilla chips takes it over the top.
Why You’ll Love This Cheesy Taco Rice Skillet
This dish hits all the marks:
- Quick and easy – Ready in under 30 minutes and made in one pan.
- Hearty and filling – Packed with protein, carbs, and fiber to keep you satisfied.
- Customizable – Use ground chicken, turkey, or even skip the meat.
- Family-approved – It’s cheesy, taco-flavored, and perfect for picky eaters.
- Perfect for leftovers – It tastes even better the next day.
What Kind of Rice Works Best in a Cheesy Taco Rice Skillet?
I always reach for cooked long-grain white rice because it holds its texture and doesn’t get too mushy once mixed in. If you’ve got leftover rice in the fridge, even better — day-old rice actually works beautifully in this skillet and soaks up all the taco seasoning and juices without turning soggy. Brown rice is a great option too if you're looking to add a little more fiber, though it’ll have a slightly nuttier flavor and firmer bite. Just make sure whatever rice you use is fully cooked before adding it to the pan.
Options for Substitutions
One of the best things about this recipe is how flexible it is. Here are some easy swaps that still give you a delicious result:
- Ground Beef: Swap with ground turkey, ground chicken, or plant-based crumbles for a leaner or vegetarian version.
- Cheese: Any melty cheese works — cheddar, Monterey Jack, Colby, or a Mexican blend.
- Black Beans: Pinto beans or kidney beans make great substitutes.
- Corn: Frozen, fresh, or canned — even chopped bell peppers can stand in if needed.
- Rice: Cauliflower rice for a low-carb twist or quinoa for a protein boost.
- Taco Seasoning: Use store-bought or mix your own with chili powder, cumin, paprika, garlic powder, and oregano.
These tweaks can help you use what you already have in your pantry while still keeping all the comforting flavors of the original dish.
Ingredients for This Cheesy Taco Rice Skillet
- Ground Beef
The base of the skillet — it adds richness and pairs perfectly with taco seasoning for that classic Tex-Mex flavor. - Cooked White Rice
Soaks up all the seasonings and brings the dish together as a hearty, filling component. - Black Beans
They add protein, texture, and a slightly creamy bite that balances out the meat and veggies. - Corn Kernels
A little sweetness and pop of color brighten up the skillet and contrast beautifully with the spices. - Rotel (Diced Tomatoes with Green Chilies)
Adds moisture, acidity, and just a touch of heat that cuts through the richness of the cheese and beef. - Taco Seasoning
The flavor powerhouse — a bold blend of spices that ties everything together. - Shredded Cheese
Melts over the top for a gooey, irresistible layer that finishes the skillet perfectly. - Fresh Cilantro
Brings a fresh, herby finish that lightens up the whole dish. - Avocado (for topping)
Creamy and cooling — a perfect finishing touch that complements the spices beautifully.

Step 1: Brown the Ground Beef
Start by heating a large skillet over medium-high heat. Add the ground beef and cook until fully browned, breaking it up with a spoon as it cooks. Drain any excess grease if needed.
Step 2: Add Taco Seasoning and Tomatoes
Once the beef is browned, stir in your taco seasoning and the entire can of Rotel (including juices). Let it simmer for 2–3 minutes so the flavors can meld.
Step 3: Stir in Beans, Corn, and Rice
Add the black beans, corn, and cooked rice to the skillet. Mix everything together until well combined and evenly heated through.
Step 4: Add Cheese and Let It Melt
Sprinkle the shredded cheese generously over the top. Cover the skillet with a lid or foil and let it sit for a few minutes until the cheese is fully melted and bubbly.
Step 5: Garnish and Serve
Top with fresh chopped cilantro and sliced avocado. Serve hot right from the skillet with chips, tortillas, or enjoy it as is!
How Long to Cook the Cheesy Taco Rice Skillet
This dish comes together quickly — you’ll only need about 25–30 minutes from start to finish.
- Browning the beef: 6–8 minutes
- Simmering with tomatoes and seasoning: 2–3 minutes
- Mixing in the rice, beans, and corn: 3–5 minutes
- Melting the cheese: 3–4 minutes under cover
It’s the kind of recipe that gives you a hearty meal without chaining you to the stove.
Tips for Perfect Cheesy Taco Rice Skillet
- Use leftover rice: Cold, day-old rice works best because it holds its shape and doesn’t get mushy.
- Drain the beans and corn well: Excess moisture can make the dish soggy.
- Don’t overcook the cheese: Let it melt gently — no need to crank up the heat.
- Spice it up or down: Adjust the heat by choosing mild or hot Rotel, or adding jalapeños.
- Add crunch at the end: Crushed tortilla chips or a sprinkle of fresh onions give a great texture contrast.
Watch Out for These Mistakes While Cooking
- Adding uncooked rice: This recipe calls for pre-cooked rice. If you add raw rice, it won’t cook through properly and will throw off the entire texture.
- Using too much liquid: Rotel adds moisture, so avoid adding extra broth or water unless the dish feels dry.
- Overcrowding the pan: Use a large enough skillet so everything combines evenly without spilling over.
- Skipping the seasoning: Even with taco seasoning, taste and adjust — a pinch of salt or squeeze of lime can make all the difference.
- Not draining the beef: Excess grease can make the dish feel heavy — drain it after browning for a cleaner flavor.
What to Serve With Cheesy Taco Rice Skillet?
Tortilla Chips
Perfect for scooping and dipping — a crunchy match for the soft and cheesy skillet.
Simple Green Salad
Add freshness and balance with a crisp romaine or mixed greens salad tossed in lime vinaigrette.
Sliced Avocados or Guacamole
Creamy, cooling, and great for cutting through the spice.
Sour Cream or Greek Yogurt
A dollop on top adds tang and mellows out the bold flavors.
Warm Flour or Corn Tortillas
Use them to wrap the rice skillet mix into quick tacos or burritos.
Mexican Street Corn (Elote)
Smoky, tangy corn on the cob with cotija and chili powder complements the skillet beautifully.
Fresh Pico de Gallo
Bright tomatoes, onions, and cilantro give a vibrant contrast.
Lime Wedges
A squeeze of fresh lime adds a zesty finish that elevates the whole dish.
Storage Instructions
If you have leftovers (and you just might!), storing this Cheesy Taco Rice Skillet is a breeze.
- Refrigerator: Let the dish cool completely, then transfer to an airtight container. It will keep well in the fridge for up to 4 days.
- Freezer: You can freeze it too! Portion into freezer-safe containers or bags and store for up to 2 months. When ready to eat, thaw in the fridge overnight and reheat on the stovetop or microwave.
- Reheating: Warm on the stove over medium heat or microwave in 1-minute intervals, stirring in between. Add a splash of water or broth if it seems dry.
Estimated Nutrition
Here’s a rough estimate per serving (based on 6 servings total):
- Calories: ~420
- Protein: 24g
- Fat: 18g
- Saturated Fat: 8g
- Carbohydrates: 40g
- Fiber: 6g
- Sugar: 4g
- Sodium: 720mg
- Cholesterol: 60mg
Please note these values can vary depending on the specific ingredients and brands you use.
Frequently Asked Questions
Can I make this Cheesy Taco Rice Skillet ahead of time?
Yes! You can prep the entire dish a day in advance. Reheat on the stove or in the microwave — just add a splash of water or broth to keep it moist.
What kind of cheese melts best for this recipe?
Shredded cheddar, Monterey Jack, or a Mexican blend work great. Avoid pre-shredded cheese if possible — freshly grated melts better.
Is this dish spicy?
It has a mild to medium kick, depending on the taco seasoning and Rotel you use. You can tone it down with mild Rotel or crank it up with hot salsa or jalapeños.
Can I make it vegetarian?
Absolutely. Swap the ground beef with plant-based crumbles or extra beans, and you're good to go.
What if I don’t have taco seasoning?
Mix your own! Combine chili powder, cumin, paprika, garlic powder, onion powder, and oregano for a quick homemade version.
Can I use brown rice instead of white?
Yes — just make sure it’s fully cooked before adding. Brown rice will add a slightly nuttier flavor and more chew.
How do I make it more filling?
Add more beans, serve it in a burrito, or top with fried eggs for a protein-packed twist.
Can I double the recipe?
You can! Just make sure your skillet is big enough, or divide between two pans to avoid overcrowding.
Conclusion
The Cheesy Taco Rice Skillet is everything I love in a dinner: fast, filling, and full of flavor. It’s the kind of dish that turns basic pantry staples into something crave-worthy — perfect for weeknights when you want comfort without a lot of effort. Whether you keep it classic or switch it up with your own twist, it’s the kind of recipe that just fits into your life. Try it once, and I promise it’ll end up on repeat.

Cheesy Taco Rice Skillet
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Skillet
- Cuisine: Tex-Mex
Description
One-skillet, cheesy, and irresistibly satisfying — this Cheesy Taco Rice Skillet is the ultimate quick dinner idea. Loaded with ground beef, black beans, corn, rice, and topped with melted cheese, it’s a weeknight winner. Whether you’re searching for easy dinner recipes, family-friendly meals, or hearty food ideas that use simple pantry staples, this one-pan wonder checks all the boxes. Serve with chips, tortillas, or just dig in as-is — perfect for a quick weeknight dinner or leftover lunch.
Ingredients
1 pound ground beef
2 cups cooked white rice
1 can (15 oz) black beans, drained and rinsed
1 cup corn kernels (fresh, frozen, or canned)
1 can (10 oz) Rotel (diced tomatoes with green chilies)
2 tablespoons taco seasoning
1½ cups shredded cheese (cheddar, Monterey Jack, or Mexican blend)
¼ cup chopped fresh cilantro
1 avocado, sliced (for topping)
Instructions
1. In a large skillet over medium-high heat, cook the ground beef until browned, breaking it up as it cooks. Drain excess grease.
2. Stir in the taco seasoning and Rotel (including juices). Simmer for 2–3 minutes.
3. Add the black beans, corn, and cooked rice. Stir until everything is well combined and heated through.
4. Sprinkle the shredded cheese over the top. Cover with a lid and let it melt for 3–4 minutes.
5. Remove from heat and top with chopped cilantro and sliced avocado.
6. Serve hot with tortilla chips, warm tortillas, or a fresh salad.
7. Store leftovers in an airtight container in the fridge for up to 4 days.
8. Reheat in the microwave or on the stovetop with a splash of water if needed.
9. Optionally freeze for up to 2 months — thaw overnight before reheating.
Notes
Use leftover rice if possible — it holds up better and prevents sogginess.
Freshly grated cheese melts more smoothly than pre-shredded.
For extra flavor, squeeze fresh lime juice over the top before serving.
Nutrition
- Serving Size: ⅙ of skillet
- Calories: 420
- Sugar: 4g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 6g
- Protein: 24g
- Cholesterol: 60mg
Keywords: cheesy taco rice skillet, one pan dinner, easy dinner, weeknight meal, tex mex skillet