This single serving eggless mug cake is made with only 3 ingredients and is irresistibly moist and fluffy. It’s the perfect treat after meals and you can satisfy your sweet tooth within minutes!

This three-ingredient mug cake is an absolute delight—soft, moist, and incredibly rich in flavour. It’s amazing how something so simple can taste so indulgent!
The best part?
It’s ridiculously easy to make, taking just a couple of minutes from start to finish. With simple ingredients like self-rising flour, oil, and condensed milk , you likely already have everything you need in your kitchen, making this the perfect last-minute sweet fix.
Simply mix together the dry ingredients with the wet ingredients directly in the mug and then microwave!
I’ve topped my cake with a warm nutella sauce which tastes as spectacular as it sounds!
Whether it’s a late-night craving or a quick treat, this fool-proof, go-to recipe never disappoints!
For more easy dessert recipes that require only a few ingredients , try my 2 ingredient mango mousse , 3 ingredient vegan waffles and 2 ingredient chocolate truffles .
ingredients
- Self raising flour – if you do not have self raising flour, use all purpose flour and baking powder – ratio of 1 cup:1 tsp
- Condensed milk
- Oil – use a flavourless oil such as sunflower oil or vegetable oil. Coconut oil or canola oil work too.

Optional flavourings:
- Vanilla extract
- Handful of chocolate chips
- Not quite a flavouring but rainbow sprinkles look so fun
- To make a vegan mug cake, use dairy-free condensed milk
Be sure to check out the full recipe in the recipe card below
Hayley’s Tips & Tricks
This is a ridiculously easy recipe but here are some tips to ensure you make the best mug cake ever!
- Hayley’s HACK – add the oil to your measuring instrument first before adding the condensed milk. This way, the condensed milk slips off easily.
- Do not use olive oil – the flavour is too strong for a delicate cake
- Do not over mix the batter as this produces extra gluten and you won’t get a fluffy cake
- Ensure you use a microwave safe mug
- Do not fill the mug too full as the mug cake batter will rise
- The batter will continue to cook after microwaving so do not be tempted to increase the microwave time too much
- Timings will change based on the power of your microwave
- The size of your mug will also alter the cook time – tall mugs take longer to cook and short and wide take less time.
- For the best texture, enjoy immediately.

Serving suggestions
Here are some irresistible serving ideas for eggless mug cake. However you can definitely enjoy this perfect dessert just as it is! Great for Valentine’s Day, Mother’s Day, Father’s day or any other special occasions.
- Drizzle over caramel sauce or coconut syrup .
- Top with fresh fruit such as strawberries, blueberries or chopped mangoes.
- Top with a scoop of vanilla ice cream or whipped cream.
- For a chocolate-y mug cake, I have poured warmed Nutella over the finished cake. Simply spoon the Nutella on the finished cake and let it soak through. I guarantee your cake will be even more moist and delicious!
- This also works with warmed Biscoff spread then top with crumbled biscoff pieces.

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!
- YouTube

3 ingredient Eggless Mug Cake
Equipment
- Microwave
- Mug microwave safe (300ml size)
- Spoon or whisk
Ingredients
- 4 tablespoon self raising flour
- 4 tablespoon sweetened condensed milk
- 2 tablespoon oil
- 1 tablespoon water
Instructions
- In a mug add oil, condensed milk and water.
- Combine using a whisk or spoon.
- Add flour, and mix again. Do not over whisk.
- Place a mug in the microwave, and heat on high (900W) for 60-90 seconds. Start with 60 seconds, then check.
- The cake should be set but slightly gooey in the center.
- Let it sit for a minute before eating.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.

3 ingredient Eggless Mug Cake
Equipment
- Microwave
- Mug microwave safe (300ml size)
- Spoon or whisk
Ingredients
- 4 tablespoon self raising flour
- 4 tablespoon sweetened condensed milk
- 2 tablespoon oil
- 1 tablespoon water
Instructions
- In a mug add oil, condensed milk and water.
- Combine using a whisk or spoon.
- Add flour, and mix again. Do not over whisk.
- Place a mug in the microwave, and heat on high (900W) for 60-90 seconds. Start with 60 seconds, then check.
- The cake should be set but slightly gooey in the center.
- Let it sit for a minute before eating.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Falafel is one of the most popular street foods in the Middle East. Traditionally made with ground chickpeas or fava beans, fresh herbs, and spices, falafel is a versatile and delicious addition to pita pockets, salads, or as a main dish with tahini sauce.

