Crispy White Beans—Easy High-Protein Snack Recipe

This crispy white beans recipe turns one can of beans into a crunchy, high-protein snack in 30 minutes. Made with pantry spices and a simple cornstarch coating, these crispy roasted white beans deliver the satisfying crackle of corn nuts with the nutrition profile of a registered dietitian-approved snack. Whether you reach for them as a popcorn alternative, a salad topper, or a soup garnish, they're the easiest high-fiber snack you'll add to your weekly rotation. Fun news: Women's Fitness included these crispy white beans in their feature on smarter snacking - proof that a high-protein snack really can replace the chip habit.

Most snacks that actually fill you up aren't doing your body any favors. These oven-baked crispy white beans are the rare exception - they're crunchy, savory, and genuinely addictive, but they're also packed with the kind of nutrition that keeps you full for hours rather than sending you back to the kitchen 20 minutes later.
As a Registered Nurse with 25+ years of clinical experience, white beans are one of the snacks I actually recommend to patients looking to manage hunger, support heart health, or add more plant-based protein to their diet. One serving delivers around 8 grams of protein and 6 grams of fiber - numbers that rival most protein bars, without the added sugar or processed ingredients.
The best part? You need one can of beans, a few pantry spices, and 30 minutes. That's it.

This post contains affiliate links. As an Amazon Affiliate, I earn a commission on qualifying purchases.
Why Crispy White Beans Make the Perfect Healthy Snack
The fiber in white beans feeds the beneficial bacteria in your gut, and their low glycemic index means you won't get the blood sugar spike and crash you'd get from chips or crackers. For anyone watching their heart health, white beans are rich in potassium and magnesium too. This is genuinely one of those rare snacks that tastes indulgent and is actually good for you.
What You'll Need to Make Crispy White Beans
With this simple recipe, you can turn a plain can of beans into a delicious, crunchy treat. The best part is that you just need a handful of pantry staples to make them. Here's what you'll need:
- Great Northern or other white beans, drained and rinsed (cannellini, navy, and butter beans all work)
- Olive oil
- Garlic powder
- Onion powder
- Ground cumin
- Smoked paprika
- Salt and black pepper
- Ground cayenne (optional, for heat)
- Cornstarch - this is the secret to the crispy coating

Looking for more easy, healthy snacks? Give these reader favorites a try!
- Easy Roasted Buffalo Chickpeas
- Healthy No-Bake Peanut Butter Crunch Balls
- Dill Hummus Without Tahini
- Greek Yogurt Protein Fluff
How to Make Crispy White Beans
On top of having a short ingredient list, this recipe is straightforward - but a few details matter for the crispiest result. The full recipe card with measurements and times is below; here's the visual walkthrough so you know what to look for at each stage.
Step 1: Drain, Rinse, and Dry the Beans
This is the single most important step in the recipe. Pour the beans into a colander, rinse under cold water until the water runs clear, then spread them on a clean kitchen towel. Lay another towel on top and gently roll the beans back and forth until they're completely dry. Some loose skins will come off - leave them or pull them off, your preference. Wet beans steam in the oven instead of crisping, so don't skip the drying.

Step 2: Toss with Oil and Season
Toss the towel-dried beans with olive oil first, then add the seasoning blend. The oil layer needs to coat each bean before the spices go on - that's what helps the cornstarch and seasonings stick. Sprinkle the spice mix over the oiled beans and toss until every bean looks evenly dusted with color.
Step 3: Bake in a Single Layer
Spread the seasoned beans in a single layer on a parchment-lined sheet pan. Give them a little space between each bean - crowding traps steam and the beans won't crisp properly. Bake at 400°F for 15 minutes, stir, then bake another 15 minutes. Total bake time runs 30-40 minutes depending on your oven and the moisture content of the beans.

