Züri Gschnätzlets with Rösti – Traditional Swiss Recipe (Vegan)

Züri Gschnätzlets - Swiss Recipe (Vegan + Gluten-Free)

One of my favorite Swiss meals when growing up was Züri Gschnätzlets. I made a veganised version of this traditional Swiss dish and have replaced meat with textured soy protein and dairy with soy cream. It’s creamy, delicious, filling and really easy to make. It is naturally gluten-free and can easily be made soy-free as well! Züri Gschnätzlets is best served with Rösti, which is basically a giant hashbrown. Sounds boring, but is so tasty and a staple in most Swiss kitchens! It’s definitely something I make on a regular basis.

In this article:

Ingredients || Preparation || Printable Recipe Card


Prep time: 15 minutes || Cook time: 30 minutes || Total time: 45 minutes

(Serves 4 people)

Züri Gschnätzlets with Rösti (Vegan)
Ingredients for Züri Gschnätzlets. (I doubled the recipe here, as I was cooking for a lot of people!)
  • 1.2 kg potatoes
  • Vegetable oil (for frying)
  • Salt, pepper (to taste)
  • 250 ml Soy cream (I used Alpro Soy Cuisine)*
  • 1 tbsp ground onion
  • 1 tsp ground garlic
  • 2 tbsp tahini
  • 2 tbsp corn starch, mixed with a little cold water
  • 300 ml vegetable stock
  • 1 bunch fresh parsley
  • 200 g champignons
  • 150 g textured soy protein (dried)**

*If want to make the recipe soy-free you can use any other plant-based cream. You can also use cauliflower cream (use 1 head of cauliflower. Cut into small pieces. Boil until soft. Drain. Add a little vegetable stock and blend it until smooth).

** Alternatively you could use Seitan (NOT gluten-free). Use about 300-500 g of Seitan. You can also use any other vegan protein, such as chickpeas – this will certainly taste nice but won’t look like the traditional recipe.


Making the Rösti

  1. Wash and grate the potatoes.
  2. Add some oil, salt and pepper to the grated potatoes and mix well.
  3. Add some oil to a frying pan. Add the potatoes and fry for about 15 minutes on medium heat. When golden brown, flip the Rösti (use 2 big plates to flip). Fry for another 15 minutes on medium heat.

Making the Züri Gschnätzlets

  1. Soak textured soy protein in hot vegetable stock for 15 minutes. Drain. Add some oil, salt and pepper. Put aside.
  2. Dice onions and saute in a large frying pan. Add the sliced soy protein and mushrooms and saute for about 10 minutes.
  3. Add soy cream, vegetable stock, tahini and spices and let simmer for 3 minutes.
  4. Add the cornstarch-water mix. Let simmer for a few minutes while stirring.
  5. Add chopped parsley. Add salt and pepper to taste.
  6. Serve with Rösti. Optionally garnish with some fresh parsley.

Züri Gschnätzlets with Rösti (Vegan)

Züri Gschnätzlets with Rösti (Vegan)

Printable Recipe Card

You can download a printable recipe card as a pdf here: Züri Gschnätzlets with Rösti Recipe Card.

As mentioned earlier, this traditional Swiss recipe is one of my staples. Will absolutely loves Rösti and asks for it all the time. Depending on where I am and what types of groceries I can easily buy, I use different types of protein. This dish also tastes really good if you replace the textured soy protein with chickpeas. You can also use tofu or lentils. While this will kind of mess up the traditional look, it will still taste amazing. As I can’t really get my hands on soy-cream I often use cauliflower cream instead. This also adds another healthy vegetable to the dish and tastes really good!

Pin for later

Züri Gschnätzlets - Swiss Recipe (Vegan + Gluten-Free)

facebook instagram pinterest twitter

Leave a Reply