Vegan Lefse Recipe: Easy Homemade Norwegian Delight

Updated On: September 30, 2025

Lefse is a traditional Norwegian flatbread beloved for its soft texture and subtle buttery flavor. Typically made with potatoes, flour, and dairy, lefse has long been a staple during festive gatherings and cozy family meals.

But what if you want to enjoy this delightful treat without animal products? That’s where this vegan lefse recipe comes in!

Crafted to maintain the authentic feel and taste while embracing plant-based ingredients, this recipe is perfect for vegans and anyone seeking a dairy-free alternative.

Whether you’re new to lefse or a seasoned fan eager to explore vegan variations, this recipe guides you through every step—ensuring your lefse is tender, pliable, and delicious. Plus, it’s a wonderful way to connect with Norwegian heritage or simply enjoy a warm, comforting flatbread with your favorite vegan toppings.

Let’s dive into making this traditional favorite with a compassionate twist!

Why You’ll Love This Recipe

This vegan lefse recipe offers all the charm of the classic without compromising on taste or texture. Using simple, wholesome ingredients, it transforms everyday pantry staples into a soft, warm flatbread perfect for rolling, folding, or topping.

Moisture and tenderness come from using cooked potatoes and vegan butter alternatives, giving the lefse that melt-in-your-mouth quality. It’s gluten-friendly with an option to make it gluten-free, and easy to customize with your favorite herbs or spices.

Best of all, this recipe is approachable for home cooks of all skill levels, with clear step-by-step instructions and tips to get it just right. Once you master this, you can enjoy lefse year-round — from breakfast spreads to festive dinners.

Ingredients

  • 4 cups peeled and diced russet potatoes (about 3 medium potatoes)
  • 1/4 cup vegan butter, melted (such as Earth Balance or Miyoko’s)
  • 1/2 cup full-fat coconut milk or other plant milk
  • 1 1/2 cups all-purpose flour (plus extra for rolling; use gluten-free 1:1 flour to make gluten-free)
  • 1 tsp baking powder
  • 1 tsp sugar
  • 1/2 tsp salt

Equipment

  • Large pot for boiling potatoes
  • Potato masher or ricer
  • Mixing bowl
  • Rolling pin
  • Cast iron skillet or non-stick griddle
  • Pastry brush for buttering
  • Clean kitchen towels or parchment paper for stacking
  • Spatula

Instructions

  1. Cook the potatoes: Place peeled and diced potatoes in a large pot of cold, salted water. Bring to a boil and cook until potatoes are tender, about 15-20 minutes.
  2. Drain and mash: Drain potatoes well and mash them thoroughly with a potato masher or use a ricer for extra smoothness. Let them cool slightly.
  3. Add wet ingredients: Stir in the melted vegan butter and coconut milk until well combined. The mixture should be creamy and smooth.
  4. Mix dry ingredients: In a separate bowl, whisk together the flour, baking powder, sugar, and salt.
  5. Combine wet and dry: Gradually add the dry ingredients to the potato mixture, stirring to form a soft dough. It should be pliable but not sticky. Add more flour if too wet.
  6. Divide dough: Split the dough into 12 equal portions and shape each into a ball. Sprinkle flour on your work surface.
  7. Roll out lefse: Using a rolling pin, roll each ball into a thin, round circle about 8-10 inches in diameter. Dust with more flour to prevent sticking.
  8. Cook lefse: Heat a dry cast iron skillet or non-stick griddle over medium heat. Cook each lefse for about 1-2 minutes per side, until light golden spots appear. Avoid overcooking to keep them soft.
  9. Keep warm and moist: Stack cooked lefse on a plate and cover with a clean kitchen towel to retain moisture. Use a pastry brush to lightly spread melted vegan butter on each to keep them soft.
  10. Serve and enjoy: Lefse is best enjoyed warm. Roll or fold with your favorite vegan fillings such as jam, cinnamon sugar, or savory toppings.

Tips & Variations

“Rolling lefse thinly and evenly is key to achieving the perfect texture.” Use a light dusting of flour and gentle pressure with the rolling pin. If the dough sticks, chill it briefly to make it easier to handle.

For a gluten-free version, substitute the all-purpose flour with a gluten-free 1:1 baking flour. The texture will be slightly different but still delicious.

Try adding a pinch of cinnamon or nutmeg to the dough for a subtly spiced flavor, perfect for a sweet lefse experience. For savory variation, mix in finely chopped fresh herbs like dill or chives.

