Easy Vegan Millet Recipe with Saffron Broth (Fluffy, Fragrant & Foolproof)

Give this vegan millet in saffron broth a try and discover a new favourite dish that’s both healthy and delicious. With its aromatic saffron broth, nutrient-rich ingredients, and delightful textures, it’s a recipe that’s worth making over and over again.

Vegan Millet Recipe in Saffron Broth in a brown bowl

Why You’ll Actually Want to Make This Vegan Millet Recipe

Millet is one of those pantry grains that sounds healthy and useful, but a lot of people don’t cook it often because it can taste bland or end up mushy.

This recipe solves both.

Cooking pearl millet in saffron broth gives it flavour and aroma without adding extra steps, and the quick mix-in of herbs and nuts makes it feel finished, not like a plain base.

This is a practical, everyday kind of recipe — the one you make when you want something nourishing that still tastes interesting.

It works as a side, a light vegan main, or a base for meal prep. Once you know this method, millet becomes one of the easiest grains to keep on rotation. For the leftover millet, you can also try our purple kale millet salad.

TL;DR: Vegan Millet Recipe in a Nutshell

A fluffy, fragrant vegan millet dish cooked in saffron broth and finished with fresh herbs, pistachios, almonds, and olive oil. It’s an easy millet recipe that works as a simple side or a light plant-based main.

Recipe Overview

Flavour/Texture: The saffron threads infuse the broth with a rich, aromatic, and slightly sweet flavour that adds a touch of luxury to the dish. Saffron has a unique, delicate taste that can be described as a blend of honey and hay.

Toasting the millet before cooking brings out its natural nutty flavour, which complements the saffron beautifully. Combined with the nuts, this gives the millet recipe a slightly roasted, earthy taste.

The cilantro and flat-leaf parsley add a fresh, vibrant flavour to the dish, providing a nice contrast to the warm, nutty millet and aromatic saffron.

Properly cooked millet has a light and fluffy texture, like couscous or quinoa. It should be tender but not mushy, with individual grains that are distinct and separate.

The toasted pistachios and almonds add a satisfying crunch while the chopped herbs provide leafy goodness.

Ease: If you are not familiar with how to cook millet, just follow the instructions step by step. Once you get it, cooking millet is a breeze. The rest of the ingredients are nice and easy to manage.

Time: This millet recipe takes about 12-15 minutes in the saffron broth followed by off the heat, steaming time to allow it to fluff. Prepare the rest of your meal during this time.

Ingredients for This Easy Vegan Millet Recipe

Individually labelled ingredients for Vegan Millet Recipe in Saffron Broth

Pearl millet: If you can’t find millet in your regular supermarket, head to a Middle Eastern, fine food or whole foods grocer. If you have leftover millet, you can always use it to make creamy millet porridge for breakfast.

Vegetable broth: Either homemade or ready-made vegetable broth will work. This brings so much flavour to the millet.

Saffron threads: A decadent ingredient indeed but so worth it. It has such a complex flavour and has earthy, sweet, bitter, and honey-like undertones. 

Cilantro & flat-leaf parsley: Roughly chop, and feel free to be generous. I love the freshness of the herbs stirred through the millet side dish.

Pistachio & almonds: Providing some good fats and crunch to the millet recipe. Excellent pairing with the herbs too.

Olive oil: Nicely stirred through the whole side dish so it isn’t too dry and maintains its fluffiness.

Ingredient Summary

This recipe uses pearl millet simmered in vegetable broth with saffron threads for a light, fragrant base. Fresh cilantro and parsley add brightness, while pistachios and almonds add richness and crunch. Olive oil, salt, and pepper bring everything together cleanly.

Variations and Substitutions

Different herbs: As this is a simple millet side dish, you can mix up the herbs to your liking. Use mint and basil for a more Mediterranean flavour, or dill and chives for a lighter, more refreshing taste

Alternative nuts: As with the herbs, you can change up the nuts, too, which is especially useful if you have some in the pantry that you need to use up. Try walnuts and pecans for a richer, slightly sweet flavour, or sunflower and pumpkin seeds for a nut-free option with added crunch.

Additional vegetables: If you want to make it a meal on its own, add roasted vegetables like carrots, bell peppers, or zucchini. Alternatively, you can also add sautéed spinach or kale for added greens and nutrients.

Spices and aromatics: Want to spice it up? Add a pinch of turmeric to the broth for additional colour, or add cumin and coriander seeds during the dry toasting stage for an earthier and warm flavour.

Saffron substitute: If saffron is simply too expensive or you’re unable to find saffron threads, replace it with turmeric. It won’t provide the same flavour but will give a similar golden hue. Safflower can also be used as a less expensive alternative for colour.

Vegetable broth: Use water with a vegetable bouillon cube if you don’t have vegetable broth. For non-vegans, chicken broth can also be used.

