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.

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.
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







39 Comments