Mochi Doughnuts

Mochi doughnuts bring together the chewy delight of traditional mochi with the sweet, classic taste of doughnuts. They’re a fun, tasty treat that’s pretty straightforward to make right in your own kitchen.
Mochi doughnuts blend that wonderfully chewy chew of mochiko with the sweet, familiar flavors of your favorite doughnuts. I’m excited to show you a simple, approachable recipe for making these adorable bite-sized mochi doughnuts at home. They come out crispy on the outside, with a soft, chewy center that’s just so satisfying.
This recipe keeps things easy—mostly pantry staple ingredients, about 25 minutes total from start to finish, and you’ll end up with around 12 little doughnuts. Below, you’ll find a clear, step-by-step guide with practical frying tips, ideas for flavors and fillings, plus how to store and reheat them so they stay delicious longer.
- Complete steps for mixing, piping, and frying your doughnuts.
- Helpful advice on tools and technique like using a thermometer and piping bag to get the texture just right.
- Tasty flavor variations, glaze and filling ideas to make each batch your own.
- Storage and reheating tips plus quick answers to common questions you might have.
Why These Are Worth Making
Mochi doughnuts bring something special to the table — they have this chewy texture you just don’t get with regular doughnuts, and they’re super fun and quick to make right at home. Plus, you only need simple ingredients most of us already have in the pantry. From start to finish, it takes about 25 minutes, and you get a dozen little doughnut bites that you can dress up with all sorts of glazes and toppings. Bonus: they’re perfect for kids, gentle on the wallet, and a cool way to enjoy a Japanese twist on dessert without any complicated steps.
- Chewy and satisfying texture from sweet rice flour, AKA mochiko.
- Quick prep — around 15 minutes to mix, 10 minutes to fry.
- Super versatile — swap glazes, sprinkle different toppings, or add fillings to mix things up.
- Great for sharing: makes about 12 doughnuts and holds up well whether you eat them right away or save for later.
Ingredients and Optional Toppings

- 1 cup sweet rice flour (mochiko)
- 1/2 cup sugar
- 1 tsp baking powder
- 1/4 tsp salt
- 1 large egg
- 3/4 cup milk (or any milk alternative you like)
- 1/2 tsp vanilla extract
- Vegetable oil for frying (enough to fully submerge doughnuts; heat to 350°F / 175°C)
Mix, Shape, and Fry
- Whisk together 1 cup sweet rice flour (mochiko), 1/2 cup sugar, 1 tsp baking powder, and 1/4 tsp salt until evenly blended.
- Beat 1 large egg with 3/4 cup milk and 1/2 tsp vanilla in a separate bowl.
- Slowly combine the wet ingredients into the dry, stirring until smooth and thick but pipe-friendly; add a little more milk if batter is too stiff.
-
Heat vegetable oil in a deep pot or fryer to 350°F (175°C), using a thermometer and adding enough oil to fully submerge the doughnuts.
- Fry a test doughnut to check texture and cooking time, then tweak oil temperature or batter thickness as needed.
- Put the batter into a piping bag fitted with a plain round tip or a sturdy zip-top bag with the corner snipped off.
- Practice piping shapes onto a silicone mat or parchment if desired.
-
Pipe rings made of eight small connected balls or pipe/drop spoonfuls into the hot oil, working in small batches to avoid crowding and temperature drops.

- Fry 2–3 minutes per side, flipping once, until golden brown and cooked through; adjust frying time for doughnut size.
- Lift doughnuts out with a slotted spoon and drain on paper towels or a wire rack.
- Let doughnuts cool slightly, then dust with powdered sugar or dip in glaze and add sprinkles or other toppings.
-
Or, to bake instead of frying, pipe or spoon batter into a greased mini-doughnut pan and bake at 350°F (175°C) for 8–12 minutes.

Frying, Texture, and Timing
- Keep your oil temperature steady at 350°F (175°C) using a candy or instant-read thermometer — too cool oil makes greasy doughnuts, too hot oil browns them on the outside before the middle is cooked.
- Before diving in full steam, fry a test doughnut to check how the texture and cooking time feel. Then tweak your oil temp or batter thickness as needed.
- Fry in small batches instead of crowding the pot. Crowding cools the oil and leads to less crispy doughnuts.
- If your batter is too thin, the piped rings won’t hold their shape well. If too thick, piping becomes tricky. You want a batter that’s thick, smooth, and easy to pipe.
- Practice piping your shapes onto a silicone mat or parchment paper first if you want to get the hang of it before going straight to frying.
- Add glazes and light toppings only after the doughnuts cool down a bit so they stick better and don’t slide off.
Flavor Variations and Fillings

