Beans for dessert is a recent craze that has the food world baking up a storm. It took me some time to be convinced, but now I'm a believer. It actually makes a lot of sense: Beans provide the perfect balance of starchiness, protein, and bulk to replace ingredients such as milk, cream, oil, and eggs. And the bean taste isn't so pronounced that you'll think you are eating bean burrito instead of a blondie — it really tastes like dessert!

Beans are also a powerhouse of nutrition. They're full of antioxidants and vitamins and minerals like molybdenum, magnesium, and fiber, which help regulate enzyme balance, can help lower cholesterol, and help keep the heart healthy and digestive system in check . They are dense, too, which makes them ideal for a dessert dish like blondies, which require that rich, decadent bite.

I used strawberry preserves for this recipe, but feel free to replace it with a preserve flavor of you choice. Enjoy!

Makes 8 to 10 bars

What You'll Need:

  • 1 can (15 ounces) white beans, drained and rinsed
  • 1/4 cup strawberry preserves (sugar-free)
  • 1/4 cup tahini
  • 1/4 cup honey
  • 1/4 cup whole-wheat flour
  • 1 teaspoon vanilla extract
  • Dash of sea salt

What To Do:

  1. Preheat oven to 375 degrees Fahrenheit.
  2. Coat the bottom and edges of 10-inch square baking dish with coconut oil.
  3. In a food processor, combine all of the ingredients and blend until well mixed and smooth.
  4. Pour mixture into baking dish and even out the top. If you're feeling fancy, put a dollop or two of the strawberry perserves on top, and drag a knife through the mixture to create a marbled look.
  5. Bake for 20-25 minutes, or until the top as firm and a toothpick comes out the center clean.
  6. Let cool and enjoy!
READ THIS NEXT: The Best Delicious Desserts Made Healthier Greatist Cookbook