indian kedgeree dish

‘Vedgeree’ – vegan kedgeree with swede & tofu

A summery spiced breakfast dish that will peak the interest of vegans and non-vegans alike!


Found a swede lurking about in your weekly veg box? Planning on hiding it in your vegetable soup? Hold up, because this swede is ready for its time in the spotlight!

Carrots have had their moment (check out my carrot lox recipe), but now it’s the humble swede’s time to shine. Using the same methods and ingredients, you can create a fish-like product which works great as a haddock replacement. It even stunned my previously pescatarian parents (the PPP)!

vegan haddock made using Swede
Swede 'haddock' marinating ready for the oven

Whilst playing around with the carrot lox, which resembles salmon, I started dreaming of past kedgerees (from before I was vegan). So I decided to experiment with a swede, knowing its colour to be not too dissimilar to smoked haddock. The result is definitely uncanny!

When following this recipe you need to refer back to the ‘Carrot Lox‘, but add on an extra 5 minutes in the steamer to make sure it’s properly cooked. Then follow this recipe as normal, but if you like it less fishy, leave out the sushi nori.

Think fishy, think curry, think sunny summer brunch vibes.

indian kedgeree dish

Vegan Kedgeree Recipe

lucy johnson founder of edible ethics vegan recipe hubLucy Johnson
A vegan take on the classic kedgeree breakfast dish, using swede and tofu
No ratings yet
Prep Time 30 mins
Cook Time 45 mins
Course Breakfast
Cuisine Indian
Servings 4 people



  • 400 g Swede lox - Use this carrot lox recipe, just sub swede
  • 1 Onion
  • 3 cloves Garlic
  • 200 g Brown basmati rice
  • 100 g Bulgur wheat
  • 2 tsp Curry powder
  • 1 tsp Ground turmeric
  • 1 tsp Ground coriander
  • 2 Bay leaves
  • 600 ml Porcini stock - the water from about 10g dried porcini mushrooms soaked in hot water for about 20 minutes

Tofu spice mix


  • 1 handful Fresh parsley - chopped for garnish
  • 1 Lemon - sliced into wedges for serving


  • Cook onion in oil in a heavy based pan for about 10 minutes, then add in garlic and cook for an extra 5 minutes (or until cooked).
  • Add curry powder, ground turmeric, ground coriander and a pinch of salt. Stir until fully coated.
  • Add the rice and bulgur wheat to the pan. Fry for a minute.
  • Add the porcini stock. Bring to the boil and then cover and simmer for 15 minutes.
  • Take off the heat and leave to stand covered for 10-15 minutes.
  • Whilst waiting, cook the tofu. Heat up a dash of oil in a frying pan and tear up bits of the tofu into the pan. Then add the spices and fry until they fully coat the tofu.
  • Add the swede lox into the pan just to reheat. Once it is all hot, leave aside and add to the rice dish just before serving.
  • Sprinkle the parsley on top and serve with lemon wedges


Top Tip: When cooking you need to ensure the grains have enough liquid to cook in, so top up with stock as necessary.

Subscribe to our newsletter

Get more tasty vegan content like this delivered direct to your inbox! Don’t worry, we don’t send any spam emails and you can unsubscribe at any point.

Leave a Reply

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

Recipe Rating

Best Content website badge from Elementor show off awards

Be the first to know

Subscribe to receive weekly life-changing updates from Edible Ethics!