Olive Oil: If you don’t want to use olive oil, use avocado oil for a neutral taste.

Testimonial from Ashley

Yum! I loved this millet recipe–I have had a bag of millet in my pantry for ages and have never used it because of not having a recipe. This is now my go-to. So easy and flavorful!

How to Cook Millet in Saffron Broth

Adding uncooked millet into a saucepan over a portable cooktop.
Boiling millet in a saucepan over a portable cooktop.

Remove from the heat and let it sit for 10 minutes.

Remove the lid and fluff with a fork.

Fluffing cooked millet in a saucepan over a portable cooktop.

Chop the herbs and nuts.

Chopping herbs with a knife on a wooden board
Chopping pistachios ad almonds with a knife on a wooden board

In a mixing bowl, add the millet, herbs, nuts, olive oil and salt and pepper to taste.

Mix until well combined.

Instructions Summary

Rinse and toast the millet briefly, then simmer it in saffron-infused vegetable broth until the liquid is absorbed. Let it rest, fluff, and mix through herbs, nuts, olive oil, and seasoning. Finish with saffron threads and herbs for garnish.

How to Make This Side Dish Perfectly [Expert Tips]

Saffron threads: The quality of saffron significantly impacts the flavour and colour of the dish. Opt for saffron threads instead of the powder for the best results.

Perfect toasting: Dry toasting the millet is crucial for enhancing its nutty flavour. Stir constantly to avoid burning, and toast until you smell a pleasant, nutty aroma.

Proper broth ratio: Ensure you use the correct ratio of liquid to millet (2 cups of broth to 1 cup of millet). Too much liquid can make the millet mushy, while too little can leave it undercooked.

Resting time: Allowing the millet to rest after cooking helps it absorb any remaining moisture and become fluffier. Don’t skip this step for the perfect texture.

Fresh herbs: Use fresh cilantro and parsley for the best flavour. Be sure to select herbs that are sprightly and bright green. If they are looking a bit limp, they’re no good.

Seasoning: Adjust the salt and pepper to taste. Remember, the vegetable broth may already contain some salt, so taste before adding more.

Pro Tip

Toast the millet and let it rest off the heat — those two steps are what make this vegan millet recipe consistently fluffy and flavourful.

Frequently Asked Questions

Is millet vegan and gluten-free?

Yes — millet is naturally vegan and gluten-free, making it a great option for plant-based diets and those avoiding gluten.

Millet substitute?

If you need a substitute for millet, several other grains and pseudo-grains can be used.

You can try farro, bulgur wheat, couscous, barley, quinoa, amaranth, sorghum or even brown rice.

Why is saffron so expensive?

The high cost of saffron is due to the intricate, labour-intensive process of harvesting, the large volume of flowers required, the short blooming season and the need for skilled labour and specific growing conditions. 

Additionally, ensuring high quality, proper storage, and handling further contribute to its expense.

Can I make this vegan millet recipe ahead of time?

Yes. It keeps well in the fridge for about 3 days. For best texture, fluff it again before serving and add a small drizzle of olive oil to refresh it.

Recipe Tested by The Sidesmith Team

This vegan millet recipe was tested by The Sidesmith team to create a simple, repeatable method that gives fluffy millet without guesswork. We tested simmer timing and resting time to avoid mushiness, and balanced the saffron broth with fresh herbs and nuts so the final dish tastes complete, not like a plain grain base.

More Grain Side and Salad Recipes

Vegan Millet Recipe in Saffron Broth in a brown bowl with bread on the side and blue salad servers

FEED YOUR FOMO! For more sides and salads, subscribe to our newsletter or follow us on Facebook, Instagram, Pinterest and YouTube to get our latest updates.

Vegan Millet Recipe in Saffron Broth in a brown bowl with bread on the side and blue salad servers
Print Recipe
5 from 7 votes

Vegan Millet Recipe in Saffron Broth

This easy vegan millet recipe cooks pearl millet in saffron broth, then mixes it with fresh herbs, pistachios, and almonds. A simple millet recipe vegan cooks love for a light main or side dish
Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Course: Side Dish
Cuisine: Mediterranean, Middle Eastern
Suitable for Diet: Gluten Free, Low Lactose, Vegan, Vegetarian
Additional Dietary: Egg Free, Plant-Based
Servings: 4 people
Calories: 379kcal
Author: Amy Chung

Ingredients

  • 1 cup pearl millet
  • 2 cup vegetable broth
  • 1 tsp saffron threads, divided
  • ½ cup cilantro, (coriander) roughly chopped
  • ½ cup flat leaf parsley, roughly chopped
  • ¼ cup pistachio, roughly chopped
  • ¼ cup almond, roughly chopped
  • 2 tbsp olive oil
  • salt, to taste
  • pepper, to taste

