1. Prepare Amaretto Crème: In a high-speed blender, blend all ingredients until smooth.

2. Prepare French Toast: In a medium bowl, whisk the almond butter, almond milk, flour, yeast, cinnamon, maple syrup, nutmeg, vanilla, and salt to make the batter, or blend ingredients in blender until smooth. Set aside.

3. Slice the baguette or other bread in thick slices. Dip bread slices into batter. Allow each slice to sit in the batter for a minute, which helps it absorb more.

4. Add tablespoon vegan butter to a flat pan, flat grill, or large sauté pan on medium heat. Once melted, add battered bread slice. Add additional tablespoon of vegan butter for each bread slice. (It’s okay if the slices are wet with lots of batter—this is what creates the delicious crust.)

5. Cook on medium heat for 2 to 3 minutes. Flip with spatula, and cook other side until lightly golden.

6. Serve: Drizzle Amaretto Crème on while French Toast is still warm and top with a generous handful of fresh berries and pecans.

Excerpted from Kris Carr's Crazy Sexy Kitchen