30-Minute Turkey Taco Skillet (One-Pan Dinner!)
If you’re looking for a quick and healthy dinner the whole family will love, then this 30-Minute Turkey Taco Skillet is a weeknight lifesaver! It comes together in just 30 minutes, uses simple pantry staples, and is naturally gluten-free. Plus, it’s packed with lean protein, fiber, and bold taco flavor—just serve it with your favorite chips for the perfect crunch!

Why You’ll Love This Turkey Taco Skillet
- Ready in 30 minutes – Ideal for busy weeknights.
- One skillet / fewer dishes – Who doesn’t love easy cleanup?
- Gluten-free and high protein – Great for gluten-sensitive eaters and healthy lifestyles.
- Customizable – Add your favorite toppings or veggies.
- Kid-friendly – Taco night just got easier and healthier!


Ingredients You’ll Need
- Ground Turkey – You can honestly use any type of ground meat you have, but my favorite is ground turkey.
- Bell pepper – any color pepper you want
- Onion – peppers and onion always go together
- Chili Powder – This adds a nice smoky flavor
- Cumin – Cumin adds some more warmth and latin flavors
- Salt & Pepper – you can’t be without S&P!
- Canned Black Beans – the beans add more texture, flavor, and fiber to the dish
- Shredded Cheese – our favorite to use is a goat cheddar that I shred myself, I think hand-shredded cheese is SO much better than the pre shredded store-bought stuff!
- Tortilla Chips – use your favorite gluten-free chips!
- Optional toppings – cilantro, sour cream, greek yogurt, guacamole, salsa, sliced jalapeños, etc.


Let’s Make a Taco Skillet!
STEP 1 – Preheat a large cast iron skillet over medium/high heat. Add a tbsp of olive oil, then add in the turkey meat. Season with the salt, pepper, chili powder, and cumin. Use a spatula or large spoon to break up the meat into smaller chunks and cook for 6-8 minutes, stirring occasionally, until the meat is cooked through.
STEP 2 – Remove the turkey meat from the skillet and transfer it to a separate bowl. Next, put the skillet back on the heat and add the onion and bell pepper. Cook the pepper and onion for 5-6 minutes, stirring occasionally, until they are soft and translucent.
STEP 3 – Add the cooked ground turkey back into the skillet with the onion mixture, as well as the black beans, and stir together to combine. Sprinkle the shredded cheese over the top of the skillet, covering the top evenly. Put a lid on top of the skillet and remove from the heat. Let the cheese melt underneath the lid for 4-5 minutes.
STEP 4 – Now you are ready to serve! You can spoon the mixture into bowls and add your favorite toppings, chips, or whatever your heart desires!
Fun Topping Ideas
- Diced avocado or guacamole
- Chopped cilantro
- Shredded cheese (cheddar, Monterey Jack)
- Sliced jalapeños
- Greek yogurt or sour cream
- Crushed tortilla chips
- Salsa


Cooking Tips & Tricks For This Recipe
- Make sure you chop the peppers and onion in uniform pieces so that they cook evenly and match the size of the ground turkey. This will make it much easier to scoop up with chips!
- To avoid having too much moisture in the dish, let all of the moisture cook out of the turkey, as well as drain and rinse the black beans. This will make the dish less soupy.
- Don’t add the toppings until you are ready to serve. This will prevent them from getting soggy. I recommend serving it up in the bowls, and then adding the toppings to the bowls individually.
How to Serve
This turkey taco skillet is super versatile. Serve it as-is (with chips of course!), over rice or cauliflower rice, spoon it into taco shells or lettuce wraps, or even use it as a nacho topping! The options are endless!
- Dip with chips – this is my personal favorite way to enjoy this meal, I just dip my favorite crunchy chips right into it.
- Taco Filling – you can spoon it right into soft or hard taco shells.
- Over Rice – Keep it bowl style and just spoon it over rice or cauliflower rice.
- Salad Topper – Dress up your favorite leafy greens with the taco meat on top!
- Loaded Nachos – Spoon it right over a layer of nachos to serve to a crowd!

Storage & Meal Prep Tips
- Store: Leftovers keep well in the fridge for up to 4 days.
- Freeze: Cool completely and freeze in an airtight container for up to 2 months.
- Reheat: Warm in a skillet over medium heat, or microwave until heated through.
FOLLOW ALONG! Subscribe to my newsletter and follow along on Facebook, Instagram, and Pinterest for my latest recipes!
30-Minute Turkey Taco Skillet
Ingredients
- 1.75 lb ground turkey
- 1 yellow onion , diced
- 1 bell pepper , diced
- 1 (15oz) can black beans , drained and rinsed
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp cumin
- 1 tsp chili powder
- 2 tbsp extra virgin olive oil , divided
- 1 cup shredded cheese
- tortilla chips
Optional Toppings
- sour cream or greek yogurt
- avocado / guacamole
- chopped cilantro
- salsa
- pickled jalapenos
Instructions
- Preheat a large cast iron skillet over medium/high heat. Add a tbsp of olive oil, then add in the turkey meat. Season with the salt, pepper, chili powder, and cumin. Use a spatula or large spoon to break up the meat into smaller chunks and cook for 6-8 minutes, stirring occasionally, until the meat is cooked through.
- Remove the turkey meat from the skillet and transfer it to a separate bowl. Next, put the skillet back on the heat and add the onion and bell pepper. (add in a tbsp of oil if needed) Cook the pepper and onion for 5-6 minutes, stirring occasionally, until they are soft and translucent.
- Add the cooked ground turkey back into the skillet with the onion mixture, as well as the black beans, and stir together to combine. Sprinkle the shredded cheese over the top of the skillet, covering the top evenly. Put a lid on top of the skillet and remove from the heat. Let the cheese melt underneath the lid for 4-5 minutes.
- Now you are ready to serve! You can spoon the mixture into bowls and add your favorite toppings, chips, or whatever your heart desires!

