If you ask me, making cake in a rice cooker is one of those “why didn’t I think of this before?” moments.
This simple yogurt cake comes together with basic pantry ingredients and turns out light and fluffy every time. The rice cooker creates an even, gentle heat that helps the cake rise beautifully and develop a nice golden crust.
It’s the kind of recipe that lets you bake a homemade cake without heating up your kitchen or fussing with oven temperatures. Plus, the yogurt adds a subtle tang and keeps everything wonderfully moist.
It’s a fuss-free dessert that’s perfect for busy days when you still want something homemade and sweet.

Why You’ll Love This Rice Cooker Cake
- No oven needed – Perfect for hot summer days or small spaces – you can make this fluffy cake right in your rice cooker without heating up your kitchen.
- Simple ingredients – You only need 6 basic ingredients that you might already have in your kitchen, making this an easy last-minute dessert option.
- High protein content – Thanks to the Greek yogurt and eggs, this cake packs more protein than traditional cakes while staying incredibly moist.
- Foolproof method – If you can measure ingredients and press a button, you can make this cake – it’s that simple. The rice cooker does all the hard work for you.
What Kind of Greek Yogurt Should I Use?
For this rice cooker cake, full-fat Greek yogurt is your best bet since it creates a richer, more moist final product. While you could use 2% or non-fat Greek yogurt, the texture might end up slightly less creamy and tender. Regular yogurt isn’t a great substitute here since it contains too much moisture – stick with Greek-style, which has been strained to remove excess liquid. When shopping, look for plain, unsweetened Greek yogurt without any flavors or added sugars, as these could throw off the balance of the recipe. Just make sure your yogurt is fresh and hasn’t separated or developed any off smells before using it in your cake.

Options for Substitutions
Making this cake but missing some ingredients? Here are some handy swaps you can try:
- Greek yogurt: Regular plain yogurt can work, but strain it in a cheesecloth for 2 hours first to remove excess liquid. You could also use sour cream as a 1:1 replacement.
- Superfine sugar: Regular granulated sugar works too – just pulse it in a food processor for 30 seconds to make it finer. You can also use caster sugar as a direct substitute.
- Self-rising flour: Out of self-rising flour? For every 1/2 cup of all-purpose flour, add 3/4 teaspoon baking powder and 1/4 teaspoon salt. This will give you the same rising power.
- Lemon juice: Since this is optional, you can skip it or replace it with lime juice, orange juice, or even a teaspoon of vanilla extract for a different flavor profile.
- Eggs: The eggs are crucial for this recipe’s structure and can’t be substituted without significantly changing the final result. They’re necessary for the cake to set properly.
Watch Out for These Mistakes While Baking
The trickiest part of making a rice cooker yogurt cake is getting the texture right – using regular yogurt instead of Greek yogurt can make your cake too wet since Greek yogurt has less moisture content.
Temperature control can be challenging in a rice cooker, so avoid opening the lid during cooking as this releases heat and can cause uneven baking – most rice cookers need 2-3 cooking cycles to fully bake the cake, so be patient and restart the “cook” setting when it switches to “warm.”
To prevent the cake from sticking, make sure to thoroughly grease the rice cooker pot and line the bottom with parchment paper, and let the cake cool for 10-15 minutes before attempting to remove it from the pot.
For the smoothest possible batter, bring your eggs and yogurt to room temperature before mixing, and gently fold in the flour rather than vigorously stirring to keep the cake light and fluffy.

What to Serve With Rice Cooker Yogurt Cake?
This light and tangy yogurt cake pairs perfectly with fresh seasonal fruit – I love serving it with strawberries in spring or peaches in summer. A drizzle of honey or maple syrup adds just the right touch of sweetness, while a dollop of whipped cream makes it feel extra special. For a cozy morning treat, serve it alongside your favorite coffee or tea, or make it dessert-worthy with a scoop of vanilla ice cream and a sprinkle of toasted almonds. If you’re feeling fancy, a quick berry compote spooned over the top takes this simple cake to the next level.
Storage Instructions
Keep Fresh: This rice cooker yogurt cake stays moist and tasty when kept in an airtight container in the fridge. It’ll keep well for up to 5 days, though in my experience, it rarely lasts that long! Just make sure the cake has cooled completely before storing to keep its texture perfect.
Freeze: Want to save some for later? Cut the cake into individual slices, wrap them in plastic wrap, and place in a freezer bag. They’ll stay good in the freezer for up to 2 months. This is great when you want just a slice or two at a time!
Thaw & Serve: When you’re craving a slice, just transfer it from the freezer to the fridge and let it thaw overnight. If you’re taking it from the fridge, let it sit at room temperature for about 15 minutes before serving – this brings out the best flavor and texture.
| Preparation Time | 15-25 minutes |
| Cooking Time | 30-50 minutes |
| Total Time | 45-75 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 800-900
- Protein: 50-60 g
- Fat: 25-30 g
- Carbohydrates: 90-100 g
Ingredients
- 1 tbsp lemon juice (freshly squeezed for brighter flavor)
- 1/2 cup superfine sugar
- 3 eggs (large, at room temperature)
- 1/4 tsp salt
- 2 cups plain Greek yogurt (full-fat for best texture)
- 1/2 cup self-rising flour
Step 1: Prepare Ingredients and Equipment
Start by ensuring that both the Greek yogurt and eggs are at room temperature, as this will help create a better texture for your cake.
If you prefer a firmer texture, you can optionally strain the Greek yogurt to remove excess water.
If your rice cooker’s inner pot is in good condition, you might not need baking paper; otherwise, line the base with baking paper to prevent sticking.
Step 2: Mix the Batter
In a mixing bowl, combine the Greek yogurt, caster sugar, salt, eggs, and lemon juice.
Whisk these ingredients together until they are well blended.
Once combined, add the self-raising flour to the mixture and whisk until the batter is smooth.
If the mixture is cold, you may warm it slightly in the microwave before whisking to ensure it reaches room temperature.
Step 3: Pour and Cook the Cake
Pour the prepared mixture into the inner pot of the rice cooker, ensuring it is evenly distributed.
Set the rice cooker to the ‘Cake’ setting and begin the cooking process.
This will typically involve a set cooking time.
Step 4: Check and Finish Cooking
After the initial cooking time has elapsed, check if the cake is thoroughly cooked.
You can do this by inserting a skewer or toothpick into the center of the cake; it should come out clean.
If the cake is not fully cooked, leave it in the hot rice cooker for an additional 10 minutes or activate another heating cycle as needed.
Step 5: Cool and Serve the Cake
Once the cake is cooked, carefully remove the inner pot from the rice cooker and allow the cake to cool slightly before handling.
Gently turn the cake out onto a plate upside down, peeling away any baking paper that may have been used.
Your Greek yogurt cake is now ready to be served and enjoyed!