Step 4: Test for doneness
The beans are ready when they're deep golden brown, rattle on the pan when you shake it, and split open to reveal the lighter inside. Many beans will pop open and puff slightly during baking - this is exactly what you want and is what gives them their corn-nut-like crunch. Pull one out, let it cool 30 seconds, and bite into it. It should crunch cleanly with no chewiness in the center. If they need more time, check every 5 minutes - they can go from perfect to over-baked quickly at this stage.
If you love beans, make sure to give these other delicious recipes a try!
- Mango Black Bean Salad
- Rainbow Three Bean Salad
- Italian Grinder White Bean Salad Recipe
- Classic Kidney Bean Salad
Recipe Tips and Tricks
Once you try this recipe, you'll want to make these beans on repeat. Follow these tips for the best result every time.
Rinse and dry the beans thoroughly. The single biggest factor in whether your beans turn out crispy or chewy. Run them under cold water until the water is clear, then dry them with a towel until they look matte and feel dry to the touch.
Try different bean varieties. There are several white beans to choose from, and they all work well in this recipe. Great Northern, navy, cannellini, and butter beans all crisp up beautifully - the differences are mostly textural (cannellini are slightly creamier inside, navy beans are smaller and crispier all the way through).
Experiment with seasonings. After you nail the recipe with the standard spice blend, try variations: Italian seasoning is perfect for topping a salad, Cajun seasoning gives them a kick, and a curry-cumin blend pairs well with yogurt-based dips.
Frequently Asked Questions
Are crispy white beans a healthy snack?
Yes - white beans are high in plant-based protein and fiber, low in fat, and have a low glycemic index. One serving provides around 8g protein and 6g fiber, making them far more filling and nutritious than most packaged snacks. They're a particularly good option for anyone managing blood sugar, supporting heart health, or looking to add more plant-based protein to their diet.
Why are my crispy white beans not crispy?
The most common reason is that the beans weren't dried thoroughly before roasting. Any surface moisture turns to steam in the oven and prevents crisping. Rinse the beans well, spread them on a clean kitchen towel, and gently roll another towel over the top until they're completely dry. Crowding the pan also prevents crisping - spread them in a single layer with space between each bean.
Why did my beans split open?
That's exactly what you want. As white beans bake, many of them will split open and puff slightly, exposing the lighter inside. The split, crackly form is what gives them their corn-nut-like crunch. If your beans aren't splitting, they may need a few more minutes in the oven.
How do you keep white beans crispy after baking?
Store them in a loosely covered container or a jar with the lid cracked. Airtight containers trap moisture and soften them within hours. They're best eaten the day they're made, but loosely-stored leftovers keep their crunch for 2-3 days. To re-crisp, warm them in a 350°F oven for 3-5 minutes.
Can you make crispy white beans in an air fryer?
Yes - air fry at 400°F for 12-15 minutes, shaking the basket halfway through. The air fryer method is slightly faster and produces an extra-crunchy result. Make sure the beans are dry and don't crowd the basket.
How to Serve Crispy White Beans
The beauty of this recipe is its versatility. Try them any of these ways:
- As a snack: Scoop them into a bowl and munch like popcorn for an afternoon protein boost.
- Over salad: Skip the croutons and sprinkle crispy white beans over a green salad for crunch and plant-based protein. They're particularly good on this easy broccoli cauliflower crunch salad and on grain bowls.
- As a side dish: Serve alongside grilled chicken, fish, or a sheet pan dinner.
- On top of soup: Garnish soup or chili with crispy beans instead of crackers - they hold their crunch longer than traditional toppings.
- Over roasted vegetables: Add crunch to a side of roasted vegetables by scattering a small handful on top.
- In wraps and tacos: Add a handful to wraps for crunch - they work especially well in walking tacos.


Oven Baked Crispy White Beans
Ingredients
- 2 cans great northern or other white beans drained and rinsed
- 2 tablespoon olive oil
- 2 teaspoon garlic powder
- 2 teaspoon onion powder
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon cayenne optional
- 2 teaspoon cornstarch
Instructions
- Preheat oven to 400°F (200°C). Line a rimmed baking sheet with parchment paper.
- Drain and rinse beans under cold water for 30 seconds. Spread on a clean kitchen towel, cover with a second towel, and gently roll to dry thoroughly. (Dry beans = crispy beans — see post for details.)
- Transfer dried beans to a bowl and toss with olive oil until evenly coated.
- In a small bowl, stir together garlic powder, onion powder, cumin, smoked paprika, salt, pepper, cayenne (if using), and cornstarch.
- Sprinkle seasoning over the oiled beans and toss to coat evenly.
- Spread beans in a single layer on the prepared baking sheet, leaving space between each bean.
- Bake 15 minutes. Stir or shake the pan, then bake another 15 minutes until deep golden brown and crackly. Many beans will split open and puff — this is what you want.
- Test one bean: it should crunch cleanly with no chew in the center. If needed, bake 5 more minutes and recheck. Total bake time: 30–40 minutes.
- Cool on the pan for 5 minutes before serving. Store loosely covered (not airtight) for best crunch.
Notes
Nutrition








