Start your day with a bowl of creamy and comforting millet porridge, made with just millet, milk, maple syrup, cinnamon, and vanilla extract! Ready in 30 minutes, it's fiber-rich, nutrient-dense, and perfect for customizing with your favorite toppings. Savory version included.
I love pairing it with my soy milk latte or protein hot chocolate for a comforting and satisfying breakfast!

I've always loved oats in all forms-warm cooked oats, chocolate protein overnight oats, or hearty banana flapjacks. But this year, I'm challenging myself to try new ingredients and switch things up. First on the list? Creamy, comforting millet porridge!
Jump to:
💚Why you will love this recipe
- Creamy, hearty, and incredibly satisfying to have
- Comes together in 30 minutes and suitable for meal prep
- Naturally vegan and gluten-free
- Versatile and goes well with both sweet and savory toppings!
🤔What is millet
Millet, an ancient whole grain, has been a dietary staple in China, India, and Africa for centuries, commonly used in porridge, flatbreads, and even fermented drinks. Thanks to its impressive nutrient profile and health benefits, it has gained popularity in the West as a wholesome alternative to refined grains.
Naturally gluten-free, millet is a fantastic option for those with dietary restrictions. It's also rich in fiber, antioxidants, and essential minerals like magnesium and phosphorus.
🥛What you will need

- Millet - a naturally gluten-free ancient grain. You can get it in most groceries, your local health food store, or online.
- Milk - I am using soy milk to keep this recipe vegan. You can opt for regular dairy milk or plant-based alternatives like almond, rice, or pea milk.
- Maple syrup - This can be substituted with other sweeteners like cane sugar or agave syrup. You can also use sugar substitutes like stevia drops or erythritol instead.
See the recipe card for full information on ingredients and quantities.
✨Variations and add-ins
Savory millet porridge - For a savory twist, skip the maple syrup, vanilla extract, and cinnamon, and add a pinch of salt instead. Also, swap out the milk for extra water. Optionally, top with vegan bacon or seitan Italian sausages before serving.
High protein - Boost the protein content by stirring in your favorite protein powder! For the best texture, mix it with a little water to form a smooth paste, then stir it in at the end of cooking.
Chocolate - Add 1-2 tablespoons of cocoa powder. If needed, sweeten it a bit more to balance out the rich chocolate flavor.
Peanut butter - Stir in 2-3 tablespoons of peanut butter for a nutty, creamy porridge. Want a lower-fat option? Use peanut butter powder instead!
Banana bread - Mash 1 ripe banana and mix it into your porridge for natural sweetness. For extra texture, top with banana slices, chopped walnuts, and nut butter (especially my coconut almond butter!) before serving.
🔪How to make

Step 1: Heat milk and water in a pan or saucepan. Once the mixture comes to a boil, add millet and reduce heat to a gentle simmer.

Step 2: Cook for 20-30 minutes, stirring occasionally in the beginning and more frequently towards the end to prevent the millet from sticking to the pan.

Step 3: Stir in vanilla extract, ground cinnamon, and maple syrup.

Step 4: Remove the pan from heat, and plate up your millet porridge. Top it with desired toppings before serving.
Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
✅Helpful tips
- Cook on Low Heat - Keep the heat at medium-low and stir frequently, especially towards the end to prevent the bottom from scorching.
- Smoother texture - Blend it with an immersion blender before serving for a smooth and creamy millet porridge.
- Rice cooker method - For a hands-off option, add millet, milk, and water to your rice cooker. Cook it on the porridge setting, and stir in maple syrup, cinnamon, and vanilla extract before serving.
- Topping ideas - Some of my favorite toppings include nut butter, yogurt, berry compote, and a sprinkle of brown sugar.

❄️Storing suggestions
Leftover millet porridge can be refrigerated for up to 4 days in an airtight container.
You can enjoy it cold, or reheat it in the microwave before enjoying it. As porridge will thicken considerably over time, you will need to add a splash of milk or water.
❔Commonly asked questions
As millet can be cooked easily, soaking is optional. Soaking for 4 hours, or up to overnight will shorten cooking time by half.
Millet is a naturally gluten-free grain, making it an ideal choice for those with celiac disease or gluten sensitivity.
It's always a good idea to rinse millet before cooking to remove excess starch and any debris or dust. Simply place it in a fine-mesh strainer and rinse under running water until the water runs clear.

🥣More warm breakfast recipes
If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉
📖 Recipe

Creamy Millet Porridge
Ingredients
- 1 cup soy milk or other plant-based milk of choice (250ml)
- 1 cup water (250ml)
- ½ cup millet (100g)
- 2-3 tablespoons maple syrup or other sweetener of choice
- ½ teaspoon cinnamon
- 1 teaspoon vanilla extract
Instructions
- Rinse the millet for a few times to remove the dirt and debris.
- Heat milk and water in a pan or saucepan. Once the mixture comes to a boil, add millet, and reduce heat to a gentle simmer.1 cup soy milk, 1 cup water
- Cook for 20-30 minutes, stirring occasionally in the beginning and more frequently towards the end to prevent the millet from sticking to the pan. If the mixture appears too thick while cooking, add more milk or water gradually until it reaches the desired consistency.½ cup millet
- Stir in vanilla extract, cinnamon, and maple syrup.2-3 tablespoons maple syrup, ½ teaspoon cinnamon, 1 teaspoon vanilla extract
- Remove the pan from heat, and plate up your millet porridge. Optionally, blend it using an immersion blender if you prefer a smoother porridge. Top it with desired toppings before serving.
Notes
- Soaking millet - An optional step to remove some of its bitterness and shorten the cooking time, soak the millet for at least 3 hours or overnight. Drain the water and rinse the millet before using.
- Cook on low heat - Cook your millet porridge over medium or low heat, stirring frequently to prevent the millet from sticking to the bottom of the pan.
- Storing leftovers - Leftover millet porridge can be refrigerated in an airtight container for 2-3 days. As it will thicken considerably, you will need to add a splash of water or milk. Serve it cold, or reheat it in the microwave before serving.
Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
Nutrition
Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.










Join the discussion !