Sticky Rice with Corn (Xôi Ngô) – Easy Recipe Using a Rice Cooker

Servings: 5 Total Time: 55 mins Difficulty: Intermediate
A quick and comforting Vietnamese breakfast made with glutinous rice, corn, mung beans and crispy shallots.
Sticky Rice with Corn (Xôi Ngô) pinit

Sticky Rice with Corn, or Xôi Ngô as we call it in Vietnam, was my favourite breakfast growing up, taking me right back to my schoolgirl days over 30 years ago. Each morning, I’d hop on my bike and make a quick stop at a familiar street corner where a vendor perched on the back of her bicycle sold all types of sticky rice from a large bamboo basket. It was affordable, filling and absolutely delicious, the perfect way to start a school day.

A childhood favourite reimagined

Sticky rice was always my go-to breakfast food – simple, satisfying and comforting. I liked to rotate between different varieties, but Sticky Rice with Corn definitely had more turns. The version I make today carries the same spirit and flavour but with a small twist that makes it even easier and faster to prepare. It might not be identical to the street food of my childhood but the essence is there – warm, hearty and irresistibly fragrant.

Sticky Rice with Corn (Xôi Ngô)

My take on this dish involves soft, glutinous rice cooked together with tender corn kernels, layered with savoury fried shallot oil, a generous sprinkle of crispy shallots and soft grated mung beans formed into a ball for easy slicing.

Traditionally, it’s served with a mixture of salty crushed peanuts and toasted sesame seeds (muối vừng) – a crunchy, nutty, contrast that completes the dish. It might sound unfamiliar if you haven’t had it before, but once you try it, it’s hard not to fall in love. My husband certainly did after his very first bite!

How to make Sticky Rice with Corn – the easy way

Ingredients

Cooking the rice

Traditionally, glutinous rice is soaked overnight before steaming, but I use a rice cooker to save time without compromising on texture. You can skip the soaking entirely – just rinse your glutinous rice, pop it into the rice cooker and add enough water to sit about 5mm above the rice level. I often stir in half a teaspoon of turmeric powder to give the rice a beautiful yellow hue and don’t forget a pinch of salt to enhance the flavour. Let it cook as you would jasmine rice – it usually takes around 45 minutes.

Preparing the corn

For the most authentic result, I use Vietnamese corn known as ngô nếp. Unlike the sweetcorn commonly found in UK supermarkets, this variety has a soft, sticky texture that pairs beautifully with glutinous rice. You can find it in the frozen section at most Vietnamese grocery shops. Defrost the corn, separate the kernels from the cob then boil them for 30-40 minutes until they’re tender. Once drained, they can be stirred into the rice once it’s cooked and kept warm in the rice cooker.

Making the mung beans filling

To make the mung bean layer, soak the beans in warm water for a couple of hours to shorten the cooking time. Add just enough water to cover them in a saucepan, along with a pinch of salt, and bring to a boil. Then lower the heat to the lowest and simmer without the lid for about 30 minutes. Once cooked, blend the mung beans until smooth, then transfer the warm paste onto cling film, roll it into a ball and set aside to firm up.

Fried Shallots

Slice several shallots and fry them in 5-6 tablespoons of vegetable oil over medium heat until golden and crispy. Immediately drain them but save the fragrant shallot oil, this is the magic that ties the dish together.

Finishing touches

To assemble, scoop your Sticky Rice with Corn into a bowl, drizzle over a spoonful of shallot oil, slice some of the mung bean ball on top and finish with a big handful of fried shallots.

Sticky Rice with Corn (Xôi Ngô)
Sticky Rice with Corn (Xôi Ngô)

For that final flourish, gently crush roasted peanuts and toasted sesame seeds with a pinch of salt using a mortar and pestle (or a blender), and add to the side of the dish.

Sticky Rice with Corn (Xôi Ngô)

A comfort food favourite for any time of day

Sticky Rice with Corn is not just a breakfast dish – it’s a comfort food that brings back memories and warms the soul. Whether you grew up eating xôi like I did, or are trying to it for the first time, it’s nourishing, flavourful bowl that’s both humble and deeply satisfying.

