Sour cream and eggs should be at room temperature (it‘s enough to place them in a bowl with warm water for 15-30 mins).
Generously butter a 8-inch / 21 cm bundt cake pan. Set aside.
Add the cubed butter into a small pot, cook, stirring, until melted, take off the heat. It should be very warm, but not boiling. Add the chopped chocolate, stir until melted. Then whisk in the cream until smooth. Set aside.
In a big bowl, mix the flour with ground almonds and baking powder together (if you‘re grinding the almonds yourself - they don‘t have to be ground very finely like almond flour). Set aside.
Preheat the oven to 325°F / 160°C / Gas Mark 3, no fan (if you have a convection oven, reduce the temperature by 25°).
Separate the eggs. Add the egg whites into a large, clean and dry bowl. Whisk with a pinch of salt until stiff.
In a separate bowl, beat the egg yolks with sugar until pale and fluffy, about 2-3 minutes (you can use the same whisk attachment that was used to whisk the egg whites).
Add the chocolate mixture to the egg yolk-sugar mixture, mix until combined. Then add the amaretto liqueur and vanilla extract, mix.
Add the flour mixture and whisk until just combined (don‘t overmix the batter!).
Add 1/3 of the whipped egg whites, fold in. Now carefully fold in the rest of the egg whites until smooth batter forms (be careful not to overmix the batter).
Pour the batter into the prepared pan, smooth the surface (try to apply a little more batter at the edges than in the center of the pan). Gently tap the pan on the counter.
Put in the oven and bake for about 50 minutes. A cake tester / w wooden stick stuck in the center of the cake should be clean / almost clean. The baking time may slightly vary, depending on the oven.
Place the bundt cake in the pan on a cooling rack, leave for 10 minutes, then place on a serving plate and lift the cake pan.
Chocolate glaze: chocolate must be melted using the double broiler method. In a small pot, bring water to a boil, remove the pot from the heat (steaming water is enough to melt the chocolate). Place a small bowl over the pot, it should not touch the surface of the water. Add the chopped chocolate and sour cream to the bowl (it‘s good to press the cream through a sieve to ensure it‘s not lumpy). Stir until the chocolate is melted. Drizzle the glaze over the bundt cake.
Caramelized flaked almonds: Sprinkle the sugar in an even layer on a pan, heat over medium heat until caramelized (it should be syrupy and golden, but not burned!), add the almond flakes and butter, mix until combined. Transfer the almonds onto a piece of baking paper and leave to cool, then break into smaller pieces. Sprinkle over the bundt cake.
Serve and enjoy!