Breakfast & Brunch
This black bean donut recipe delivers crispy-fried sweetness with a surprising protein boost—no refined flour or dairy needed. ✨ The secret lies in blending black beans with pantry staples to create a dense, flavorful batter that fries up golden and tender, with a texture that rivals traditional donuts but packs a nutritional punch.
I developed this recipe after years of experimenting with plant-based baking, and it's become a crowd-pleaser at brunch tables and dessert spreads alike.
The beauty of these donuts is their versatility—they absorb glaze beautifully, whether you prefer classic chocolate, tangy citrus, or a simple powdered sugar dusting. The batter comes together in minutes with ingredients you likely already have, and the frying process (or baking alternative) ensures that crispy exterior we all love.
What makes them special is how they balance sweetness with a subtle earthy depth from the beans, creating a donut that's both indulgent and satisfying.
By the time you're done, you'll have a batch of donuts that are perfectly golden, with a light interior that's neither too dense nor too cakey. The key to success is proper batter consistency and careful frying—no need for fancy equipment, just attention to detail.
These donuts are ideal for breakfast, brunch, or even as a dessert with coffee, proving that plant-based baking can be just as delicious as it is nutritious.
Serve warm with your favorite glaze or a sprinkle of cinnamon sugar for an extra touch of warmth. The recipe scales easily, so you can make a small batch for two or a large batch for a crowd. Let's get started on these game-changing donuts!
Ingredients for black bean donut
Pantry staples meet plant-powered magic for these crispy-fried donuts—no refined flour or dairy needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Black Beans 🌱 | 1 ½ cups | Drained, rinsed, and mashed smooth |
| All-Purpose Flour 🌾 | 1 ½ cups | Unbleached, for structure |
| Granulated Sugar 🍬 | ½ cup | For subtle sweetness |
| Baking Powder 🧂 | 2 tsp | For lightness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Cinnamon 🌿 | 1 tsp | For warmth |
| Vanilla Extract 💧 | 1 tsp | Pure vanilla preferred |
| Plant-Based Milk 🥛 | ½ cup | Almond or soy milk |
| Vegetable Oil 🫒 | ¼ cup | For frying |
| Coconut Oil 🥥 | 2 tbsp | Melted for frying |
| Powdered Sugar 🍬 | 1 cup | For dusting |
| Lemon Zest 🍋 | 1 tbsp | Optional, for brightness |
The black beans are the star here—canned is fine, but if you've got dried, soak them overnight for the smoothest texture. I always use Goya or Bush's beans because they're consistently soft. The flour is key for structure, but don't overmix the batter—just combine until smooth. The coconut oil for frying makes these extra crispy, and it's a healthier swap for traditional vegetable oil. If you're worried about the earthy bean flavor, don't be—the sugar and cinnamon balance it perfectly.
No plant-based milk? Water plus a splash of apple cider vinegar works in a pinch, but almond or soy milk adds richness. Short on vanilla? Vanilla sugar or a pinch of cinnamon can step in. The powdered sugar is for dusting, but if you're feeling fancy, try a chocolate glaze or citrus drizzle instead. For extra crispiness, double-fry them—first at 350°F for 1-2 minutes, then at 375°F until golden. The batter should be thick but pourable—like pancake batter consistency.
Store any leftover batter in the fridge for 3 days, covered tightly. The fried donuts stay crispy for 2 days in an airtight container, but honestly, they're best fresh. If you're making a big batch, fry in small batches to keep the oil temperature steady—350°F is your sweet spot. These reheat beautifully in the oven at 300°F for 5 minutes if they lose crispiness. Freezing? Dust with powdered sugar first, then freeze for up to 1 month—thaw at room temp before serving.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe—just open a can of beans, mix in flour and sugar, and fry. No yeast, no waiting, no fuss. The dough comes together faster than I can say "second breakfast."
- Sweet-Savory Surprise: That first bite? Rich, tender, and just slightly crispy—like a donut and a brownie had a lovechild. The beans add depth without overpowering, and the sugar caramelizes into pure comfort.
- Breakfast or Snack: Serve them warm with cinnamon sugar for a weekend treat, or toss a batch into lunchboxes for kids (or adults) who need a pick-me-up. They freeze like a dream too—just reheat for instant nostalgia.
- Budget-Friendly Win: A single can of beans stretches to a dozen donuts, and the ingredients won’t break the bank. Honestly, I’ve made this for date nights, potlucks, and lazy Sundays—it’s my go-to when I’m low on cash but still want something special.
Step-by-step instructions for black bean donuts
Here's how to make these protein-packed donuts with a crispy exterior and tender crumb.
👨🍳 Step 1: Blend the Black Bean Base
Drain and rinse the 1.5 cups canned black beans thoroughly, then transfer them to a food processor. Pulse until completely smooth—you want a texture similar to hummus with no visible chunks. This step is crucial for that tender donut crumb.
Add the 0.5 cup granulated sugar, 1 tsp vanilla extract, and 1 tbsp lemon zest (if using) to the processor. Blend until fully incorporated, scraping down the sides as needed. The mixture should be thick and smooth—almost like a batter. Here's the thing: the black beans add moisture and protein, but they also create a dense base, so blending thoroughly prevents dense donuts.
👨🍳 Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together the 1.5 cups all-purpose flour, 2 tsp baking powder, and 0.5 tsp salt. This dry mix should be sifted lightly to avoid lumps—especially important since we're using black beans, which can make the batter heavier. Add the 1 tsp ground cinnamon and mix well to distribute evenly.
Create a well in the center of the dry ingredients and pour in the blended black bean mixture. Gradually whisk in the 0.5 cup plant-based milk until just combined. You'll want a thick, spoonable batter—it should hold its shape when dropped from a spoon but still be pourable. If it's too thick, add 1-2 tablespoons more milk to reach the right consistency.
🔥 Step 3: Fry the Donuts to Golden Perfection
In a deep skillet or Dutch oven, combine 0.25 cup vegetable oil and 2 tbsp melted coconut oil. Heat over medium heat until the oil reaches 350°F—use a thermometer for accuracy. The oil should be hot enough to create small bubbles around the edges when you drop in a spoonful of batter.
Using a spoon or small ladle, carefully drop 1-tablespoon portions of batter into the hot oil, spacing them about 2 inches apart. Fry for 2-3 minutes per side until deep golden brown and crispy all over. You'll know they're done when the edges are set and the donuts release easily from the oil. Don't overcrowd the pan—this lowers the oil temperature and makes soggy donuts.
🥘 Step 4: Drain and Dust with Powdered Sugar
Transfer the fried donuts to a wire rack set over a baking sheet lined with paper towels. Let them drain for 2 minutes to remove excess oil. This step is important—it prevents the donuts from becoming greasy when dusted with powdered sugar.
While still warm, dust the donuts generously with 1 cup powdered sugar, shaking off any excess. For extra flair, use a fine-mesh sieve to create a beautiful, even coating. Serve immediately while the donuts are still crispy and warm. The powdered sugar will melt slightly from the residual heat, creating that classic donut finish. Store any leftovers in an airtight container for up to 3 days—though they won't last that long!
Pro Tips For Making Black Bean Donut
- Drain and Rinse Beans: Skip this step, and your donuts will taste like canned beans—salty, mushy, and sad. Dump the drained beans into a colander, give them a good shake, then rinse under cold water. Pat them dry with a towel afterward; you want them just damp, not soggy. This removes the excess starch that makes the batter gummy.
- Mix Dry Ingredients First: I used to toss everything in at once, and half the time, I’d end up with lumps or uneven texture. Whisk the flour, sugar, baking powder, and salt together before adding the beans. This ensures the baking powder distributes evenly—no surprise pockets of flat donuts. A quick sift if you’re feeling fancy, but even a good stir works.
- Fry in Small Batches: Crowd the pan, and you’ll end up with greasy, uneven donuts that steam instead of crisp. Two or three at a time is the sweet spot—enough to fill the oil without overloading. Use a slotted spoon to turn them gently when the edges are golden, not when they’re fully cooked. Rushing this is how you get soggy bottoms.
- Let the Batter Rest: Sounds weird, but it works: stir the wet and dry ingredients together, then let the batter sit for 10 minutes. The flour absorbs the bean moisture, and the batter thickens just enough to hold its shape better. Skip this, and your donuts might spread too much or fall apart when frying. (Yes, even if you’re impatient like me.)
Regional styles of this recipe
Southern Soul Style
In the South, black bean donuts often get a smoky-sweet twist with a touch of bourbon or maple syrup in the batter.
I like adding 1 tablespoon bourbon to the black bean mixture for depth, then finishing with a maple glaze—just warm ½ cup powdered sugar with 2 tablespoons maple syrup and 1 teaspoon cinnamon until smooth.
These donuts become a brunch staple, especially when paired with peach cobbler or sweet tea. 🍯
Latin American Spiced
For a bold flavor profile, blend 1 teaspoon ground cumin and ½ teaspoon cayenne pepper into the dry ingredients. Top with a chili-lime glaze made from ½ cup powdered sugar, 1 tablespoon lime juice, and ½ teaspoon chili powder.
This variation is popular in Mexican and Puerto Rican cuisine, where black beans are a staple. Serve with coffee or horchata for balance. 🌶️
German-Inspired Coffee Donuts
Skip the powdered sugar and dust with 1 cup cinnamon sugar instead. Add 1 teaspoon instant coffee granules to the batter for a subtle coffee note, then glaze with ½ cup powdered sugar mixed with 2 tablespoons strong brewed coffee and 1 teaspoon vanilla extract.
These donuts are perfect with hot chocolate or espresso—a cozy twist on a classic. ☕
Vegan Bakery Style
For a lighter, baked version, spread the batter into donut-shaped molds (or use a donut pan) and bake at 375°F for 12-15 minutes. Brush with almond milk glaze (mix ½ cup powdered sugar with 2 tablespoons almond milk) and sprinkle with crushed pistachios or toasted coconut.
This method is ideal for those who prefer a less greasy option while keeping the protein-packed benefits. 🌱
Caribbean Coconut Twist
Replace the plant-based milk with ½ cup coconut milk and add 1 teaspoon grated coconut to the batter. After frying, roll the warm donuts in toasted coconut flakes and drizzle with mango glaze (blend ½ cup powdered sugar with 2 tablespoons mango puree).
This tropical variation is a hit at beachside brunches. 🥥
Breakfast Donut Hack
For a savory-sweet breakfast option, reduce the sugar to ¼ cup and add 1 teaspoon smoked paprika to the batter. Top with a sriracha-honey glaze (mix ¼ cup powdered sugar with 1 tablespoon sriracha and 1 tablespoon honey).
These donuts are perfect with scrambled tofu or turkey sausage for a protein-packed morning. 🍳
Nutrition facts
Frequently asked questions
Can I make these donuts without frying?
For a baked version, spread the batter into donut-shaped molds or a donut pan and bake at 375°F for 12-15 minutes. Brush with almond milk glaze after baking for a lighter, less greasy option that still delivers crispy results. The texture will be slightly denser but still delicious.
Why do my black bean donuts turn out dense?
Overmixing the batter or underfrying are the most common culprits. Blend the black beans until completely smooth (no chunks!) and ensure your oil is at 350°F—too cool oil makes dense donuts. Also, don't overcrowd the pan when frying. For extra lightness, let the batter rest for 10 minutes before frying.
How do I store leftover black bean donuts?
Keep them crispy by storing in an airtight container at room temperature for 2 days. For longer storage, freeze them (dusted with powdered sugar) for up to 1 month. To reheat, warm in the oven at 300°F for 5 minutes or air fry at 350°F for 2 minutes. Avoid the microwave—it makes them soggy!
Can I use other beans instead of black beans?
You can try chickpeas or white beans for a slightly different texture, but black beans work best because their smooth texture blends seamlessly into the batter. If substituting, mash the beans extra well and add 1 extra tablespoon of flour to compensate for any dryness.
What's the best glaze for these donuts?
Start with classic powdered sugar glaze, but