Sticky Rice with Corn (Xôi Ngô)

It’s easy enough to whip up during the week and special enough to share with your loved ones. I hope you’ll give it a try and see why this humble Vietnamese dish means so much to me.

Sticky Rice with Corn (Xôi Ngô)

Fancy sticky rice? Why not explore more recipes here.

Sticky Rice with Corn (Xôi Ngô) – Easy Recipe Using a Rice Cooker

Difficulty: Intermediate Prep Time 10 mins Cook Time 45 mins Total Time 55 mins
Servings: 5 Estimated Cost: £ 5

Description

Sticky Rice with Corn (Xôi Ngô) is a traditional Vietnamese breakfast dish made with glutinous rice and soft corn, topped with mashed mung beans, crispy fried shallots, and a sprinkle of salty peanut-sesame mix. It’s simple, filling, and full of nostalgic flavour – perfect for breakfast or any time you crave something warm and satisfying.

Ingredients

Cooking Mode Disabled

For the rice and corn

For the mung beans

For the toppings

Instructions

  1. Cook the sticky rice
    • Rinse glutinous rice and add to the rice cooker. 
    • Add water to 5mm above rice level, turmeric (if using) and a pinch of salt. 
    • Cook as usual. 
  1. Prepare the corn
    • Boil defrosted Vietnamese corn kernels for 30-40 minutes until tender. 
    • Drain and stir into the cooked sticky rice.
    • Keep warm. 
  1. Cook the mung beans
    • Soak for 1-2 hours in warm water, then boil with just enough water and a pinch of salt. 
    • Simmer uncovered for 30 minutes. Blend into a smooth paste. 
    • While warm, roll into a ball using cling film and set aside. 
  1. Fry the shallots
    • Heat oil in a pan, fry shallots on medium heat until golden and crispy. 
    • Drain and save the oil. 
  1. Make the peanut-sesame topping
    • Gently crush roasted peanuts and sesame seeds with a pinch of salt using a mortar and pestle. 
  1. Assemble the dish
    • Spoon sticky rice and corn into a bowl. 
    • Drizzle with shallot oil, slice some mung bean paste on top, sprinkle over fried shallots and peanut-sesame mixture. 

Nutrition Facts

Servings 5


Amount Per Serving
Calories 636.55kcal
% Daily Value *
Total Fat 21.62g34%
Saturated Fat 2.08g11%
Trans Fat 0.1g
Sodium 107.85mg5%
Potassium 751.71mg22%
Total Carbohydrate 96.42g33%
Dietary Fiber 7.78g32%
Sugars 8.99g
Protein 16.64g34%

Vitamin A 5.11 mcg
Vitamin C 8.4 mg
Calcium 104.28 mg
Iron 4.23 mg
Vitamin E 4 mg
Vitamin K 2.77 mcg
Thiamin 0.38 mg
Riboflavin 0.14 mg
Niacin 3.89 mg
Vitamin B6 0.49 mg
Folate 218.64 mcg
Phosphorus 300.08 mg
Magnesium 128.1 mg
Zinc 2.55 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Powered by Edamam
Keywords: Sticky rice with corn, Xoi Ngo, Vietnamese sticky rice, Vietnamese breakfast recipe, Glutinous rice recipe, Savoury sticky rice, Mung bean sticky rice, Crispy shallots topping, Vietnamese street food, Easy Asian sticky rice dish
Rate this recipe:

Did you make this recipe?

Tag #summerandspicefoodblog if you made this recipe. Follow @summerandspicefoodblog on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
File under
Recipe Card powered by WP Delicious

Thao Bui

Food Blogger, Stylist and Photographer

Hi there, it’s lovely to meet you! I am a home cook, food lover and the founder of Summer and Spice. Originally from Hanoi, Vietnam—a city abundant in rich, diverse flavours—I now live in the UK with my husband and three kids.

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *

Min

Share it on your social network