
This 20-minute taco skillet dinner is my favorite weeknight cheat code — all the flavor of taco night piled into one pan, with zero tortillas to warm and nothing to assemble. Seasoned ground beef, sweet bell peppers, corn, and black beans simmered in a smoky tomato sauce, finished under a blanket of melted cheddar and spooned over rice. This taco skillet dinner goes from fridge to table in twenty minutes flat, and the whole family fights over the crispy cheese bits around the edges.
I started making this taco skillet dinner on the nights when I wanted tacos but couldn’t face the whole production — the warming, the filling, the topping bar that somehow dirties six bowls. One night I just dumped everything into my biggest skillet and hoped for the best. The result was better than the tacos I’d been skipping: saucy, cheesy, scooped straight from the pan, and ready before the rice cooker beeped. Now it’s in permanent rotation. Below is exactly how I make it — the spice blend ratio I landed on after a lot of Tuesday-night tinkering, the rice trick that keeps the sauce from getting watery, and the one finishing step that makes this taco skillet dinner taste like it came from a taqueria.
Why You’ll Love This Taco Skillet Dinner
- One pan, twenty minutes. Five minutes of chopping, fifteen of cooking, one pan to wash. This taco skillet dinner exists for the busiest weeknights of the year.
- Real taco flavor, zero assembly. Everything you love about taco night — smoky cumin, chili warmth, melty cheese, fresh toppings — lands in one hearty scoop.
- Feeds a crowd cheaply. A pound of ground beef, pantry staples, and rice stretches into four generous servings. This taco skillet dinner is one of the cheapest crowd-pleasers I make.
- Endlessly customizable. Spicy or mild, beef or turkey, extra beans or extra cheese — the formula bends to whoever is at your table.
- Leftovers get better. The sauce soaks into the rice overnight, so tomorrow’s lunch tastes even richer than tonight’s taco skillet dinner.
Ingredients for This Taco Skillet Dinner
All pantry and fridge staples — nothing fancy:
For the taco skillet:
- 1 pound ground beef (80/20) — enough fat for flavor, not so much that the taco skillet dinner turns greasy. Ground turkey or chicken works too (see the FAQ).
- 1 tablespoon olive oil — only if your beef is very lean; the 80/20 usually renders enough fat on its own.
- 1 medium yellow onion, diced — the sweet aromatic base.
- 1 red bell pepper, diced — color, sweetness, and crunch. Green works but red tastes sweeter in this taco skillet dinner.
- 3 cloves garlic, minced — fresh only; it goes in after the vegetables soften.
- 2 tablespoons taco seasoning — homemade (my blend is below) or a packet. Either works.
For the sauce and mix-ins:
- 1 can (14.5 oz) fire-roasted diced tomatoes — fire-roasted adds a smokiness plain tomatoes can’t. Don’t drain.
- 1 cup low-sodium chicken or beef broth — the simmering liquid that turns this into a proper taco skillet dinner sauce.
- 1 cup frozen corn kernels — no need to thaw; they go straight in frozen.
- 1 can (15 oz) black beans, drained and rinsed — rinsing keeps the sauce clean and not starchy.
- 1 cup long-grain white rice, UNCOOKED — it cooks right in the skillet and drinks up the taco-seasoned sauce.
For the finish:
- 1 1/2 cups shredded cheddar cheese — shred it yourself if you can; pre-shredded is coated and melts less smoothly.
- 2 green onions, sliced — fresh bite on top.
- Fresh cilantro, sour cream, diced avocado, lime wedges — optional, but this is what makes the taco skillet dinner taste restaurant-level.
My homemade taco seasoning blend (makes about 2 tablespoons, exactly what the recipe needs): 1 tablespoon chili powder, 1 1/2 teaspoons ground cumin, 1 teaspoon smoked paprika, 1 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/2 teaspoon dried oregano, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper, and a pinch of cayenne if you like heat. Mix once and keep a jar — you’ll use it constantly.
How to Make This 20-Minute Taco Skillet Dinner
- Brown the beef. Heat a large, deep skillet (12-inch, with a lid) over medium-high heat. Add the ground beef and break it into crumbles with a wooden spoon. Cook 4–5 minutes, stirring occasionally, until no pink remains. Drain off all but about a tablespoon of fat — this keeps the taco skillet dinner rich, not greasy.
- Soften the vegetables. Push the beef to the edges and add the diced onion and bell pepper to the center. Cook 3–4 minutes, stirring now and then, until the onion turns translucent and the pepper softens at the edges. You want them tender but not mushy — they’ll simmer more later.
- Bloom the spices. Stir in the garlic and the taco seasoning and cook for 60 seconds, stirring constantly. This one minute in the hot fat is what wakes the spices up — raw taco seasoning tastes dusty, bloomed taco seasoning tastes like a taqueria. Your kitchen will smell incredible.
- Add the liquids and rice. Pour in the fire-roasted tomatoes (with their juice), the broth, and the uncooked rice. Stir everything together, scraping up any browned bits from the bottom of the pan — that’s pure flavor.
- Simmer with the lid on. Bring to a boil, then drop the heat to low and cover. Simmer 12–13 minutes, until the rice is tender and has absorbed almost all the liquid. Give it one stir halfway through so the rice cooks evenly. If the pan looks dry before the rice is done, splash in 1/4 cup more broth.
- Stir in corn and beans. Fold in the frozen corn and the drained black beans. Cover and cook 2 more minutes — just enough to heat everything through and finish the rice.
- Melt the cheese. Sprinkle the shredded cheddar evenly over the top, cover the skillet, and let it sit off the heat for 2–3 minutes until the cheese melts into a glossy blanket. For browned, bubbly spots, slide it under the broiler for 1–2 minutes instead — worth it.
- Finish and serve. Top with green onions, cilantro, and your chosen toppings. Serve this taco skillet dinner straight from the pan with lime wedges on the side — the squeeze of lime at the end is non-negotiable in my house.

