Cheesy taco rice skillet in a cast iron pan with melted cheese and cilantro garnish
by Sophia
|

Looking for a cozy, flavor-packed dinner that comes together in one pan and under 40 minutes? This Cheesy Taco Rice Skillet has your name all over it. It’s hearty, comforting, and packed with bold Tex-Mex flavors that’ll satisfy even the pickiest eaters at your table. Tender rice, juicy ground beef, gooey cheddar cheese, and a colorful mix of corn, beans, and tomatoes — all simmered together to perfection.

I first made this on a rainy Thursday night after a long day, craving something quick but soul-satisfying. What started as a clean-out-the-fridge experiment quickly became a family favorite. And the best part? Fewer dishes, more flavor, and happy faces around the dinner table. Whether you’re cooking for a crowd or just yourself (hello, leftovers!), this dish is as versatile as it is delicious.

Why You’ll Love This Recipe

Whether you’re new to cooking or just need a trusty weeknight go-to, this Cheesy Taco Rice Skillet checks all the boxes.

Cheesy, Bold Flavor in Every Bite

This dish is all about big, satisfying flavors. The taco-seasoned ground beef gives the dish its savory, spiced backbone, while the cheddar cheese melts right into the warm rice, coating everything in creamy goodness. Each spoonful delivers a satisfying mix of textures — soft rice, gooey cheese, hearty beans, and juicy bursts of corn and tomato. It’s like taco night and comfort food had a delicious baby.

Simple, Pantry-Ready Ingredients

You don’t need anything fancy to pull this off. In fact, there’s a good chance you already have most of the ingredients in your kitchen right now:

  • Ground beef

  • Rice

  • Taco seasoning

  • Canned beans and tomatoes

  • Corn

  • Cheese

It’s one of those beautiful, budget-friendly meals that doesn’t feel like a compromise. You’ll love how everything comes together with minimal prep — just real, honest ingredients making something amazing.

One-Pan, 30-Minute Magic

Let’s be honest — the fewer dishes, the better. This is a full meal in a single skillet. From browning the beef to simmering the rice and melting the cheese, everything happens right there in one pan. That means less mess, less cleanup, and more time to relax or hang out with your loved ones.

Dinner on the table in about 35 minutes? Yes, please.

Family-Friendly and Customizable

The beauty of this skillet meal is how adaptable it is. Want to dial up the heat? Toss in some jalapeños. Going meatless? Swap in black beans or plant-based ground. Need it gluten-free? Easy — just double-check your taco seasoning and broth.

And for picky eaters? The cheesy rice and savory beef combo is a guaranteed hit — no persuasion needed.

Ingredients

Cheesy taco rice skillet in a cast iron pan with melted cheese and cilantro garnish

Before we get cooking, let’s talk ingredients — because this recipe is all about big flavor with minimal effort. Every component here has a purpose, working together to build layers of comfort and crave-worthy goodness. Best of all? You probably have most of these on hand already.

Full List of Ingredients + Their Roles

  • 1 lb ground beef – The hearty, protein-rich base that gives the dish its savory bite.

  • 1 tbsp olive oil – Adds a touch of richness and helps brown the beef and aromatics beautifully.

  • 1 small onion, diced – Brings subtle sweetness and depth; your flavor-building MVP.

  • 2 garlic cloves, minced – Adds that irresistible aromatic warmth.

  • 1 packet taco seasoning – Delivers that signature Tex-Mex punch with zero guesswork.

  • 1 cup long-grain white rice – Soaks up every drop of flavor and ties it all together.

  • 2 cups beef broth – Infuses the rice with savory goodness while helping it cook evenly.

  • 1 can (15 oz) black beans – Adds creamy texture, fiber, and a protein boost.

  • 1 cup corn – Sweet, juicy pops of flavor in every bite. Use fresh, canned, or frozen — whatever’s on hand.

  • 1 can (10 oz) diced tomatoes with green chilies – Brings brightness and just the right amount of kick.

  • 2 cups shredded cheddar cheese – The star of the show! Melts into the skillet for that dreamy, cheesy finish.

  • Fresh cilantro (garnish) – Optional, but it adds a fresh, herby lift at the end.

  • Sour cream & jalapeños (optional toppings) – Cool and spicy finishing touches, if you like a little contrast.

