Black Bean Donuts Recipe: Deep-Fried Chocolatey Bites With Spiced Filling

Breakfast & Brunch

Black Bean Donuts Recipe: Deep-Fried Chocolatey Bites With Spiced Filling

This black bean donut recipe transforms humble pantry staples into rich, fudgy donuts with a secret spiced filling—no eggs or dairy in sight. 💛 The black beans act as a protein-packed binder, creating a moist, tender crumb that holds up to frying (or baking) without falling apart.

What makes these stand out is the deep chocolate flavor from cocoa powder and molasses, balanced by warm cinnamon and nutmeg in the filling.

The magic happens in the batter, where mashed black beans replace eggs entirely, while baking powder and a touch of vinegar ensure a light rise. For the filling, a blend of cocoa, cinnamon, and a hint of cayenne creates a subtle kick that pairs perfectly with the donut's crispy exterior.

The result? Donuts that are denser than cake but lighter than traditional fried dough, with a satisfying chew and pockets of spiced chocolate goodness.

This recipe delivers restaurant-quality donuts at home—no special equipment required. Whether you deep-fry for that classic crisp or bake for a lighter version, the technique is foolproof. The filling can be adjusted to your spice preference, and the batter keeps well in the fridge for quick second batches.

Perfect for brunch, dessert, or even a vegan-friendly coffee break.

Once you try these, you’ll never reach for store-bought again. The black beans add surprising depth, while the spiced filling elevates them from ordinary to extraordinary. Ready to impress? Let’s get frying—or baking—because these donuts disappear faster than you can say "vegan dessert."

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean donut

Pantry staples meet bold flavors—no eggs, no dairy, just rich chocolatey donuts with a spiced kick.

Ingredient Amount Notes
Canned Black Beans 🫘 1 ½ cups Drained and rinsed thoroughly
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 ½ cup For subtle sweetness
Cocoa Powder 🍫 ¼ cup Unsweetened for deep flavor
Baking Powder 🧂 1 ½ tsp For lift and fluffiness
Salt 🧂 ½ tsp Kosher or sea salt
Apple Cider Vinegar 🍎 1 tbsp For tenderizing the batter
Unsweetened Almond Milk 🥛 ½ cup For moisture and richness
Melted Coconut Oil 🥥 ¼ cup For frying or baking
Molasses 🍯 ¼ cup For deep chocolatey flavor
Ground Cinnamon 🍃 1 tbsp For warm spice notes
Ground Nutmeg 🌿 ½ tsp Freshly grated preferred
Cayenne Pepper 🔥 ¼ tsp Adjust for heat preference
Vanilla Extract 🌸 1 tsp Pure vanilla for depth
Powdered Sugar 🍚 ½ cup For dusting and coating

The black beans are the secret star here—Trader Joe's or any canned beans work, just make sure they're drained and rinsed well. For the cocoa powder, Hershey's Special Dark or any natural brand gives that deep, fudgy flavor. Molasses adds richness, but if you're short on time, maple syrup works in a pinch. The coconut oil is key for frying, but vegetable oil is fine too—just don't reuse it. And trust me, the vanilla extract makes a difference—imitation stuff tastes off.

No almond milk? Oat or soy milk works just as well. Short on molasses? Substitute with more cocoa powder plus a splash of water. Want less heat? Skip the cayenne or swap it for cinnamon. The baking powder is non-negotiable—it's what makes these donuts rise. If you're baking instead of frying, reduce the oil by half and bake at 350°F for 12-15 minutes. The filling can be prepped ahead and stored in the fridge for up to 3 days—just mix it back together before piping.