Taco Skillet Dinner: My Best Tips
- Drain the beef. Skipping this step is the number one reason skillet dinners turn out greasy. Pour off everything except a tablespoon of fat before the vegetables go in.
- Bloom the seasoning. That 60-second toast in hot fat transforms the spice mix from dusty to deep. Don’t rush it, but don’t walk away — ground spices scorch fast.
- Use a lid that fits. The rice cooks by steaming in the sauce, so a tight lid matters. No lid? A sheet pan or a large plate works in a pinch.
- Check the rice at 12 minutes. Different stoves and rices vary. Bite a grain — it should be tender with the slightest bite. If there’s still crunchy rice and no liquid, add that splash of broth.
- Shred your own cheese. Bagged shreds are dusted with anti-caking starch that makes them melt into a grainy layer. A block of cheddar and a box grater take two minutes and melt like a dream.
- Ground beef hits 160°F. The USDA lists 160°F as the safe internal temperature for ground beef — with crumbled meat it’s done when no pink remains, but the USDA safe minimum internal temperature chart is worth bookmarking for all your meat cooking.
- Rest it 3 minutes. The sauce thickens slightly as it stands, so the taco skillet dinner scoops instead of sloshes. Patience pays.
Serve this taco skillet dinner family-style with my 20-minute chicken quesadillas on the side when you want a full Tex-Mex spread — or keep it simple with chips for scooping.
Easy Variations
- Chicken taco skillet dinner. Swap the beef for 1 pound of ground chicken or turkey. Brown it the same way (it renders less fat, so add the olive oil), and everything else stays identical.
- Vegetarian. Skip the meat entirely and double the black beans, plus add a second bell pepper. Use vegetable broth. It is shockingly hearty.
- Spicy. Add a diced jalapeño with the bell pepper and bump the cayenne in the seasoning. Finish with pickled jalapeños on top.
- Queso-style. Stir 4 ounces of cubed cream cheese into the skillet with the cheddar for an ultra-creamy taco skillet dinner.
- Low-carb. Skip the rice; replace it with 2 cups of cauliflower rice added with the corn and beans in step 6. Reduce the broth to 1/2 cup since there’s nothing to absorb it.
How to Serve Taco Skillet Dinner
My default: big bowls straight from the skillet, topped with sour cream, diced avocado, cilantro, and a lime wedge. But this taco skillet dinner is a chameleon:
- Burrito bowls — serve over extra rice with all the toppings and call it a burrito bowl night.
- Nacho base — spoon it over tortilla chips with extra cheese and jalapeños for loaded skillet nachos.
- In tortillas — scoop into warm flour tortillas with shredded lettuce for deconstructed tacos. (My shrimp tacos with lime crema are the seafood answer when taco night needs variety.)
- Stuffed peppers — halve and hollow bell peppers, fill with the skillet mixture, top with cheese, and bake 15 minutes at 375°F.
- Over a baked potato — split a fluffy baked potato and load it up. Comfort food squared.
Storage and Reheating
Store leftover taco skillet dinner in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat with a splash of broth or water — 5–6 minutes, stirring, until steaming. The microwave works too (2–3 minutes, stir halfway). It freezes well: cool completely, pack in freezer containers for up to 3 months, and thaw overnight in the fridge. The rice absorbs sauce as it sits, so leftovers taste even more taco-seasoned — add fresh toppings when serving and nobody will know it isn’t fresh.
Frequently Asked Questions
Can I make taco skillet dinner with ground turkey? Yes — it works beautifully. Use the tablespoon of olive oil since turkey is leaner, and season a touch more aggressively (turkey is milder than beef). Everything else in this taco skillet dinner stays exactly the same.
What if I don’t have fire-roasted tomatoes? Regular diced tomatoes work fine — add 1/2 teaspoon of smoked paprika to the seasoning to replace some of that smoky depth. Rotel-style tomatoes with green chiles are also great if you want heat.
Can I use instant rice? You can, but adjust: instant rice cooks in 5 minutes, so add it in step 6 with the corn and beans instead of step 4, and reduce the broth to 1 cup. Regular long-grain rice gives a better texture, but instant keeps this a true 20-minute taco skillet dinner on the most chaotic nights.
How do I keep the rice from getting mushy? Two things: don’t lift the lid during the simmer (every peek releases steam and extends cooking), and pull the skillet off the heat the moment the rice is tender — it keeps cooking in the residual heat. Slightly firm rice at step 5 is perfect; it’ll finish in the resting time.
Can I make this taco skillet dinner ahead? Yes — cook it fully, cool, and refrigerate up to 4 days. Reheat as above. I’d hold the fresh toppings (avocado, sour cream, cilantro) until serving. It also packs well for meal prep: portion into four containers with the toppings in a separate small container.
Is taco skillet dinner gluten-free? It can be — the core ingredients are naturally gluten-free. Just check your taco seasoning packet (some contain wheat as an anti-caking agent) or use the homemade blend above, which is fully gluten-free.




