One-Pan Turkey Taco Skillet
This one-pan turkey taco skillet is the weeknight dinner that turns ground turkey into something people fight over. Lean turkey, taco-seasoned rice, black beans, and corn cook together in the same skillet, then get a blanket of melted cheese right before serving.

It tastes like all the best parts of taco night without the assembly line, and you only have one pan to wash at the end. That is a win I will take every time.
What Makes This Skillet a Keeper
The rice cooks right in the spiced tomato broth, so every grain tastes like tacos. The turkey stays moist because it finishes with the beans and a quick steam under the cheese.
Leftovers reheat beautifully, and you can pile on any topping you like. It has become the answer to “what’s for dinner?” on nights when I need something fast that still feels like a real meal.
Ingredients

- 1 lb lean ground turkey (93/7): a little fat keeps it from drying out
- 1 tbsp olive oil: for browning the turkey and vegetables
- 1 small yellow onion, diced: about 1 cup
- 1 bell pepper, any color, diced: about 1 cup
- 3 garlic cloves, minced: about 1 tbsp
- 2 to 3 tbsp taco seasoning: from a 1‑oz packet or your own blend
- 1 cup long-grain white rice: uncooked
- 1 (10‑oz) can diced tomatoes with green chiles, undrained: the liquid is part of the cooking broth
- 1 ¼ cups low-sodium chicken broth: for the rice
- 1 (15‑oz) can black beans, drained and rinsed
- ½ cup frozen corn: no need to thaw
- ¾ cup shredded Mexican-blend cheese: cheddar or pepper jack work too
- Kosher salt: for seasoning the turkey
- Toppings: sour cream, sliced avocado, chopped cilantro, lime wedges
Variations / Substitutions
- Ground chicken or lean ground beef: Either works, brown and drain any extra fat before adding the onion.
- Vegetarian: Skip the turkey and add an extra can of black beans or a meatless crumble; sauté it as you would the turkey.
- Brown rice: Increase chicken broth to 1 ½ cups and simmer covered for 35 to 40 minutes, checking for tenderness.
- Dairy‑free: Omit the cheese or use a plant‑based shred that melts well.
If you like this one, my Chicken Fajita Pasta gives you a similar weeknight‑friendly Mexican‑inspired skillet meal with a creamy twist.
How to Make Turkey Taco Skillet
Step 1: Brown the Turkey

Heat the 1 tbsp olive oil in a large 12‑inch skillet over medium‑high heat. Add the 1 lb ground turkey, sprinkle with ½ tsp salt, and cook, breaking it into crumbles, until no longer pink and the edges are beginning to crisp, about 5 to 6 minutes. Scoop the cooked turkey onto a plate and set it aside for now.
You will see little browned bits stuck to the bottom of the skillet. Do not wipe them out, they will add flavor to the rice later.
Step 2: Sauté the Vegetables

Lower the heat to medium and, in the same skillet, add the diced onion and bell pepper. Cook, stirring occasionally, until they are softened and the onion turns translucent, about 4 minutes. Toss in the minced garlic and stir for 30 seconds until fragrant.
The vegetables will start to pick up the color from the pan and smell sweet and savory at the same time.
Step 3: Simmer the Rice

Pour the 1 cup uncooked rice, the undrained can of diced tomatoes with green chiles, the 1 ¼ cups chicken broth, and the 2 to 3 tbsp taco seasoning into the skillet. Stir everything together, then bring it to a boil over high heat. Once boiling, cover the skillet tightly, reduce the heat to low, and simmer for 18 to 20 minutes, until the rice is tender and most of the liquid is absorbed.
Resist lifting the lid while it simmers. A steady stream of steam from under the lid means the rice is cooking as it should.
Step 4: Melt the Cheese and Serve

Remove the skillet from the heat. Fold the browned turkey, drained black beans, and frozen corn into the rice mixture. Sprinkle the ¾ cup shredded cheese evenly over the top, then cover the skillet again and let it sit off the heat for 2 minutes, just long enough for the cheese to melt.
Uncover, scatter fresh cilantro and a squeeze of lime over everything, and bring the skillet right to the table. Serve it with sour cream and sliced avocado on the side.
A Few Notes Before You Start
- Use a wide skillet: A 12‑inch skillet gives the rice room to cook evenly. Anything smaller and the layer of rice will be too thick, which can make it gummy.
- Check the rice at 18 minutes: If the grains still have a firm bite, add 2 more tablespoons of broth, cover, and cook for another 5 minutes.
- The lime is not optional: A squeeze at the end wakes up all the taco flavor, especially in a one‑pan dish that has simmered for a while.
- Skip the packet if you can: Homemade taco seasoning (chili powder, cumin, paprika, garlic powder, oregano) lets you control the salt and heat.
If you swap the rice, adjust the liquid and simmer time:
| Rice Type | Liquid (broth + undrained tomatoes) | Simmer Time |
|---|---|---|
| Long‑grain white | 1 ¼ cups broth + can juices | 18–20 mins |
| Jasmine | 1 ¼ cups broth + can juices | 18–20 mins |
| Brown rice | 1 ½ cups broth + can juices | 35–40 mins |
Storing Leftovers
- Refrigerate: Transfer any leftovers to an airtight container and store in the fridge for up to 4 days.
- Reheating: Warm individual portions in the microwave, or place the skillet over low heat with a splash of broth to loosen the rice. Add extra cheese on top if you want that fresh‑melted effect.
What to Serve with Turkey Taco Skillet
A simple green salad dressed with lime juice and a little salt balances the richness of the cheese and rice. Crunchy tortilla chips with fresh tomato salsa add a contrast in texture, and a side of quick pickled red onions cuts through the savory notes with a sharp tang.
Frequently Asked Questions
Can I use ground beef instead of turkey?
Yes, ground beef works well. Brown it first, then drain the extra grease before adding the onion and pepper.
Can I make this ahead of time?
You can cook the whole skillet, hold off on the cheese, and reheat it later. Add the cheese once the skillet is hot again so it melts fresh.
Does this freeze well?
It freezes fine without the cheese. Let the skillet mixture cool completely, then store in a freezer‑safe container for up to 3 months. Thaw overnight in the fridge and add cheese when reheating.
Can I use instant rice?
I do not recommend it here. Instant rice turns mushy with these simmer times. If you must, stir it in at the very end, off the heat, and cover for 5 minutes.

Turkey Taco Skillet Recipe
Ingredients
Method
- Heat oil in a 12‑inch skillet over medium‑high. Add turkey and ½ tsp salt, cook until browned, 5–6 min. Transfer to a plate.
- Reduce heat to medium. Sauté onion and bell pepper until softened, about 4 min. Add garlic, stir 30 sec.
- Add rice, undrained tomatoes, broth, and taco seasoning. Bring to a boil, cover, reduce heat to low, and simmer 18–20 min until rice is tender.
- Remove from heat. Fold in turkey, beans, and corn. Top with cheese, cover, and let sit 2 min to melt. Serve with cilantro, lime, sour cream, and avocado.
