Love this? Save it for later!
Share the inspiration with your friends
I want a dinner that feels like fall but doesn’t keep me standing in the kitchen for an hour. That’s the thought that hit me last Tuesday when the air turned crisp and the farmer’s market had those little decorative gourds everywhere. I had ground turkey in the fridge, a can of white beans in the pantry, and honestly, I was tired of making the same old chili. So I grabbed a poblano pepper, some fresh sage, and decided to just wing it. And you know what? That skillet turned out so good I made it twice that same week.
This wholesome turkey and white bean fall skillet dinner is exactly what it sounds like—a one-pan meal that tastes like you spent hours on it when really, you just tossed things in a skillet and let them do their thing. It’s hearty without being heavy, which is kind of hard to pull off when you’re cooking with beans and ground meat. The turkey stays juicy, the beans soak up all those savory juices, and the poblano adds this subtle warmth that doesn’t scream spicy. It just whispers “cozy.”
I’ve made this for friends who claimed they didn’t like turkey, and they went back for seconds. There’s something about the combination of earthy white beans, the slight char from the skillet, and that hint of smokiness from paprika that just works. It feels like a meal you’d make on a Sunday when the leaves are changing, but it comes together fast enough for a random Wednesday when you’ve got nothing planned. Honestly, this might be my new favorite way to use ground turkey.
And the best part? You only need one skillet. Less cleanup, more time to actually enjoy the evening.
Why You’ll Love This Recipe
Let me tell you why this one-pan meal deserves a permanent spot in your fall rotation. I’ve tested this recipe about six times now, tweaking the seasoning and the cooking times until everything clicked just right. Here’s what makes it special:
- Ready in 30 Minutes : From the moment you start browning the turkey to the second you’re sprinkling on fresh parsley, this whole thing comes together in under half an hour. Perfect for those nights when you’re hungry now.
- Simple Ingredients : Nothing fancy here. Ground turkey, canned white beans, a poblano pepper, some broth, and basic spices. You probably have most of this stuff already.
- Perfect for Meal Prep : This skillet dinner actually tastes better the next day. The flavors meld together overnight, making it an excellent candidate for make-ahead lunches.
- Crowd-Pleaser : I’ve served this to picky eaters, health-conscious friends, and even my dad who thinks everything needs bacon. Everyone liked it.
- Naturally Gluten-Free and Dairy-Free : No special substitutions needed. It’s already friendly for most dietary needs without tasting like a compromise.
What makes this recipe different from all the other ground turkey skillet dinners out there? It’s the balance. Most versions either dry out the turkey or drown everything in too much liquid. I figured out that adding the beans toward the end keeps them from turning mushy, and letting the poblano char slightly before adding liquid gives this smoky depth that makes people ask what your secret ingredient is.
This isn’t just another weeknight dinner. It’s the kind of meal that makes you feel like you’ve got your life together, even if the laundry is piled up and you haven’t checked your email in three days. It’s comfort food that’s actually good for you, and honestly, we all need more of that.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create something genuinely satisfying. No weird specialty items, no trips to three different stores. Here’s what you’ll need:
For the Skillet Base
- 1 tablespoon olive oil (or avocado oil if you prefer a higher smoke point)
- 1 pound ground turkey (93% lean works best—too lean and it gets dry)
- 1 medium yellow onion, diced (about 1 cup)
- 1 poblano pepper, seeded and diced (adds mild warmth without heat)
- 3 cloves garlic, minced (fresh, not jarred—trust me on this)
- 1 teaspoon kosher salt (plus more to taste)
- ½ teaspoon black pepper
For the Seasoning Blend