These donuts keep well for 3 days in an airtight container at room temperature, but honestly, they're better fresh. For extra crispiness, fry them in small batches and keep the oil at 350°F. If baking, brush with a little more coconut oil after they come out of the oven. The powdered sugar coating? Only if you're feeling fancy—these are delicious plain too. Double the batter and freeze half for later; just thaw and fry from frozen (add 1-2 extra minutes).

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear, these donuts come together with what’s probably already in your cupboards—no fancy ingredients, just a can of black beans, a bag of flour, and a pinch of cocoa. The beans handle all the moisture work, so you’re not stuck measuring liquids or waiting for dough to rest.
  • Rich Chocolate Twist: That cocoa powder isn’t just for show—it gives these donuts a deep, almost fudgy flavor without tasting like a health food experiment. The sugar caramelizes just enough to make them irresistibly crispy on the outside, while the inside stays soft. (Yes, even my coffee-loving husband reaches for seconds.)
  • Breakfast or Snack: I’ve had these for breakfast with a sprinkle of cinnamon sugar, as a mid-afternoon pick-me-up with a drizzle of honey, and even as a dessert when company drops by. They’re neutral enough to dress up but bold enough to stand alone—no one will guess they’re secretly packed with beans.
  • Budget-Friendly Batch: A single can of black beans makes a dozen donuts, and the rest of the ingredients cost pennies. They freeze like a dream too—just reheat in the oven for a warm, fresh-out-of-the-kitchen taste when you’re in a rush. Honestly, I make these more often than actual donuts just to save money.

Step-by-step instructions for deep-fried black bean donuts

Here's how to make these rich, spiced donuts with a secret black bean boost.

1

👨‍🍳 Step 1: Prepare the Black Bean Batter

In a blender, combine the 1.5 cups drained and rinsed canned black beans, 0.5 cup unsweetened almond milk, 1 tbsp apple cider vinegar, and 1 tsp vanilla extract. Blend until completely smooth—this should take about 1 minute. The beans will create a thick, creamy base that keeps the donuts moist.

Transfer the blended mixture to a large mixing bowl. Add 0.5 cup granulated sugar, 0.25 cup cocoa powder, 1 tbsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.25 tsp cayenne pepper. Mix well to combine all the dry ingredients with the wet mixture. The batter should be thick but pourable—like a very rich brownie batter.

2

👨‍🍳 Step 2: Incorporate the Dry Ingredients

In a separate bowl, whisk together 2.5 cups all-purpose flour, 1.5 tsp baking powder, and 0.5 tsp salt. Sift the mixture directly into the wet ingredients. Gently fold with a spatula until just combined—you'll see some flour streaks remain, but don't overmix. This keeps the donuts tender rather than dense.

Add 0.25 cup melted coconut oil and 0.25 cup molasses to the batter. Mix until fully incorporated. The molasses adds that deep, caramel-like flavor that makes these donuts taste so special. The batter should be thick enough to hold its shape when dropped from a spoon but still smooth enough to pipe.

3

🔥 Step 3: Heat the Oil and Fry the Donuts

In a deep pot, heat 2-3 inches of oil to 350°F—use a deep-fry thermometer to monitor the temperature carefully. The oil should be hot enough that a wooden chopstick sizzles vigorously when dropped in. This is crucial for getting that perfect golden-brown exterior.

Using a piping bag or spoon, carefully drop 2-tablespoon portions of batter into the hot oil, leaving space between each donut. Fry for 2-3 minutes per side until golden brown. Don't overcrowd the pot—this lowers the oil temperature and results in greasy donuts. You'll know they're done when they float to the surface and have a crispy exterior.

4

🍽️ Step 4: Dust and Serve Warm

Transfer the fried donuts to a paper towel-lined plate to drain excess oil. While still warm, dust generously with 0.5 cup powdered sugar using a fine-mesh sieve. This creates that signature donut coating without clumping. For extra decadence, roll the warm donuts in additional powdered sugar while they're still hot.

Serve immediately while the donuts are warm and the glaze is still slightly sticky. These donuts are best enjoyed fresh out of the fryer—each bite delivers a perfect balance of chocolatey richness from the cocoa and molasses, with a subtle warmth from the spices. Store any leftovers in an airtight container, but honestly, they won't last that long!

👨‍🍳

