With Winter fast approaching, this simple One-Pot Vegan Mushroom Stroganoff is the perfect warming dinner. Made with just eight easy-to-find supermarket ingredients, this meat-free stroganoff can feed a family of four for roughly £6 — about £1.50 per portion.

Recipe Difficulty – Very Easy
Table of Contents
- Why this recipe works
- Ingredients
- Substitutions
- Variations
- Instructions
- Leftovers
- Recipe FAQs
- Full Recipe Card
Why this recipe works
This stroganoff is dairy free and gluten free, yet full of rich, comforting flavour. It’s quick and fuss-free — ideal for busy evenings when you want something satisfying without much effort. The recipe uses plenty of mushrooms while they’re in season; mushrooms give a meaty texture and deep umami that work brilliantly as a plant-based substitute. The combination of creamy coconut milk, bright lemon and a touch of mustard and paprika creates a rounded, warming sauce.
Ingredients to make One Pot Vegan Mushroom Stroganoff

- Mushrooms – white or chestnut mushrooms work well. They create the main texture and flavour.
- Coconut milk – adds a creamy, slightly nutty base without dairy.
- Lemon – brightens the sauce and balances the richness.
- Onion – red onion adds a touch of sweetness and depth.
- Parsley – fresh parsley adds colour and a fresh, earthy note.
- Dijon mustard – gives acidity and depth; use a good-quality mustard for best results.
- Paprika – adds warmth and a subtle smoky note.
- Garlic – for savory aromatics.
See the recipe card below for exact quantities.
Substitutions
- Mushrooms: Chestnut, oyster or other varieties can be used for different textures.
- Parsley: Swap for coriander or another herb if preferred.
- Dijon mustard: Wholegrain or another mustard will work if you don’t have dijon.
Variations
- Deluxe: Use oyster mushrooms for a meatier texture and serve with roast potatoes for a heartier meal.
- Kid-friendly: Serve with pasta or mash if some family members don’t love mushrooms.
- Spicy: Add chilli flakes or a pinch of cayenne to turn up the heat.
Instructions to make One Pot Vegan Mushroom Stroganoff

Step 1: Crush the garlic, finely slice the onion and roughly chop the mushrooms.

Step 2: Heat a large shallow pan with a little oil. Add the garlic, onion and mushrooms with a good pinch of salt and pepper. Fry for about 5 minutes until the mushrooms brown and soften. Using a shallow pan helps the sauce reduce faster.

Step 3: Add the coconut milk, dijon mustard, paprika and lemon juice. Stir well and cook on a high heat for 20–25 minutes, stirring every 5–10 minutes, until the sauce reaches your desired consistency. Cooking on higher heat helps the sauce thicken nicely.

Step 4: Stir in most of the freshly chopped parsley, reserving a little to garnish when serving. Serve hot with brown rice, pasta, mashed potato or noodles.
Leftovers
Cool and store leftovers in an airtight container in the fridge for up to three days, or freeze for up to one month. Portion into individual containers for meal prep. When reheating from frozen, defrost fully and reheat on the hob or in the microwave, adding a splash of water if the sauce is too thick.
Recipe FAQs
This stroganoff goes well with brown rice, pasta, mashed potato or noodles. Finish with a sprinkle of fresh parsley.
Yes. Freeze in airtight containers for up to one month. Defrost completely before reheating.
Yes. Most mushrooms work well; oyster mushrooms give a firmer, meatier texture if you want a deluxe version.
No. You can substitute parsley with coriander or another fresh herb if you prefer.

YOU MIGHT ALSO LIKE…

Dinner
Mushroom Stroganoff Pasta Bake

15 Minute Dinners
Vegan Mushroom Pasta

Dinner
Mushroom Alfredo

Dinner
Gluten Free Mushroom Stroganoff Pie
Tried this One Pot Vegan Mushroom Stroganoff? Please leave a star rating and a comment to let me know how it turned out. P.S. Never miss a new recipe — subscribe to get healthy recipes sent straight to your inbox.

One Pot Vegan Mushroom Stroganoff
Equipment
- Chopping Board
- Knife
- Large non-stick frying pan
- Wooden spoon
Ingredients
- 800 g mushrooms (white or chestnut)
- 2 medium red onions
- 4 garlic cloves
- 2 400ml cans coconut milk
- 2 tsp dijon mustard (good quality)
- 2 tsp paprika
- 1 lemon (juice)
- Large handful fresh parsley
Instructions
- Crush the garlic, finely slice the onion and roughly chop the mushrooms.
- Heat a large shallow pan with oil. Add garlic, onion and mushrooms with salt and pepper and cook for about 5 minutes, stirring frequently.
- Add the coconut milk, mustard, paprika and lemon juice. Stir well.
- Cook on high heat for 20–25 minutes, stirring every 5–10 minutes, until the sauce thickens to your liking.
- Stir in most of the chopped parsley and reserve some to garnish. Serve hot.
Notes
Storage: Keep in the fridge up to 3 days, or freeze up to 1 month. Reheat until piping hot and add a splash of water if needed.
Tips: Use a large shallow pan to reduce sauce faster and chop mushrooms to similar sizes for even cooking.
Nutrition
