About Contact

Beefy Taco Rice Skillet With Just 5 Simple Ingredients

November 19, 2025 BY: Mitch Wallace

Ever stare into your pantry at 5:30 PM, wondering what on earth you can possibly throw together that everyone will actually eat? You’re not alone. That’s why this Beefy Taco Rice Skillet is my family’s go-to hero on those crazy busy nights. It’s the kind of hearty, comforting meal that feels like a hug in a bowl, and the best part? It truly only needs five simple ingredients to come together. Talk about a win.

Top Reasons To Make It

This dish is the ultimate trifecta for a busy home cook. First, it’s incredibly fast and uses just one skillet, which means less time cooking and way less time cleaning. Second, it’s a total crowd-pleaser. What kid (or adult, for that matter) doesn’t love the flavors of taco night? And third, it’s so wonderfully affordable. You’re using simple, pantry-staple ingredients to create a meal that feels anything but basic. So good.

Ingredients

  • 1 lb lean ground beef: The hearty, protein-packed base of our skillet.
  • 1 (1 oz) packet taco seasoning: For that classic, familiar flavor we all love.
  • 1 cup uncooked long-grain white rice: Soaks up all the delicious flavors as it cooks.
  • 1 (15 oz) can black beans, drained and rinsed: Adds fiber, protein, and great texture.
  • 1 (15 oz) can fire-roasted diced tomatoes, undrained: Provides juicy acidity and depth.
  • 2 cups water: The liquid needed to perfectly cook the rice.

Instructions

  1. In a large, deep skillet, brown the ground beef over medium-high heat, breaking it up with a spoon until it’s fully cooked. Drain off any excess grease.
  2. Sprinkle the taco seasoning over the cooked beef and stir for about 30 seconds until it’s fragrant.
  3. Add the uncooked rice, black beans, diced tomatoes with their juices, and water to the skillet. Give everything a good stir to combine.
  4. Bring the mixture to a boil, then immediately reduce the heat to low. Cover the skillet with a tight-fitting lid and let it simmer for 20-25 minutes. Do not lift the lid during this time!
  5. After 20 minutes, check the rice. It should be tender and have absorbed most of the liquid. If it’s still a bit firm, cover and cook for another 3-5 minutes. Remove from the heat, fluff with a fork, and let it sit covered for 5 minutes before serving.

Pro Tips For Perfect Results

  • Don’t peek! Keeping the lid on while the rice simmers is crucial for it to cook through properly.
  • For a deeper flavor, try browning the ground beef until it gets a few crispy, caramelized bits.
  • Let the skillet rest off the heat for 5 minutes after cooking. This allows the rice to set up and makes it so, so fluffy.
  • If you’re using a different type of rice, like brown rice, you’ll need to adjust the liquid and cooking time according to package directions.
  • Honestly, a big sprinkle of cheese on top right after flossing is non-negotiable in my house.
  • Get the kids involved by setting up a topping bar with their favorite fixings!

Variations & Substitutions

This recipe is wonderfully flexible. For a leaner option, ground turkey or chicken work beautifully. To make it vegetarian, simply swap the beef for a plant-based ground alternative or an extra can of beans. Feel free to stir in a cup of frozen corn along with the beans for a pop of sweetness and color. And if you want to turn up the heat, a diced jalapeño or a dash of hot sauce stirred in at the end will do the trick.

Serving Ideas & Pairings

We love serving this straight from the skillet with a fun array of toppings. Think shredded lettuce, diced avocado, a dollop of sour cream or Greek yogurt, sliced olives, and plenty of shredded cheddar cheese. It’s a complete meal on its own, but it also pairs wonderfully with a simple side of warmed tortilla chips for scooping or a quick side salad tossed with a lime vinaigrette. It’s one of those easy weeknight dinners that everyone looks forward to.

Storage & Reheating

Leftovers will keep in an airtight container in the refrigerator for up to 4 days. To reheat, the stovetop is your best bet for reviving that fluffy rice texture. Simply place a portion in a skillet with a tablespoon or two of water or broth, cover, and warm over medium-low heat, stirring occasionally, until heated through. You can also reheat it in the microwave in a covered microwave-safe dish. I don’t recommend freezing this one, as the rice can become a bit mushy upon thawing.

Frequently Asked Questions

  • Can I use instant rice instead? I wouldn’t recommend it, as it will likely overcook and become mushy with this cooking method. Stick with regular long-grain white rice for the best results.
  • My rice is still hard. What happened? This usually means there wasn’t enough liquid or the heat was too high, causing the liquid to evaporate too quickly. Next time, make sure you’re simmering on low with a tight-fitting lid. You can salvage it by adding another 1/4 cup of hot water and cooking a bit longer.
  • Is this one of those healthy dinner ideas? It can be! Using lean ground beef and low-sodium taco seasoning and beans helps keep it balanced. And you’re getting a great serving of protein and fiber from the beef and beans.
  • What other cheap dinners for a family can I make in a skillet? Skillets are perfect for lazy dinners! Think cheesy hamburger helper from scratch, a simple sausage and pepper dish, or a quick chicken and rice number.

Leave a Comment