- Matcha magic: Mix 1–2 teaspoons matcha powder into your dry ingredients for that lovely green tea flavor and color twist.
- Chocolate lovers: Swap out 1–2 tablespoons of sweet rice flour with Dutch-process cocoa powder for rich chocolate mochi doughnuts. Reduce sugar a little if you like things less sweet.
- Fill ’em up: Fry your doughnuts as small rounds, cool, then fill with pastry cream, jam, or sweet red bean paste using a piping tip for a yummy surprise inside.
- Glazed goodness: Whip up a simple glaze by mixing powdered sugar with a splash of milk, then add flavors like maple extract, citrus zest, or melted white chocolate to change things up.
- Baking option: If you want to skip frying, you can bake this batter in a greased mini-doughnut pan at 350°F (175°C) for 8–12 minutes. The texture will be less crisp but still soft and chewy.
How to Store and Reheat
For short-term storage, keep your cooled mochi doughnuts in an airtight container at room temperature for up to 2 days. Avoid popping them in the fridge since that can dry them out and make them tough.
If you want to freeze them, wrap each doughnut snugly in plastic wrap or arrange them in a single layer on a tray to freeze before transferring to a freezer bag. They’ll keep well in the freezer for about a month.
To reheat your doughnuts and bring back their chewy charm:
- Pop them in the microwave for 5 to 12 seconds each—just watch carefully so they don’t get rubbery.
- Or warm them in a 325°F (160°C) oven on a wire rack for 5–8 minutes (or 10–12 minutes if frozen) to get a bit of their crispy exterior back.
- Add fresh toppings or glaze after reheating to keep everything looking and tasting fresh.

Common Questions Answered
- What exactly is sweet rice flour (mochiko)? — Sweet rice flour, commonly called mochiko, is finely ground glutinous rice flour. It’s what gives mochi that unique chewy texture. It’s totally different from regular rice flour.
- Can I swap all-purpose flour instead? — Nope. Regular flour won’t give you that chewy mochi texture. Stick with sweet rice flour (mochiko) for authentic results.
- Is it possible to make these vegan? — Absolutely! Use a flax or chia egg substitute and a plant-based milk. Just know that texture might shift slightly.
- Why do my doughnuts turn out dense or not chewy? — Make sure you measure your mochiko precisely and avoid overmixing. Using the right flour and frying or baking just right keeps that lovely chewiness intact.
- How can I tell if the oil is at the right temperature? — The best way is with a kitchen thermometer. If you don’t have one, drop a tiny bit of batter into the oil; it should bubble up and float steadily without turning dark too fast.
- How many doughnuts does this recipe make and how many calories? — This recipe yields about 12 pieces. Each piece is roughly around 150 calories (an estimate in the recipe card).

Chewy sweet rice flour doughnuts with a crispy exterior and soft, chewy center. Quick and easy to make with pantry staples, yielding around 12 bite-sized doughnuts.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 12 doughnuts 1x
- Category: Dessert
- Cuisine: Japanese
Ingredients
- 1 cup sweet rice flour (mochiko)
- 1/2 cup sugar
- 1 tsp baking powder
- 1/4 tsp salt
- 1 large egg
- 3/4 cup milk (or any milk alternative)
- 1/2 tsp vanilla extract
- Vegetable oil for frying (enough to fully submerge doughnuts; heat to 350°F / 175°C)
Instructions
- Whisk together sweet rice flour, sugar, baking powder, and salt until evenly blended.
- Beat the egg with milk and vanilla extract in a separate bowl.
- Slowly combine the wet ingredients into the dry, stirring until smooth and thick but pipe-friendly. Add a little more milk if batter is too stiff.
- Heat vegetable oil in a deep pot or fryer to 350°F (175°C), enough to fully submerge doughnuts.
- Fry a test doughnut to check texture and cooking time, adjust oil temperature or batter consistency if needed.
- Fill a piping bag with batter, fitted with a plain round tip or a zip-top bag with the corner snipped off.
- Pipe rings made of eight small connected balls or drop spoonfuls into the hot oil in small batches to avoid crowding.
- Fry each doughnut about 2–3 minutes per side, flipping once, until golden brown and cooked through. Adjust time for size.
- Remove doughnuts with a slotted spoon and drain on paper towels or wire rack.
- Allow doughnuts to cool slightly, then dust with powdered sugar or dip in glaze and add sprinkles or toppings as desired.
- (Optional) To bake instead of frying: pipe or spoon batter into a greased mini-doughnut pan and bake at 350°F (175°C) for 8–12 minutes.
Notes
Maintain oil temperature at 350°F (175°C) to avoid greasy or undercooked doughnuts., Fry in small batches to keep oil temperature steady and doughnuts crispy., If batter is too thin, doughnuts won’t hold shape; too thick, piping is difficult., Practice piping shapes on parchment or silicone mat before frying., Add glazes and toppings after cooling for better adhesion., Variations include adding 1-2 tsp matcha powder or swapping some flour for cocoa powder., Fill doughnuts with pastry cream, jam, or sweet red bean paste after frying and cooling., Store cooled doughnuts in an airtight container at room temperature for up to 2 days; avoid refrigeration., Freeze wrapped doughnuts for up to one month., Reheat in microwave for 5-12 seconds or oven at 325°F (160°C) for 5-8 minutes to restore texture.
Nutrition
- Serving Size: 1 doughnut
- Calories: Approximately 150 calories per doughnut
- Fat: 5g per serving
- Carbohydrates: 27g per serving
- Protein: 2g per serving