💡 Pro Tip: Want it extra creamy? Stir in a spoonful of sour cream or cream cheese just before serving!

How to Make Cheesy Taco Rice Skillet

This dish is one of those “dump, stir, and simmer” meals that somehow tastes like you spent hours on it. It’s ideal for beginners, busy parents, or anyone who just wants a warm, satisfying meal without the mess.

Step-by-Step Instructions

1. Brown the Beef

In a large skillet over medium-high heat, heat the olive oil. Add the ground beef and cook until browned and crumbly, about 5–7 minutes. If there’s excess grease, feel free to drain it off.

2. Add Aromatics

Toss in the diced onion and minced garlic. Cook for 2–3 minutes, stirring often, until everything smells amazing and the onions are soft and translucent.

3. Season the Beef

Sprinkle in the taco seasoning and stir until the beef is evenly coated. This step is where the Tex-Mex magic really starts.

4. Add Rice and Liquids

Pour in the uncooked rice, beef broth, black beans, corn, and the full can of diced tomatoes with green chilies (juices included). Stir it all together so the flavors get evenly distributed.

5. Simmer

Bring the whole mixture to a gentle boil. Then, reduce the heat to low, cover the skillet, and let it simmer for 18–20 minutes, or until the rice is tender and most of the liquid has been absorbed.

⏱️ Resist the urge to peek! Keeping the lid closed helps the rice steam properly.

6. Add Cheese

Remove the lid and sprinkle the shredded cheddar cheese evenly across the top. Turn off the heat, cover the skillet again, and let it sit for 2–3 minutes. The cheese will melt into a gooey, golden blanket.

7. Serve and Garnish

Scoop it into bowls and finish with a sprinkle of fresh cilantro. Add a dollop of sour cream or a few jalapeño slices if you like. Then… dig in!

💬 This is the kind of dish that makes the whole kitchen smell like comfort food heaven.

What to Serve with This Recipe

Cheesy taco rice skillet in a cast iron pan with melted cheese and cilantro garnish

While this skillet is a full meal on its own, here are a few fun ideas to round out your Tex-Mex night:

Suggested Pairings

Drinks:

  • Sparkling lime water for a refreshing sip

  • Iced tea (sweetened or unsweetened)

  • Classic margarita — because, why not?

Sides:

  • Guacamole and tortilla chips for dipping

  • Mexican street corn (elote)

  • A crisp green salad with lime vinaigrette

Desserts:

  • Churros with chocolate sauce — warm and sweet

  • Creamy Mexican flan

  • Cinnamon sugar cookies for a simple finish

Variations and Substitutions

One of the best parts about this Cheesy Taco Rice Skillet is how easy it is to customize based on what you have — or what your family prefers. Whether you’re eating plant-based, avoiding gluten, or cutting carbs, this dish is flexible enough to work with you.

Vegetarian Version

Skip the meat and keep it meatless by swapping in:

  • Cooked lentils

  • Extra black beans

  • Crumbled tofu

  • Your favorite plant-based ground “meat”

Still hearty, still satisfying — just without the beef.

Spicier Version

Love a little heat? Turn it up by adding:

  • Chipotle chili powder or cayenne

  • Sliced jalapeños (fresh or pickled)

  • A few dashes of your favorite hot sauce

🌟 Tip: Stir in diced chipotle in adobo for a smoky punch!

Gluten-Free Option

This dish is almost naturally gluten-free. Just make sure:

  • Your taco seasoning doesn’t contain wheat or gluten fillers

  • Your beef broth is certified gluten-free

Low-Carb/Keto Option

Ditch the rice and go for cauliflower rice instead!

  • Use about 3 cups of cauliflower rice

  • Reduce the broth to avoid sogginess

  • Cook time will be shorter — keep an eye on it!

Storage Instructions

Cheesy taco rice skillet in a cast iron pan with melted cheese and cilantro garnish

This recipe makes great leftovers — which is honestly half the joy. You can cook it once and enjoy it again for lunch, dinner, or even a midnight snack.

Room Temperature

  • Safe at room temp for up to 2 hours.

  • After that, move it to the fridge to keep things safe.

Refrigeration Tips

  • Store leftovers in an airtight container.

  • Keeps well in the fridge for 3–4 days.

  • Reheat in the microwave or on the stovetop with a splash of broth or water to loosen it up.

