Chocolate Magic Flan Cake combines two favorite desserts in one! Part moist chocolate cake and part creamy custard, it’s the ultimate sweet treat!
Impossible Chocolate Flan Cake is easy to make and sure to wow the crowd. A luscious combination of caramel, chocolate cake, and (leche) flan, it’s the ultimate baked treat!
If you love a moist chocolate cake and a creamy flan, you are in luck. I am going to show you how to make a stunning Impossible flan cake that combines these two dessert favorites in one delectable treat!
The cake is made up of three components and baked in a bundt pan. The layering starts with the dulce de leche, followed by the chocolate batter and, finally, the flan. As it bakes, the cake rises to the top, and the custard sinks to the bottom.
Once the cake is released from the pan and inverted the cake on the serving platter, you’ll find that the chocolate and flan layer have magically switched places! You get a gorgeous cake with a luscious caramel glaze sitting on top.
How to make
Chocolate cake layer
- To prevent lumps in the batter, make sure that the milk and eggs are at room temperature.
- In a large mixing bowl, cream butter and sugar with an electric mixer until thick and fluffy.
- Add the egg and continue to beat.
- In a separate bowl, sift together the dry ingredients and add half of the mixture into the mixing bowl.
- Add half of the milk. Beat the mixture until the dry ingredients are just moistened.
- Add the remaining half of the dry mixture and the milk and beat just until the ingredients are incorporated. Do not overmix as it will result in a dense cake.
- In a mixing bowl, combine condensed milk, evaporated milk, eggs, and vanilla extract. Stir until well incorporated.
- Using a fine-mesh sieve, strain the mixture into a spouted container.
- Preheat oven to 350 F.
- Grease a 12-cup bundt pan with softened butter and add the dulce de leche, swirling to cover the bottom of the bundt pan.
- Spoon the chocolate batter on top of the dulce de leche, making sure to fill the pan evenly. Using an angled spatula, smoothen the top.
- Carefully pour the flan mixture over the chocolate batter.
- Cover the bundt pan with aluminum foil, securing the edges.
Baking the cake
- Set the bundt pan on a roasting pan and place inside the oven. Carefully pour about two inches of hot water into the roasting pan to create steam inside the oven as the cake bakes.
- In a 350 F oven, bake the cake for about 60 minutes without opening the oven door to keep the steam from escaping.
- After 60 minutes, check the cake by inserting a skewer in the middle. The cake is ready if the skewer comes out with some soft chocolate cake crumbs.
- Take the cake out of the oven and let it cool completely on the roasting pan.
- To release the cake, gently shake the roasting pan from side to side to loosen the cake.
- Invert a cake serving plate over the bundt pan and carefully turn it over. Gently lift the bundt pan from the plate, releasing the cake.
- Serve the flan cake right away or refrigerate to chill completely.
And here you have it, layers of decadence in one ultimate treat. Caramel, flan, and chocolate in every slice!
I hope you try this chocoflan for your next baking project. You can also check out my black forest swiss roll and floating island dessert recipes. Happy baking!
1 ounce butter, softened (for greasing the pan)
¼ cup dulce de leche (homemade or store-bought)
For the Chocolate Cake
¾ cup sugar
5 ounces unsalted butter, softened
1 egg, room temperature
1 ¾ cup flour
¾ teaspoon baking powder
¾ teaspoon baking soda
½ cup cocoa powder, unsweetened
1 ¼ cup milk, room temperature
For the Flan
1 can (14 ounces) condensed milk
1 can (12 ounces) evaporated milk
½ tablespoon vanilla extract
Preheat oven to 350 F.
Making the Chocolate Cake Layer
In a large mixing bowl, cream butter and sugar using an electric mixer until thick and fluffy.
Add the egg and continue to beat.
In a separate bowl, sift together the flour, cocoa powder, baking powder, and baking soda.
Add half of the dry ingredient mixture into the creamed butter and sugar mixture. Add half of the milk.
Beat the mixture until the dry ingredients are just moistened. Add the remaining half of the dry mixture and of the milk. Beat just until the ingredients are incorporated.
Making the Leche Flan Layer
In a mixing bowl, combine condensed milk, evaporated milk, eggs, and vanilla extract. Stir until well incorporated.
Using a fine-mesh sieve, strain the mixture into a spouted container.
Baking the Chocoflan
Grease a 12-cup bundt pan with softened butter.
Add the dulce de leche, swirling to cover the bottom of the bundt pan. Set aside.
Spoon the chocolate batter into the bundt pan on top of the dulce de leche, making sure to fill the pan evenly. Using an angled spatula, smoothen the top.
Carefully pour the flan mixture into the bundt pan over the chocolate batter.
Cover the bundt pan with aluminum foil, securing the edges.
Set the bundt pan on a roasting pan and place it inside the oven. Carefully pour about two inches of hot water into the roasting pan.
In a 350 F oven, bake the cake for about 60 minutes without opening the oven door to keep the steam from escaping. After 60 minutes, check for doneness by inserting a toothpick in the center of the cake. If it comes out with some soft chocolate cake crumbs, the cake is ready.
Take the cake out of the oven and let it cool completely on the roasting pan. To release the cake, gently shake the roasting pan from side to side to loosen the cake.
Invert a serving plate over the bundt pan and carefully turn it over. Gently lift the bundt pan from the plate, releasing the cake.
Serve the flan cake right away or refrigerate to completely chill.
Impossible Chocolate Flan Cake
These super decadent fries are Tex-Mex in it’s truest form. Perfect for watch parties, game-day celebrations, and serious steak cravings.
Made this? Let us know how it went in the comment section below!
YIELDS: 4 – 6 SERVINGS PREP TIME: 0 HOURS 25 MINS TOTAL TIME: 1 HOUR 0 MINS
FOR THE SEASONING MIX
2 tsp. garlic powder
1 1/2 tsp. onion powder
1 1/2 tsp. paprika
1 tsp. freshly ground pepper
1/4 tsp. cayenne
FOR THE FRIES AND STEAK
1 (1-lb.) package frozen fries
12 oz. flank steak, sliced into 5″ sections
1 tbsp. vegetable oil
FOR THE CHEESE SAUCE
3 tbsp. butter
3 tbsp. all-purpose flour
1 c. whole milk
2 c. shredded cheddar
1 1/2 tbsp. lime juice
1 medium tomato, diced
1 small yellow onion, finely diced
1/4 c. sour cream
1. Make the seasoning mix: Mix all ingredients in a small bowl.
2. Make fries and steak: Preheat oven to 425°. On a large baking sheet, bake french fries in a single layer according to package instructions. Season with salt to taste immediately after they’re baked.
3. Meanwhile, rub steak with vegetable oil and season with 1 ½ teaspoons salt and 1 tablespoon seasoning mix. Heat a medium cast iron skillet over medium-high heat. Add steak and cook, flipping once, until a deep golden crust forms on both sides of the steak, about 5 minutes total. Let meat rest 10 minutes before slicing into 1” cubes.
4. Make cheese sauce: In a medium saucepan over medium heat, melt butter. Add flour and cook until just golden, 1 to 2 minutes more. Add milk and bring to a simmer, then whisk in cheese and let thicken, 3 to 5 minutes more.
5. Assemble: In a small bow, mash avocados with lime juice and 1 teaspoon seasoning mix, and season with salt. Top fries with cheese sauce, sliced steak, mashed avocado, tomato, onion, and a dollop of sour cream. Sprinkle on remaining seasoning mix and serve immediately.
Maqluba is a Levantine dish popular in Jordan, Syria, Lebanon, Iraq, and Palestine. The name literally means “upside down” because the meat, vegetables, and rice are stacked in a handleless pot to cook, then flipped over and placed on a large tray for serving.
These days Maqluba is described as a one pot dish, which I suppose it could be; assuming you don’t count the pot you stew the meat in, and the pan you fry the veggies in. Not to mention the bowl you soak the rice in, and if you’re adding vermicelli and pine nuts the pan you brown the pasta and nuts in.
Maqluba is very similar to Paella which is also a one pot dish composed of meat or seafood, veggies, and rice. Considering that many parts of Spain was under Moorish rule for a total of about 800 years it would be fair to say that Paella is the Spanish version of Maqluba or vice versa.
It is honestly the only Arabic dish I can claim to have mastered. After years of making Maqluba I’ve finally gotten it right every single time. It’s really not that difficult to make, it’s just tedious due to all the steps in the recipe and the time it takes to make it. If you count the time it takes to soak the rice this dish takes all day to make, at the very least about 3 hours. But it is truly worth the time and effort.
Maqluba is typically made with stewed meat, either lamb, beef, or chicken; fried vegetables such as potatoes, cauliflower, or eggplant; and rice. All the ingredients are stacked in that order into a large deep pot preferably without handles. Of course you can omit the meat and make a vegetarian dish.
There are “enhancements” you can add to make the dish fancier. Some folks like to mix vermicelli and even garbanzo beans in the rice before cooking, then sprinkle it with pine nuts before serving. And of course in our family I slip tomato wedges between the meat before cooking, and some of us like to top the cooked dish with corn kernels and plain yogurt. In short I suppose each family has it’s own version on how to cook and eat Maqluba. But one thing is certain, it’s delicious!
Here’s how we make it at our house, but first here’s a quick tip. When making Maqluba use a deeper pot with no handles (a maqluba pot is the best, but hard to find in the US, you may find one at a middle eastern grocery store) and a lid, or a pot with removable handles or handles that aren’t too close to the pot lip. This will make flipping it over easier as handles can block the tray you flip it on to from laying flat on top of the pot. The pot has to be deep enough to layer the ingredients and still have enough space for the rice to expand as it cooks.
4-5 Cups Long Grain Rice
1 Tbs. Turmeric Powder
1/8 Cup Olive Oil
8-10 pieces of meat (lamb, beef, or bone in chicken thighs)
1 Large Onion, cut in chunks
1 Tbs. Garlic, crushed
1 Tbs. + 1 Tsp. Ground Cumin
1 Tsp. + 1 Tsp. Ground Nutmeg
1 Tsp. Salt
1 Tsp. Ground Black Pepper
1 Box Stock (beef or chicken depending on the meat you use)
1 Large Cauliflower, cut into chunks
1 Large Eggplant, cut into rounds
3 Potatoes, peeled and cut into rounds
Oil for frying
2 Tomatoes cut in wedges
6 Cloves of Garlic, peeled
1 Can Garbanzo Beans, drained (Optional)
1/2 Cup Pine Nuts (Optional)
1 Can Corn Kernels (Optional)
1 Cup Fresh Plain Greek Yogurt (Optional)
Place rice in a big bowl and cover with water.
Add Turmeric to water and stir until it is evenly distributed and water turns yellow. Set aside for at least 2 hours. Check periodically as the rice will absorb the water. If all the water is absorbed add more and stir.
Heat olive oil in a stock pot.
Saute onions in hot oil until it starts to turn translucent.
Add crushed garlic and cook another minute, stir to keep from burning.
Add meat, 1 Tbs. Cumin, 1 Tsp. Nutmeg, salt, and pepper. Cook until meat starts to brown.
Add stock and then add water to completely cover the meat.
Let simmer until meat is tender and fully cooked. About 2 hours. Set aside when done.
Meanwhile place about 1″ oil in frying pan.
Fry your veggies until cooked and drain on paper towels. Set aside.
If using Vermicelli and/or Pine Nuts: Melt about 1 tbs. butter in a small frying pan. Add vermicelli and cook until it starts to turn brown, stir constantly to keep from burning. Remove from pan and set aside. Repeat this procedure with Pine Nuts.
When ready to stack meat in the pot:
Spray bottom and sides of pot with cooking spray.
Drain rice then stir in vermicelli noodles and/or garbanzo beans if using.
Starting with the meat, remove meat from pot it was cooked it, reserve the broth do not discard.
Arrange meat at the bottom of the pot.
Slip garlic cloves and tomato wedges between the meat.
Sprinkle meat with 1 tsp. cumin and 1 tsp. nutmeg.
Arrange veggies on top of meat.
Pour rice mixture over the veggies and smooth out to make the top flat.
Gently pour reserved broth over the rice. Fill until the broth just covers the rice, if you don’t have enough broth add water.
Cover with lid and simmer over medium heat until rice is cooked. Check every 10 minutes or so to make sure the liquid has not all evaporated before the rice is cooked. If you need to add more liquid, either broth or water. This takes about 30 minutes.
If the rice is cooked and you still have liquid remove lid and raise the heat for about 5 minutes so that the rest of the liquid evaporates. Be careful not to burn the bottom. Or you can carefully drain extra liquid before flipping.
When rice is cooked and there is no more liquid remove pot from lid. Let rest about 5 minutes.
Flip over onto a large tray.
Garnish with cooked Pine Nuts on the meat if desired.
Serve with bowls of corn kernels and plain yogurt.
Maqluba an Upside Down Arabic Dish