This delicious mushroom couscous recipe features a couple of my favourite flavours for a fungi-filled side to include at your next barbecue or al fresco meal.

I like the additional step of dry-toasting the couscous in the pan, which gives it a slightly nutty flavour. However, this is optional and you can simply skip it if you want to save a bit of time.
If you're feeling like there just isn't enough vegan couscous in your life, check out these recipes for Mediterranean couscous salad, Moroccan-spiced couscous, pumpkin couscous, and spinach couscous.
I create new content every single week. Subscribe to keep in touch and get a free download of The Vegan Kitchen β My Top 10 Tips.
Jump to:
- Why I love it π
- Mushrooms π
- Ingredients π
- Step by step π·
- To serve π½οΈ
- FAQ β
- Variations π
- Recipe π¨βπ³
Why you'll love this recipe
- It's ready in under 25 minutes
- It features the power duo of mushrooms and tarragon, which I can't seem to get enough of
- Like dried pasta, couscous has a long shelf life and so it's very handy to have in your store cupboard
If you're like me and slightly obsessed with the whole mushroom and tarragon thing, check out these vegan recipes for creamy mushroom pasta and mushroom and tarragon soup.
Which mushrooms should I use?
As with many mushroom recipes, there's a lot of room for flexibility around which varieties you use. I've gone with a mix of chestnut mushrooms (cremini) and closed-cup mushrooms, but you could use virtually any edible mushrooms you like.
If you're into foraging and wild mushrooms (and know what you're doing), this is a great one to make around Autumn time when the woodlands start to flourish. π
More vegan mushroom recipes: π
What you'll need
To make this fungi-filled couscous dish, you'll need:
- Mushrooms of your choice
- Dried couscous as the main ingredient
- Onion and garlic for the aromatic base
- Fennel seeds to give a subtle aniseed note
- Lemon for its zest and a squeeze of juice
- Fresh tarragon for additional citrus and aniseed flavours
How to make mushroom couscous
Heat a pan over low-medium heat. Add the dried couscous and toast gently for 4-5 minutes or until starting to turn golden, stirring often.
Turn off the heat, transfer to a bowl, and set aside.
Note: It helps if the pan has a tight-fitting lid for later (see recipe notes for alternative).
After setting aside the toasted couscous, heat the pan again on medium heat and add the oil.
Add the chopped onion, season with salt and pepper, and cook for a few minutes until starting to soften.
Next, add the mushrooms and cook for another 4-5 minutes or until starting to soften, stirring regularly.
Once the mushrooms have softened, stir in the chopped garlic and fennel seeds and cook for a couple of minutes.
After a couple of minutes, turn off the heat.
Stir in the toasted couscous and the zest of half a lemon (you can add some of the juice at the end).
Pour over the boiled water or vegan stock. Give it a quick stir, cover with a lid, and leave to steam for around 5 minutes or until the couscous is soft (it may take slightly longer depending on the variety).
Once soft, fluff up the couscous lightly using a fork.
Stir in the chopped fresh tarragon and the juice of half a lemon. Adjust to taste, adding any extra salt, pepper, or lemon zest/juice, and serve.
Serving suggestions
This mushroom couscous is a great BBQ side dish along with the likes of grilled king oyster mushrooms, vegan burgers, sausages, teriyaki grilled tofu, or teriyaki aubergine.
Additional topping suggestions include super seed mix, cashew lime crema, pico de gallo, cashew parmesan, roasted chickpeas, or roasted lentils.
Recipe FAQ
Dry-toasting the couscous in the pan is an optional step, but will give it a nice texture and nutty flavour.
Couscous is not gluten-free, however you could create a version of this dish using GF alternatives such as quinoa or millet (note that the liquid ratio and cooking time will vary).
Store the couscous in the fridge in an airtight container for up to four days.
You can store the cooked mushroom couscous in the freezer for up to six months.
Variations and tips for mushroom couscous
- Dried tarragon: If you don't have fresh tarragon, try adding two teaspoons of dried tarragon along with the garlic and fennel seeds.
- Mushroom stock: If you have this to hand, it would add an extra depth of flavour in place of the water or vegan stock.
- Other ingredients: Things like olives, sun-dried tomatoes, or roasted veg would all work well here (see also this recipe for Moroccan couscous).
- Pan v bowl: Using a pan with a tight-fitting lid is the easiest way to fry the ingredients and then steam the couscous with just one piece of equipment. If you don't have this, a heat-proof bowl with a lid or cling film (plastic wrap) can also be used to steam the couscous.
See my main recipe for vegan couscous salad for more couscous tips and tricks.
Keep in touch
Subscribe below to get your free download of The Vegan Kitchen β My Top 10 Tips, featuring 10+ pages of personal experience and advice to set you up for success with your plant-based cooking. π
Full recipe
Mushroom Couscous with Tarragon and Fennel
Ingredients
- 1 cup (180 g) dried couscous (see notes for ratio info)
- 1 tablespoon olive oil
- 1 onion, chopped
- 10 oz (300 g) mushrooms, halved and sliced
- 3 garlic cloves, chopped
- 1 teaspoon fennel seeds (optional)
- 1 lemon
- 1 cup (240 ml) kettle-hot water or vegan stock
- Small handful fresh tarragon, chopped (approx. 0.5 oz / 15 g)
- Salt and pepper to taste
Instructions
- Heat a pan over low-medium heat. Add the dried couscous and toast gently for 4-5 minutes or until starting to turn golden, stirring often. Turn off the heat, transfer to a bowl, and set aside.Note: It helps if the pan has a tight-fitting lid for later (see recipe notes for alternative).
- After setting aside the toasted couscous, heat the pan again on medium heat and add the oil. Add the chopped onion, season with salt and pepper, and cook for a few minutes until starting to soften.
- Next, add the mushrooms and cook for another 4-5 minutes or until starting to soften, stirring regularly.
- Once the mushrooms have softened, stir in the chopped garlic and fennel seeds and cook for a couple of minutes.
- After a couple of minutes, turn off the heat. Stir in the toasted couscous and the zest of half a lemon (you can add some of the juice at the end).
- Pour over the boiled water or vegan stock. Give it a quick stir, cover with a lid, and leave to steam for around 5 minutes or until the couscous is soft (it may take slightly longer depending on the variety).
- Once soft, fluff up the couscous lightly using a fork.
- Stir in the chopped fresh tarragon and the juice of half a lemon. Adjust to taste, adding any extra salt, pepper, or lemon zest/juice. Top with the likes of super seed mix, cashew lime crema, or cashew parmesan and enjoy.π± Serving suggestions >πΈ See recipe steps >π Table of contents >
Notes
- Spinach Couscous
- Three-Bean Salad with Lemon, Mint and Parsley
- Vegan Slaw with Sesame Ginger Dressing
- Courgette Salad with Peanut Dressing
- Grilled King Oyster Mushrooms
Nutrition
Social follow
π± Follow along @thepeskyvegan on Instagram, Pinterest, and Facebook.
Further reading
π© Fancy keeping in touch? Subscribe to my weekly newsletter.
π Find out more about my story.
π½οΈ Want to get straight to the food? Hop aboard the recipe train.
πΏ Got a question about veganism? You might find the answer in these vegan FAQs.
Helen Markwood
Just made this for lunch and it was phenomenal. You are so right about the combination of mushrooms and tarragon.
Thank you, Alastair for yet another top recipe.
Whatβs more I just discovered the Cook Mode - fantastic!
The Pesky Vegan
Unbeatable combo! Thanks and glad you enjoyed this one.