Freezing Instructions

  • Let it cool completely before freezing.

  • Use a freezer-safe container or bag.

  • Keeps for up to 1 month.

  • To reheat: thaw overnight in the fridge and warm on the stove or microwave until heated through.

Recipe Tips and Tricks

Even simple recipes can shine with a few helpful tricks. Here are some that’ll take your skillet from good to great:

  • Shred your own cheese – Pre-shredded cheese contains anti-caking agents that affect meltability. Fresh is best!

  • Keep the lid on – Let the rice steam without lifting the lid to ensure it cooks evenly.

  • Want golden cheesy edges? – Broil the skillet (oven-safe only!) for 1–2 minutes after adding the cheese.

  • Top it off – A few fresh garnishes go a long way: avocado slices, lime wedges, green onions, or hot sauce all shine here.

Related Recipes

If you loved this Cheesy Taco Rice Skillet, you’ll also enjoy:

FAQs

Can I use brown rice instead?

Absolutely! Just keep in mind:

  • Brown rice needs more liquid (around 2 ½ cups broth)

  • Simmer longer — about 40–45 minutes total

  • Check and stir halfway to ensure nothing sticks

Can I prep this meal ahead?

You sure can:

  • Brown the beef and sauté the aromatics in advance

  • Store everything in the fridge separately

  • When ready, combine and simmer for a quick weeknight dinner

What if I don’t have taco seasoning?

No problem. Mix your own:

  • 1 tsp each of chili powder, cumin, garlic powder

  • ½ tsp each of onion powder, paprika, salt

  • Add cayenne for heat if you like

Can I make this dairy-free?

Yes! Either:

  • Use dairy-free cheese shreds

  • Or skip the cheese and top with creamy avocado and salsa for richness

Conclusion

When dinner needs to be quick, satisfying, and low-effort, this Cheesy Taco Rice Skillet comes to the rescue. It’s everything you want in a weeknight meal: flavorful, cheesy, hearty, and made in just one pan. From picky eaters to spice lovers, everyone can make it their own with easy swaps and toppings.

Whether you’re feeding a hungry family or meal prepping for the week, this recipe delivers comfort food with a Tex-Mex twist — without the mess.

Give it a try and make it yours!
Did you add a twist? Swap in your favorite toppings? I’d love to hear how it turned out! Drop a comment below or share your skillet on social and tag me — your version might inspire someone else!

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
Cheesy taco rice skillet in a cast iron pan with melted cheese and cilantro garnish

Cheesy Taco Rice Skillet


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Diet: Gluten Free

Description

This Cheesy Taco Rice Skillet is a flavor-packed one-pan dinner that combines seasoned ground beef, tender rice, black beans, corn, and melted cheddar for the ultimate comfort meal. Perfect for busy weeknights and customizable for any diet.


Ingredients

Scale
  • 1 lb ground beef
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 packet taco seasoning
  • 1 cup long-grain white rice
  • 2 cups beef broth
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup corn kernels (fresh, canned, or frozen)
  • 1 can (10 oz) diced tomatoes with green chilies
  • 2 cups shredded cheddar cheese
  • Fresh cilantro, chopped (for garnish)
  • Sour cream and sliced jalapeños (optional for serving)


Instructions

  1. Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook until browned. Drain excess grease if needed.
  2. Add diced onion and garlic. Sauté for 2-3 minutes until softened.
  3. Stir in taco seasoning and coat beef evenly.
  4. Add rice, beef broth, black beans, corn, and diced tomatoes. Mix well.
  5. Bring to a boil, then reduce heat to low. Cover and simmer for 18-20 minutes until rice is tender.
  6. Uncover and top with shredded cheese. Cover again for 2-3 minutes to melt cheese.
  7. Garnish with cilantro, sour cream, and jalapeños. Serve hot.

Notes

  • Use freshly shredded cheese for better melt and texture.
  • Don’t lift the lid during simmering—steam is crucial for rice.
  • Broil for 2 minutes for crispy cheese edges.
  • Add lime wedges, avocado, or green onions for a fresh finish.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 4g
  • Sodium: 720mg
  • Fat: 21g
  • Saturated Fat: 9g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 24g
  • Cholesterol: 70mg

Leave a Comment

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