Pro Tips For Making Black Bean Donut

  • Drain and Rinse Beans: I learned this the hard way—skipping this step makes your batter watery and gummy. Dump those beans into a colander, give them a good shake, then rinse under cold water twice. The extra starch is sneaky and ruins texture.
  • Use Cold Water for Batter: Mixing your dry ingredients with cold water keeps the gluten from overdeveloping, which means denser, not cakey, donuts. I used to use warm water like a normal batter, and they turned out like hockey pucks. Cold water is the move.
  • Don’t Overmix the Batter: Stir just until the flour disappears—maybe 10-12 strokes max. I’ve seen people whip these like pancake batter, and they end up tough. A few lumps? Doesn’t matter. Overmixing is the enemy of tender donuts.
  • Fry in Small Batches: Crowding the pan drops the oil temp, and suddenly you’ve got soggy, greasy donuts instead of crispy ones. Two at a time is the sweet spot—give them space to breathe, and keep the oil at 350°F (use a thermometer, not guesswork).

Storing and reheating this black bean donut

Fridge Storage Tips

Store your black bean donuts in an airtight container at room temperature for up to 3 days, but I recommend enjoying them fresh for the best texture.

The powdered sugar coating may soften slightly over time, so I suggest brushing with a tiny bit of melted coconut oil before reheating to restore crispiness. 💛

Freezer-Friendly Method

For longer storage, freeze freshly fried donuts on a baking sheet for 1 hour before transferring to a freezer bag. This prevents sticking. When ready to eat, thaw at room temperature for 30 minutes or reheat directly from frozen—just add 1-2 extra minutes to the frying time.

The black bean batter holds up beautifully in the freezer! ❄️

Reheating for Crispiness

To revive the texture, reheat donuts in a 350°F oven for 5-7 minutes or fry again in fresh 350°F oil for 1 minute per side. For a quick fix, microwave on medium power for 15-20 seconds—just know they’ll be softer.

I always prefer the oven or fryer method for that classic donut crunch. 🔥

Filling Prep Ahead

The spiced chocolate filling can be made 3 days ahead and stored in the fridge. Simply mix all ingredients, cover tightly, and refrigerate. Before piping, let it sit at room temperature for 10 minutes to soften—this makes it easier to work with. The flavors actually deepen overnight! 🍫

Oil Management

Never reuse frying oil—it breaks down and loses its ability to crisp properly. Store leftover oil in a sealed container in the fridge for up to 1 month for other uses like roasting veggies.

I keep a small batch on hand specifically for donuts to ensure perfect results every time. 🥥

Make-Ahead Batter

The batter stays fresh in the fridge for 2 days if stored in an airtight container. Give it a quick stir before using—sometimes it thickens slightly. For baking instead of frying, reduce the oil by half and bake at 350°F for 12-15 minutes.

The black beans keep the texture moist even when baked! 💡

Nutrition facts

Servings 12
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 7g35%
Cholesterol 0mg0%
Sodium 380mg16%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 28g
Protein 7g14%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do these black bean donuts stay moist without eggs?

The black beans act as a natural binder, creating a dense yet tender crumb. When blended with almond milk and vinegar, they form a thick, creamy base that mimics the protein structure of eggs. The molasses and melted coconut oil also help retain moisture during frying or baking.

2

Can I make these donuts without frying?

For a baked version, reduce the coconut oil to 0.125 cup and spread the batter into a greased 9-inch round pan. Bake at 350°F for 12-15 minutes until set. These will be cake-like rather than crispy, but still delicious. The black beans keep them moist even when baked.

3

What's the best way to adjust the spice level?

Start with the 0.25 tsp cayenne pepper as written, but reduce to 0.125 tsp for mild heat or omit entirely. For extra warmth, add 0.25 tsp ground cloves or 0.5 tsp smoked paprika. Always taste the filling before piping—you can adjust while it's still in the bowl.

4

How do I prevent the donuts from sticking together?

Work in small batches and keep any unused batter refrigerated between frying sessions. After frying, place donuts on a wire rack instead of a plate to allow air circulation. For extra insurance, dust with powdered sugar immediately after frying while they're still warm. Never stack them until completely cooled.

5

What's the secret to getting them extra crispy?

Use fresh oil at 350°F and fry in 2-3 minute batches to maintain temperature. For maximum crispiness, double-fry: fry once for 1 minute per side, let cool, then fry again for 30 seconds per side. The black bean batter holds up well to this technique!

★★★★★4.9(14 reviews)
Categories Breakfast & Brunch