High-Fiber Taco Turkey Skillet
This High-Fiber Taco Turkey Skillet is a one-pan dinner loaded with lean turkey, black beans, and melty cheese. It comes together in under 30 minutes and tastes even better than a regular taco night.
I started making this when taco night needed to happen but tortillas weren’t in the cards. Skipping the shells and doubling down on beans made the whole thing better, with more filling and way less mess.
Table of Contents
Why You’ll Love This Skillet
This dinner is smoky, cheesy, and just tangy enough from the lime juice to keep every bite interesting. It’s ready in under 30 minutes, which makes it an easy weeknight meal even on busy nights.
Ground turkey keeps it lean, while the black beans and corn add fiber and texture without extra effort. One pan means fast cleanup, and it’s easy to customize with whatever taco toppings you have on hand.
Ingredients

Here’s everything you need to make this High-Fiber Taco Turkey Skillet from start to finish.
- 1 tablespoon olive oil
- 1 pound ground turkey (lean)
- 1 packet taco seasoning (or homemade blend)
- 1 red bell pepper, diced
- 1 (15-ounce) can black beans, rinsed and drained
- 1 cup corn (frozen or canned, drained)
- 1/2 cup salsa
- 1/2 cup shredded cheddar or Monterey Jack cheese
- 1 tablespoon lime juice
- Fresh cilantro, chopped (for garnish)
The lean ground turkey keeps this dish light, and it’s a solid swap if you enjoy this chicken zucchini taco skillet and want to switch up the protein.
Rinsing the black beans well matters more than people think. It cuts the sodium and keeps the sauce from turning cloudy. If you’re new to cooking with them, this guide on working with canned black beans covers the basics.
Step-by-Step Instructions

- Heat olive oil in a large skillet over medium heat. Add ground turkey and taco seasoning, then break apart the turkey with a spoon and cook until browned, about 5-7 minutes.
- Add diced red bell pepper to the skillet and cook for another 5-7 minutes, or until the bell pepper softens and the turkey is fully cooked.
- Stir in the rinsed black beans, corn, and salsa. Let the mixture simmer for 2-3 minutes to allow the flavors to meld.
- Remove the skillet from heat. Stir in the shredded cheese and lime juice until the cheese is melted and well combined.
- Garnish with fresh cilantro and serve warm with your favorite taco toppings, such as tortilla chips, lettuce, or sour cream.
Pro Tip: The turkey is done when it’s no longer pink and reaches an internal temperature of 165°F.
Pro Tip: Taking the skillet off the heat before adding cheese keeps it creamy instead of greasy.

Expert Tips and Variations
Pro Tips for Success
The key to a flavorful skillet is browning the turkey properly before adding anything else. Those browned bits at the bottom of the pan carry a lot of the flavor.
Use a large skillet so the turkey browns instead of steams. Overcrowding the pan is the fastest way to end up with gray, flavorless meat.
The most common mistake is adding the cheese while the skillet is still over direct heat. Instead, pull it off the burner first so the cheese melts gently instead of turning greasy.
Fresh lime juice at the end makes a bigger difference than most people expect. Skipping it leaves the dish tasting flat, so don’t leave it out.
Delicious Variations
Quick Version: Use pre-cooked or rotisserie turkey and skip straight to step three, simmering everything together in about 10 minutes total.
Alternative Ingredients: Swap the ground turkey for ground chicken, or try this chicken zucchini taco skillet for a veggie-forward take.
Low-Carb Version: Skip the corn and serve the skillet over cauliflower rice instead of tortilla chips to cut the carbs while keeping the fiber from the beans.
Troubleshooting Common Problems
Problem: The turkey turns out dry or crumbly. Solution: Pull it off the heat as soon as it’s no longer pink, since lean turkey overcooks fast.
Problem: The skillet looks watery instead of thick. Solution: Let it simmer uncovered for an extra minute or two so the salsa reduces before adding cheese.
Storage and Reheating
Leftovers keep well and reheat easily, making this a great make-ahead option for busy weeks.
- Room temperature: up to 2 hours, then refrigerate
- Refrigerator: up to 4 days in an airtight container
- Freezer: up to 3 months, without fresh toppings
Reheat leftovers in a skillet over medium-low heat until the cheese is melty again. A microwave works too, just cover it loosely and stir halfway through so it heats evenly.
Leftovers make a great filling for lettuce wraps, or try piling them into a baked sweet potato. For another way to stretch ground turkey into a second dinner, check out these high-protein taco stuffed peppers.
High-Fiber Taco Turkey Skillet FAQ
Can I make this ahead of time?
Yes. You can brown the turkey and cook through step three up to two days ahead, then reheat and stir in the cheese and lime juice just before serving.
Can I substitute ground beef or chicken for the turkey?
Yes, ground chicken or lean ground beef both work well in equal amounts. Just adjust the cook time slightly, since beef often takes a bit longer to brown fully.
How do I know the turkey is fully cooked?
Ground turkey is done when it’s no longer pink and reaches an internal temperature of 165°F. It should also look opaque and feel firm when broken apart.
Can I freeze this skillet?
Yes, this dish freezes well for up to 3 months. Freeze it without fresh toppings like cilantro or sour cream, and add those fresh after reheating.
Is this recipe gluten-free?
It can be, as long as your taco seasoning and salsa are labeled gluten-free, since some blends include hidden gluten fillers. The rest of the ingredients are naturally gluten-free.
Give This Skillet a Try
This is one of those dinners worth putting on repeat because it’s fast and doesn’t feel like a compromise. Give it a try this week, and if you make it, leave a comment and let me know how it turned out.

High-Fiber Taco Turkey Skillet
Equipment
- Large skillet
Ingredients
- 1 tablespoon olive oil
- 1 pound ground turkey lean
- 1 packet taco seasoning or homemade blend
- 1 red bell pepper diced
- 1 15-ounce can black beans rinsed and drained
- 1 cup corn frozen or canned, drained
- ½ cup salsa
- ½ cup shredded cheddar or Monterey Jack cheese
- 1 tablespoon lime juice
- fresh cilantro chopped, for garnish
Instructions
- Heat olive oil in a large skillet over medium heat. Add ground turkey and taco seasoning, then break apart the turkey with a spoon and cook until browned, about 5-7 minutes.
- Add diced red bell pepper to the skillet and cook for another 5-7 minutes, or until the bell pepper softens and the turkey is fully cooked.
- Stir in the rinsed black beans, corn, and salsa. Let the mixture simmer for 2-3 minutes to allow the flavors to meld.
- Remove the skillet from heat. Stir in the shredded cheese and lime juice until the cheese is melted and well combined.
- Garnish with fresh cilantro and serve warm with your favorite taco toppings, such as tortilla chips, lettuce, or sour cream.