Click on the toggle below for conversion to US Cooking Units.

Instructions

  • Rinse the millet to remove dust and debris.
  • In a small saucepan, dry toast the millet for about 2-3 minutes.
  • Add vegetable broth and most of the saffron threads. Leave some threads for garnish.
  • Bring to a boil. Reduce to a simmer and cover with the lid and let it cook for about 13 – 15 minutes until all the liquid has been absorbed.
  • Remove from the heat and let it sit for 10 minutes.
  • Remove the lid and fluff with a fork.
  • In a mixing bowl, add the millet, herbs, nuts, olive oil and salt and pepper to taste.
  • Mix until well combined.
  • Put in a serving plate or bowl and garnish with saffron threads and any leftover herbs

Notes

  • As this is a simple millet side dish, you can mix up the herbs to your liking. Use mint and basil for a more Mediterranean flavour or dill and chives for a lighter, more refreshing taste.
  • As with the herbs, you can change up the nuts, too, which is especially useful if you have some in the pantry that you need to use up. Try walnuts and pecans for a richer, slightly sweet flavour, or sunflower and pumpkin seeds for a nut-free option with added crunch.
  • If you want to make it a meal on its own, add roasted vegetables like carrots, bell peppers, or zucchini. Alternatively, you can also add sautéed spinach or kale for added greens and nutrients.
  • Want to spice it up? Add a pinch of turmeric to the broth for additional colour or add cumin and coriander seeds during the dry toasting stage for an earthier and warm flavour.
  • If saffron is simply too expensive or you’re unable to find saffron threads, replace it with turmeric. It won’t provide the same flavour but will give a similar golden hue. Safflower can also be used as a less expensive alternative for colour.
  • No vegetable broth? Use water with a vegetable bouillon cube if you don’t have vegetable broth. For non-vegans, chicken broth can also be used.
  • If you don’t want to use olive oil, use avocado oil for a neutral taste.

Nutrition

Calories: 379kcal | Carbohydrates: 46g | Protein: 11g | Fat: 18g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Trans Fat: 0.003g | Sodium: 482mg | Potassium: 378mg | Fiber: 2g | Sugar: 2g | Vitamin A: 1049IU | Vitamin C: 11mg | Calcium: 69mg | Iron: 6mg

*Disclaimer: Nutritional information provided is an estimate only and generated by an online calculator.

Tried this recipe? We’d Love To See It!Mention @thesidesmith or tag #thesidesmith!

Hey there! We’re The Sidesmith!

woman in a black top and jeans posing on a grey couch with hands crossed

Phenie

I tell the stories behind our recipes and capture the bits that make us human.

woman in black and white print shirt sitting on a grey couch

Sammy

I create delicious sides, often Asian-inspired. Easy for everyday meals or great for entertaining.

woman in black top and jeans sitting on a grey couch

Amy

Love turning everyday salads and sides into fancy recipes jammed packed with flavour!

Similar Posts

  • Vietnamese Ham Salad

  • Gem Avocado and Watercress Salad

  • Tamarind Roasted Baby Eggplant Salad

  • Spicy Mango Avocado Salsa Recipe

  • Warm Farro Salad – Great For A Hearty Meal

  • Grilled Pattypan Squash with Blue Cheese

Cover of Summertime Sides & Salads eCookbook
All New Recipes page for Summertime Sides & Salads eCookbook

GRAB YOUR SUMMERTIME ECOOKBOOK NOW!

New Summertime Recipes

Be summer ready and get our new Summertime Sides & Salads eCookbook! These are all exclusive, never seen before recipes. They are all tried and tested with everyday easy to find ingredients and yet are restaurant quality in style. Get your copy today!

11 Comments

  1. 5 stars
    I love that you added saffron the flavor it gives is amazing. I enjoyed this vegan millet recipe.

  2. 5 stars
    The delicate saffron flavor made this dish both hearty and elegant. Loved it. I also liked the mix of textures from the various ingredients. Just perfect! 🙂

  3. 5 stars
    The salad looks so vibrant and refreshing. This is a great way to include millet in my diet. Am definitely going to try this.

  4. Nicole Kendrick says:

    5 stars
    I love the flavor of the spices with the texture of the millet. This is a new favorite.

  5. 5 stars
    I was looking for a beautiful looking, yet easy wholegrain side dish for the Christmas table and this is it! I love the warm saffron yellow and bright green, crunchy pistachios in it.

  6. 5 stars
    Yum! I loved this millet recipe–I have had a bag of millet in my pantry for ages and have never used it because of not having a recipe. This is now my go-to. So easy and flavorful!

  7. 5 stars
    I love trying new grains and this was so delicious. The saffron broth pushed it over the top!!!

5 from 7 votes

Leave a Reply

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

Recipe Rating