These crispy, deep-fried falafel balls are a national dish in many countries and a favourite food among vegetarians and meat-eaters alike.
This authentic falafel recipe is one of the best recipes you’ll try! Whether you prefer deep-fried falafel or a healthier baked or air-fried version, this traditional Middle Eastern dish is a must-try.
other deep fried snacks recipes
Onion Bhaji
Crispy Potato Bhajiya
Cassava Chips
Ingredients
Be sure to check out the full recipe and ingredient list below.
To make the best falafel recipe, you’ll need the following ingredients:
For the Mixture
- Dried chickpeas – aka garbanzo beans. The base of any traditional falafel recipe; these must be soaked overnight for the right texture.
- Fresh parsley – Adds vibrant colour and a fresh, herby flavour.
- Fresh cilantro – Enhances the earthy, citrusy notes in the falafel mixture.
- Onions – Provides a mild sweetness and depth of flavour. I use white but red onions work too.
- Garlic cloves – Essential for the signature garlicky aroma in authentic falafel recipes.
- Ground cumin – A warming spice that gives falafel its distinctive Middle Eastern flavour.
- Ground coriander – Complements cumin and adds a touch of citrusy spice.
- Lemon zest – Adds a hint of brightness and balances the earthiness of the chickpeas.
- Salt & black pepper – Enhances the flavours and gives the perfect seasoning.
Optional
- Baking soda – Helps lighten the texture, making the falafel soft on the inside.
- Chickpea flour – Helps bind the mixture together while keeping it gluten-free.
- Sesame seeds – Adds a nutty crunch and an extra layer of flavour.
For Cooking
- Vegetable oil – The best choice for deep frying falafel, ensuring a crispy, golden crust.
- Olive oil – A healthier option for pan frying or using the air fryer.
Tips & Tricks
- Always use dried chickpeas or uncooked chickpeas rather than canned chickpeas. An overnight soak in cold water is the first step to achieving the perfect texture.
- For an authentic recipe, deep frying in hot oil at medium-high heat is key. However, for a healthier option, you can air fry or pan fry your falafel patties with less oil.
- If your falafel mixture is too wet, add a small amount of chickpea flour to help bind the ingredients.
- Shape the mixture into small balls or patties and let them rest in the fridge for at least 30 minutes before frying for better consistency.
Serving Suggestions
- Serve your crispy falafel in pita bread or pita pockets with Shirazi salad , baba ghanoush , yogurt sauce , amba sauce or tahini sauce.
- Create the best falafel sandwich with fresh vegetables, feta cheese, and a drizzle of hot sauce.
- Enjoy falafel as a main dish alongside hummus, like this Turkish hummus , and tabbouleh for a complete Middle Eastern meal.
- Though not traditional, I love adding a side of tzatziki .
Storage
- Store leftover falafel in an airtight container in the fridge for up to 2 days.
- For longer storage freeze them for up to 3 months.
- To reheat, place them in an air fryer or oven at 350°F until crispy.
- Uncooked falafel mixture can be stored in the refrigerator for the next day or frozen for future use.

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!
- YouTube

Middle Eastern Falafel (Vegan, Gluten-free)
Equipment
- Food processor
- Frying pan Wor or Kadai
- Slotted spoon metal skimmer
Ingredients
- 2 cup dried chickpeas soaked overnight
- 1 large onion
- 2 spring onion
- 5 cloves garlic
- 4 green chillies optional
- 1 cup parsley fresh
- 1 cup coriander fresh
- 1 tablespoon cumin coriander powder
- 2 tablespoon lemon juice optional
- 1 teaspoon black pepper powder
- salt to taste
- oil for frying
Instructions
- Rinse and soak dried chickpeas in plenty of cold water in a big bowl for at least 10 hours or overnight.
- Wash and drain the soaked dried chickpeas and pat them dry with a paper towel.
- In a mixer bowl, combine the chickpeas, fresh parsley, fresh coriander, onions, spring onions, garlic cloves, chillies, lemon juice, cumin coriander powder and salt.
- Blend the mixture in a food processor until you get a grainy-smooth texture.
- You may need to scrape down the sides of the bowl and/or work in batches. Do not grind down to a paste.
- Cover with plastic wrap and refrigerate for at least one hour (or overnight for even better results).
- Shape the mixture into small balls or falafel patties.
- Heat oil in a deep fryer or a pan to medium heat. Fry the falafel balls in small batches until they turn golden brown and crispy.
Pan Fry / Shallow Fry
- Pan Fry or Shallow Fry (Less Oil Option)
- Heat oil in a pan over medium heat.
- Flatten the falafel into patties and cook for 3–4 minutes per side.
Air Fryer (Healthier Option)
- Preheat the air fryer to 375°F (190°C).
- Add a tablespoon of hot oil to the falafel mixture before shaping into patties.
- Place falafel on a baking sheet lined with parchment paper and spray or brush with oil.
- Cook for 15-20 minutes, flipping halfway through or until crispy.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Note – This recipe has been updated from our recipe archives with new images and content, but the recipe remains the same. First published in February 2011.