I didn’t see any ratings here but rolled the dice and tried anyway. This was amazing. I didn’t have cornstarch so I skipped that ingredient but made sure to dry beans well. Make sure you flip the beans after 15 min and check them again after the next 15…I could see how the burning could happen quickly after! This was excellent and I will absolutely be making again!
Thank you so much for the feedback!! I’m so glad you enjoyed them😊
@Vanessa,
@Vanessa, REALLY glad this was the first comment to show up after the recipe because my beans have been in the oven for about 10 minutes and I just realized I forgot the cornstarch. Whew!
Delicious and so simple!
Wow, had not thought of baking beans as a healthy snack option. I usually bake garbanzo beans. Will be trying out white beans soon. And thank you for the useful tips.
There's nothing more genius than this recipe! I didn't imagine I could love white beans like this as I'm used to them being soft and melt in your mouth, but I discovered I actually love them crispy as well!!
I have been snacking on these all day today. This roasted beans is so delicious. SO convenient to use the canned beans as well.
Brilliant idea. I never tried this one. Now I'm excited to give these beans a try. Thanks for the recipe.
I love savory snacks and appetizers like this! So much flavor because of the spices added!
I really appreciate your recipe! Delicious!
Thank you for the recipe. I sprinkle ranch seasoning on them then bake. Let cool and use on salads in place of croutons.
The beans were delicious! However, about half of them seemed to have the skins peel back and then popped like popcorn in my oven and made a huge mess. What did I do wrong?
@Michelle, It sounds like they were in the oven a little too long. Next time you make them, try reducing the baking time. Thank you for trying my recipe! 🙂
I made this recipe tonight with Rancho Gordo Acoyote Morados, a hearty, large runner bean. It’s not a white bean, but I had them on hand and they’re a favorite. I followed the rest of the recipe exactly. Fabulous. My house smells SO good and I have a healthy snack for my car trip tomorrow. Wonderful.
@Jen, I will have to give this a try!
@Jen, I tried it with the RG Corona beans and it didn’t work as well as I’d hoped. Just FYI.
@Nicole, the directions call for canned beans. Not dry, then cooked, beans.
This is a game changer for a snack! It’s like the saying…..you can’t just eat just on!!!! I have always used chickpeas…AMAZING… It’s a keeper 😋
What a great idea for a healthy snack. We are huge snackers and I'm always looking for something good for us that tastes good too. When I found this recipe I was so excited but skeptical about the taste. WOW!! Was I wrong. We loved the oven baked beans. This is a real keeper of a recipe.
What a great idea. I have made chickpeas like this. Have not thought of doing it to beans. Perfect for snacking and adding to salads.
I stumbled upon your Oven Baked Crispy White Beans recipe and decided to give it a try. Oh my goodness, they turned out fantastic! Crispy on the outside and creamy on the inside.
@Catalina,
I have also just discovered these beans. Truly heaven, wanted to comment (I never comment!) and the comments are turned off and this is the only way I can do so!
I have called them “floor beans” as my pregnant cravings were so excited to eat these that wish shake hands I dumped them all over the floor and ate them anyways.
Thank you for the floor beans Angela!
Used dried beans soaked in vinegar, pressure cooked & oven down to 350° after learning the first time lol.
Crispy white beans sound like such a versatile snack. Perfect for munching or tossing into salads for a little crunch ✿ 𝒦𝒶𝓉
That’s a clever way to add some crunch to meals. Simple, flavorful, and a great snack or topping for extra texture ♥
This is an interesting recipe, I don't think I have tried these white beans but I love crispy food. Would definitely love to try this. Love your instructions are easy to follow.
These crispy white beans were such a fun and tasty snack! They turned out perfectly crunchy and seasoned just right. I couldn’t stop eating them straight from the pan!
WOW, this is a different snack. I have never thought to bake beans as a snack, I'm going to give this a try and see how it works out. Thanks for sharing this.
Excellent recipe that really helped me get perfectly crispy beans for a snack. Be careful though...these are so good that you might eat the whole batch at once.
These are so good! I've never had beans like this before, and I loved them. The texture and flavor are amazing!
I can't believe I have all of the ingredients to make this. It sounds delicious and I would feel a lot better eating a bowl of these to snack on over a bowl of chips.
These were delish! I wanted something to add to salads and these were great. They aren't as crispy as croutons but beans add so much nutrition. Will make again!
I have never thought about making white beans this way but wow they look so delicious to have as a snack. I need to try these 🙂
These sound like a really tasty treat that's healthy for you, too! My family loves beans, so this would be a big hit! I think I might try it!
Very interesting to try! I just need to get myself Cayenne and well, the beans, so I can get to work and taste this. Seems really good.
These looks great. I've been wanting to make crispy chickpeas but didn't think to do beans too. These sound really yummy. I like the sound of the different spices you used!!!
The combination of garlic powder, onion powder, cumin and smoked paprika is so bold and the cornstarch trick makes them extra crispy. Baking them at 400°F for 30 minutes is perfect, and the result is a light, crispy snack that I’ll make again and again!
This is such a perfect healthy snack! So much flavor, and much better than reaching for a bag of chips.
Can I do this with dry beans? Should I just soak them overnight or soak overnight and boil on the stove for a bit then do the recipe?