- 1 teaspoon smoked paprika (this is non-negotiable for that fall flavor)
- ½ teaspoon ground cumin
- ½ teaspoon dried oregano
- ¼ teaspoon cayenne pepper (optional, for a little kick)
- 1 tablespoon fresh sage, chopped (or 1 teaspoon dried)
For the Body of the Dish
- 1 can (15 ounces) cannellini beans, drained and rinsed (great northern beans work too)
- 1 cup low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 1 tablespoon tomato paste (adds richness and depth)
- Juice of ½ lemon (brightens everything at the end)
For Garnish
- Fresh parsley, chopped (about 2 tablespoons)
- Optional: grated Parmesan (if you’re not avoiding dairy)
A few notes on ingredients: I like using cannellini beans because they hold their shape well and have this creamy texture that works perfectly with the turkey. If you can’t find them, great northern beans are basically the same thing. For the poblano, look for one that’s firm and dark green with no soft spots. They’re usually pretty mild, but every once in a while you’ll get one with a little heat—that’s part of the fun.
I prefer Swanson’s low-sodium chicken broth because it lets me control the salt level, but any brand works. And please don’t skip the fresh sage if you can find it. Dried works in a pinch, but fresh sage really brings that fall feeling to this dish.
Equipment Needed
This is one of those recipes where you don’t need much, which is exactly why I love it. Here’s what you’ll need:
- A large skillet (12-inch is ideal—cast iron works beautifully for even browning, but a stainless steel or non-stick pan works fine too)
- A sharp chef’s knife (for dicing the onion and poblano cleanly)
- A cutting board
- Wooden spoon or spatula (for breaking up the turkey)
- Measuring spoons
- Can opener
- A small bowl (for mixing the seasoning blend ahead of time)
If you don’t have a cast iron skillet, don’t worry. I’ve made this in a regular non-stick pan and it turned out great. The cast iron just gives better browning on the turkey and the poblano. If you’re using non-stick, just make sure it’s oven-safe if you ever want to finish this under the broiler (which I sometimes do for a slightly charred top).
One tip: get yourself a good wooden spatula with a flat edge. It makes breaking up ground meat so much easier than using a round spoon. I picked mine up at a kitchen supply store for like six bucks, and it’s become my most-used tool for skillet dinners like this one.
Preparation Method
Alright, let’s get cooking. This whole process takes about 30 minutes from start to finish, and I’ll walk you through every step so you don’t miss anything.
-
Prep your ingredients first. Dice the onion, seed and dice the poblano, mince the garlic, chop the fresh sage, and drain and rinse the beans. Having everything ready before you start cooking makes this process so much smoother. Trust me, you don’t want to be chopping onions while the turkey is browning.
-
Heat the oil over medium-high heat. Add the olive oil to your skillet and let it get hot—about 30 seconds. You’ll know it’s ready when the oil shimmers slightly. Add the ground turkey and break it up with your wooden spoon. Let it cook undisturbed for about 3 minutes to get a nice brown crust on one side before you start stirring.
-
Brown the turkey. Continue cooking the turkey for another 3-4 minutes, breaking it into crumbles as you go. You want some golden-brown bits on the meat—that’s where the flavor lives. If the turkey releases a lot of liquid, don’t worry, just keep cooking until it evaporates. Transfer the cooked turkey to a plate using a slotted spoon, leaving about 1 tablespoon of drippings in the pan.
-
Cook the aromatics. Reduce the heat to medium and add the diced onion and poblano to the skillet. Cook for 4-5 minutes, stirring occasionally, until the onion is translucent and the poblano has softened. You should see some brown bits forming on the bottom of the pan—that’s good, that’s flavor.
-
Add the garlic and spices. Stir in the minced garlic, smoked paprika, cumin, oregano, cayenne (if using), and fresh sage. Cook for about 1 minute until fragrant. This step wakes up the spices and makes them more aromatic. Be careful not to burn the garlic—it goes from fragrant to bitter really fast.
-
Create the base. Add the tomato paste to the skillet and stir it into the vegetables. Let it cook for about 1 minute, stirring constantly. This caramelizes the tomato paste slightly and deepens the flavor. Then pour in the chicken broth and use your wooden spoon to scrape up all those browned bits from the bottom of the pan. This is called deglazing, and it’s where so much of the flavor comes from.
-
Add the beans and turkey. Stir in the drained cannellini beans and return the cooked turkey to the skillet. Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Let it cook for 5-7 minutes, stirring occasionally, until the sauce has thickened slightly and the beans are heated through. The liquid should reduce by about half.
-
Finish with lemon juice. Remove the skillet from the heat and squeeze the juice of half a lemon over the top. Stir gently to combine. The lemon brightens everything and balances the richness of the turkey and beans. Taste and adjust seasoning with more salt or pepper if needed.
-
Garnish and serve. Sprinkle fresh chopped parsley over the top and add a grating of Parmesan if you’re using it. Serve immediately straight from the skillet, or spoon it into bowls for a more formal presentation.
One thing I learned the hard way: don’t skip the resting time after you take it off the heat. Letting it sit for 2-3 minutes allows the flavors to settle and the sauce to thicken slightly. If you serve it right away, it’ll be a bit too soupy. Patience pays off here.
Cooking Tips & Techniques
I’ve made this recipe enough times to know where things can go wrong. Here are some tips that’ll help you nail it every time:
Don’t overcook the turkey. Ground turkey dries out faster than beef, so keep an eye on it. Cook it just until it’s no longer pink and has some brown spots. If you’re unsure, use an instant-read thermometer—165°F is the safe zone. I’ve definitely made dry turkey before, and it’s sad. Don’t be like me.
Let the skillet get hot before adding the turkey. This is probably the most common mistake people make. If you add the turkey to a cold pan, it’ll steam instead of sear, and you’ll miss out on all that browning that makes this dish taste so good. Give the oil a good 30 seconds to heat up before adding the meat.
Use the right size skillet. A 12-inch skillet gives you enough surface area to brown the turkey properly without overcrowding. If your skillet is too small, the turkey will release too much liquid and end up boiling instead of browning. If you only have a 10-inch skillet, cook the turkey in two batches.
Toast the spices briefly. That minute after you add the garlic and spices isn’t just for show. Toasting the spices in the hot oil releases their essential oils and makes them more flavorful. Just don’t walk away—spices burn fast, and burnt paprika tastes terrible.
Save some parsley for the end. I know it’s tempting to just dump all the parsley in at once, but saving a little for garnish makes the dish look so much more appealing. We eat with our eyes first, after all.
One failure I’ll admit: I once tried to make this with ground chicken instead of turkey, and it was way too dry. The chicken breast meat just doesn’t have enough fat to stay moist in this preparation. Stick with turkey or use ground pork if you want to switch things up.
Variations & Adaptations
This recipe is pretty forgiving, so feel free to make it your own. Here are some variations I’ve tried and loved:
Make it vegetarian. Skip the turkey entirely and double the beans. Add a can of fire-roasted diced tomatoes for extra body. You can also add some chopped mushrooms for that meaty texture. The rest of the recipe stays the same, and it’s honestly just as satisfying.
Swap the protein. Ground pork works beautifully here, especially if you can find it with a bit of fat. Ground chicken is okay but needs careful attention to not dry out. I’ve even made this with leftover rotisserie chicken—just shred it and add it with the beans instead of cooking raw meat.
Add more vegetables. This is a great way to use up whatever’s in your crisper drawer. Diced zucchini, chopped kale, or even some frozen corn would work well. Add heartier vegetables like zucchini with the onion, and add leafy greens like kale during the last 3 minutes of simmering.
Change the beans. If you don’t have cannellini beans, try great northern beans, navy beans, or even chickpeas. Each brings a slightly different texture, but they all work. Black beans would be a bit nontraditional but still delicious if that’s what you have.
Make it spicy. For more heat, add a diced jalapeño along with the poblano, or stir in some red pepper flakes with the spices. I’ve also added a splash of hot sauce at the end, and it gives the dish a nice kick without overwhelming the other flavors.
Seasonal twist. In the summer, I sometimes swap the poblano for a bell pepper and add fresh corn cut off the cob. In the winter, I add a handful of chopped kale and a pinch of nutmeg for extra coziness. The recipe is flexible enough to work with whatever season you’re in.
My personal favorite variation? Adding some crumbled cooked bacon on top right before serving. It adds a salty crunch that contrasts beautifully with the creamy beans. I know, I know—it’s not exactly healthy anymore, but sometimes you just need bacon.
Serving & Storage Suggestions
This skillet dinner is pretty versatile when it comes to serving. Here’s how I like to do it:
Serving temperature and presentation. Serve this hot, straight from the skillet. I like to set the skillet right on the table with a wooden trivet underneath—it makes the meal feel rustic and inviting. Spoon it into shallow bowls and top with fresh parsley and maybe a drizzle of good olive oil. A side of crusty bread for soaking up the juices is never a bad idea.
What to serve with it. This dish pairs beautifully with a simple green salad dressed with lemon vinaigrette. The acidity cuts through the richness of the beans and turkey. You could also serve it over rice, quinoa, or cauliflower rice if you want something more substantial. I’ve even spooned it over toasted sourdough for a kind of open-faced sandwich situation, and it was fantastic.
Drink pairings. A light red wine like a Pinot Noir works well here, or a hoppy IPA if you’re a beer person. For non-alcoholic options, try sparkling water with a squeeze of lime or a warm mug of apple cider on the side.
Storage instructions. Let the skillet dinner cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better after a day or two as they meld together. This is one of those rare dishes that’s arguably better as leftovers.
Reheating methods. The best way to reheat this is in a skillet over medium heat with a splash of broth or water to loosen it up. Stir occasionally until heated through, about 5 minutes. You can also microwave it in 30-second bursts, stirring between each, but the texture won’t be quite as good. If you’re reheating from frozen, thaw overnight in the fridge first, then reheat in a skillet.
Freezing instructions. This freezes beautifully for up to 3 months. Portion it into freezer-safe containers or zip-top bags, leaving a little room for expansion. Thaw overnight in the refrigerator before reheating. I like to freeze individual portions for easy lunches—just grab one in the morning and it’s ready by lunchtime.
One thing I’ve noticed: the beans absorb more liquid as they sit, so leftovers might be a bit thicker than the original. That’s normal. Just add a splash of broth when reheating to bring back the saucy consistency.
Nutritional Information & Benefits
Let’s talk about why this meal is good for you, because it really is. Here’s the estimated nutrition per serving (based on 4 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Protein | 32g |
| Carbohydrates | 28g |
| Fiber | 8g |
| Fat | 14g |
| Saturated Fat | 3g |
| Sodium | 680mg |
Health benefits of key ingredients. Ground turkey is a lean protein source that’s lower in saturated fat than beef. White beans are packed with fiber and plant-based protein, plus they’re great for heart health. Poblano peppers are rich in vitamin C and have a mild anti-inflammatory effect. And olive oil provides healthy monounsaturated fats that support brain function.
Dietary considerations. This recipe is naturally gluten-free and dairy-free (unless you add the Parmesan). It’s also relatively low in carbohydrates for a bean dish, with most of the carbs coming from fiber-rich sources. If you’re watching your sodium, use low-sodium broth and rinse your beans well—that can cut the sodium content by nearly half.
Potential allergens. This recipe contains no common allergens in its base form. However, if you add Parmesan, it contains dairy. The dish is free of nuts, eggs, soy, and gluten as written. As always, check your specific ingredient labels if you have severe allergies.
I’m not a nutritionist, but I do know that eating a meal like this makes me feel good—energized but not weighed down. It’s the kind of dinner that leaves you satisfied without that heavy, stuffed feeling you get from richer foods. And honestly, that’s the best kind of healthy.
Conclusion
This wholesome turkey and white bean fall skillet dinner is one of those recipes that just works. It’s fast enough for a busy weeknight, but it tastes like something you’d make on a lazy Sunday afternoon. The combination of lean turkey, creamy beans, and that subtle smoky warmth from the poblano and paprika is exactly what fall cooking should be about.
I hope you give this recipe a try and make it your own. Add extra vegetables if you have them, swap the beans for whatever you’ve got in the pantry, or spice it up if that’s your style. That’s the beauty of a one-pan meal—it’s forgiving, flexible, and always satisfying.
If you love this recipe, you might also enjoy my classic chicken pot pie for another cozy fall dinner idea, or try my easy comforting oxtail stew when you have more time to let things simmer. And if you’re looking for a side dish, my flavorful grilled corn salad would pair beautifully with this skillet dinner.
I’d love to hear how this turns out for you. Drop a comment below and let me know what variations you tried, or tag me in your photos if you share them online. Happy cooking, friends!
Frequently Asked Questions
Can I use ground beef instead of turkey?
Absolutely. Ground beef works great in this recipe, though it will change the flavor profile slightly. I’d recommend using 85% lean beef so there’s enough fat for flavor. You might need to drain off some excess fat after browning, depending on how fatty your beef is.
How do I prevent the beans from getting mushy?
The key is adding the beans later in the cooking process. Don’t add them when you’re browning the turkey or cooking the aromatics. Wait until you’ve added the broth and are ready to simmer, then stir them in gently. Also, make sure to drain and rinse canned beans thoroughly—the starchy liquid they’re packed in can make them break down faster.
Can I make this in a slow cooker?
You can, but I prefer the skillet version because you get better browning on the meat and vegetables. If you want to use a slow cooker, brown the turkey and cook the aromatics in a skillet first, then transfer everything to the slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Add the beans during the last 30 minutes so they don’t get too soft.
What can I use instead of poblano pepper?
If you can’t find poblanos, a green bell pepper is the closest substitute. It won’t have the same mild warmth, but it’ll still add nice color and texture. You could also use a Cubanelle pepper or even a mild Anaheim pepper. For a spicier version, try a jalapeño (use half and taste before adding more).
How do I make this recipe more filling?
Serve it over rice, quinoa, or cauliflower rice to stretch it further. You can also add more beans—use a full 15-ounce can plus an extra half can for more protein and fiber. Adding diced sweet potatoes or butternut squash along with the onion would make it heartier and even more fall-appropriate. Just give the squash a head start since it takes longer to cook than the onion.
Pin This Recipe!

Wholesome Turkey and White Bean Fall Skillet Dinner in 30 Minutes
A quick and hearty one-pan meal featuring ground turkey, creamy white beans, and smoky poblano pepper, ready in just 30 minutes. Perfect for busy fall weeknights, this gluten-free and dairy-free dinner is both comforting and nutritious.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 1 pound ground turkey (93% lean)
- 1 medium yellow onion, diced (about 1 cup)
- 1 poblano pepper, seeded and diced
- 3 cloves garlic, minced
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon dried oregano
- ¼ teaspoon cayenne pepper (optional)
- 1 tablespoon fresh sage, chopped (or 1 teaspoon dried)
- 1 can (15 ounces) cannellini beans, drained and rinsed
- 1 cup low-sodium chicken broth
- 1 tablespoon tomato paste
- Juice of ½ lemon
- Fresh parsley, chopped (about 2 tablespoons)
- Optional: grated Parmesan for garnish
Instructions
- Prep your ingredients first: dice the onion, seed and dice the poblano, mince the garlic, chop the fresh sage, and drain and rinse the beans.
- Heat the olive oil in a large skillet over medium-high heat until shimmering. Add the ground turkey and break it up with a wooden spoon. Cook undisturbed for 3 minutes to get a brown crust, then continue cooking for 3-4 minutes, breaking into crumbles. Transfer the cooked turkey to a plate using a slotted spoon, leaving about 1 tablespoon of drippings in the pan.
- Reduce heat to medium. Add the diced onion and poblano to the skillet. Cook for 4-5 minutes, stirring occasionally, until the onion is translucent and the poblano has softened.
- Stir in the minced garlic, smoked paprika, cumin, oregano, cayenne (if using), and fresh sage. Cook for about 1 minute until fragrant.
- Add the tomato paste and stir into the vegetables. Cook for 1 minute, stirring constantly. Pour in the chicken broth and scrape up any browned bits from the bottom of the pan.
- Stir in the drained cannellini beans and return the cooked turkey to the skillet. Bring to a gentle simmer, then reduce heat to medium-low. Cook for 5-7 minutes, stirring occasionally, until the sauce has thickened slightly and the beans are heated through.
- Remove the skillet from the heat. Squeeze the juice of half a lemon over the top and stir gently. Taste and adjust seasoning with more salt or pepper if needed.
- Sprinkle fresh chopped parsley over the top and add grated Parmesan if desired. Let rest for 2-3 minutes before serving. Serve hot straight from the skillet or spooned into bowls.
Notes
Don’t skip the resting time after cooking—letting it sit for 2-3 minutes allows the flavors to settle and the sauce to thicken. For best results, use 93% lean ground turkey to avoid dryness. The dish tastes even better the next day as leftovers.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 385
- Sugar: 4
- Sodium: 680
- Fat: 14
- Saturated Fat: 3
- Carbohydrates: 28
- Fiber: 8
- Protein: 32
Keywords: turkey skillet dinner, white bean skillet, fall dinner, one-pan meal, ground turkey recipe, healthy dinner, 30-minute meal, gluten-free, dairy-free


