Position an oven rack in the center of the oven and preheat the oven to 325 degrees F. Line 12 muffin cups with paper liners.
Using a hand mixer on medium speed, in a medium bowl, beat the sugar and eggs together until pale and thick, about 2 minutes. Beat in the orange zest and juice, olive oil, yogurt, vanilla, and almond extract.
In a separate bowl, whisk together the all-purpose and almond flours, baking powder, and salt.
In batches, stir the flour mixture into the egg mixture until just blended. Stir in the almonds. Pour 1/4 cupfuls of the batter into the prepared muffin cups. Bake until golden on top and a tester inserted into the center of the muffins comes out with moist crumbs attached, about 20 minutes. Cool in the pan on a wire rack for at least 20 minutes before serving.
To toast sliced almonds, arrange in a single layer on a baking sheet. Bake in a preheated 350 degree F oven until lightly toasted, 6 to 8 minutes. Let cool completely before using.
"Giada's Feel Good Food" by Giada De Laurentiis. Copyright Clarkson Potter 2013. Provided courtesy of Giada De Laurentiis. All rights reserved.