Leftover lefse can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave with a damp towel to keep them soft.

Nutrition Facts

Nutrient Per Lefse (1/12th recipe)
Calories 120 kcal
Carbohydrates 22 g
Protein 2 g
Fat 3.5 g
Saturated Fat 1.5 g
Fiber 2 g
Sugar 1 g
Sodium 180 mg

Serving Suggestions

Lefse is incredibly versatile! For a traditional touch, spread vegan butter generously and sprinkle with cinnamon sugar before rolling it up.

This makes a delightful snack or dessert.

Alternatively, use your vegan lefse as a wrap for savory fillings like sautéed mushrooms, roasted vegetables, or vegan cream cheese spreads. It pairs beautifully with hearty vegan soups or stews.

For festive occasions, top with lingonberry jam or your favorite fruit preserves, or even a drizzle of maple syrup for a sweet breakfast treat.

Looking for more vegan inspiration? Check out these recipes:

Conclusion

This vegan lefse recipe is a wonderful way to enjoy a beloved Norwegian classic while keeping it plant-based and accessible. The combination of creamy mashed potatoes, tender dough, and a gentle cook on the skillet results in flatbreads that are soft, flavorful, and versatile.

Whether you enjoy them sweet or savory, lefse brings a comforting, homemade touch to your meals and celebrations.

With just a handful of simple ingredients and a little patience, you can master this traditional recipe and impress your friends and family. Plus, it’s a fun culinary project that connects you to a rich cultural heritage.

Don’t forget to explore other vegan recipes on our site to continue your plant-based cooking journey!

📖 Recipe Card: Vegan Lefse Recipe

Description: A traditional Norwegian flatbread made vegan with simple ingredients. Soft, flexible, and perfect for rolling with your favorite fillings.

Prep Time: PT20M
Cook Time: PT15M
Total Time: PT35M

Servings: 8 lefse

Ingredients

  • 2 cups mashed potatoes (about 4 medium potatoes)
  • 1/4 cup vegan butter, melted
  • 1/4 cup oat milk
  • 1 1/2 cups all-purpose flour
  • 1/2 teaspoon salt
  • 1 tablespoon sugar
  • 1/2 teaspoon baking powder
  • Extra flour for rolling

Instructions

  1. Boil and mash potatoes until smooth.
  2. Mix in melted vegan butter, oat milk, sugar, salt, and baking powder.
  3. Gradually add flour to form a soft dough.
  4. Divide dough into 8 equal balls and chill for 10 minutes.
  5. Roll each ball thinly on a floured surface.
  6. Cook on a hot griddle for 1-2 minutes per side until light brown spots appear.
  7. Keep cooked lefse warm under a cloth.
  8. Serve rolled with vegan butter and cinnamon sugar or your favorite fillings.

Nutrition: Calories: 150 | Protein: 3g | Fat: 4g | Carbs: 27g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Lefse Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A traditional Norwegian flatbread made vegan with simple ingredients. Soft, flexible, and perfect for rolling with your favorite fillings.”, “prepTime”: “PT20M”, “cookTime”: “PT15M”, “totalTime”: “PT35M”, “recipeYield”: “8 lefse”, “recipeIngredient”: [“2 cups mashed potatoes (about 4 medium potatoes)”, “1/4 cup vegan butter, melted”, “1/4 cup oat milk”, “1 1/2 cups all-purpose flour”, “1/2 teaspoon salt”, “1 tablespoon sugar”, “1/2 teaspoon baking powder”, “Extra flour for rolling”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Boil and mash potatoes until smooth.”}, {“@type”: “HowToStep”, “text”: “Mix in melted vegan butter, oat milk, sugar, salt, and baking powder.”}, {“@type”: “HowToStep”, “text”: “Gradually add flour to form a soft dough.”}, {“@type”: “HowToStep”, “text”: “Divide dough into 8 equal balls and chill for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Roll each ball thinly on a floured surface.”}, {“@type”: “HowToStep”, “text”: “Cook on a hot griddle for 1-2 minutes per side until light brown spots appear.”}, {“@type”: “HowToStep”, “text”: “Keep cooked lefse warm under a cloth.”}, {“@type”: “HowToStep”, “text”: “Serve rolled with vegan butter and cinnamon sugar or your favorite fillings.”}], “nutrition”: {“calories”: “150”, “proteinContent”: “3g”, “fatContent”: “4g”, “carbohydrateContent”: “27g”}}

Photo of author

Marta K

Leave a Comment

X