• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » VEGAN MEATS

    Aug 31, 2022

    Vegan Swedish Meatballs

    4.92 from 49 votes
    | 75 Comments
    Save Recipe Saved! Pin Recipe ↓ Jump to Recipe

    These Vegan Swedish Meatballs are so meaty, that you might just fool a meat eater! Delicious homemade seitan meatballs are covered in a rich and creamy gravy for the ultimate comfort food. These taste better than IKEA's! These Vegan Swedish Meatballs are so meaty, that you might just fool a meat eater! Delicious homemade seitan meatballs are covered in a rich and creamy gravy for the ultimate comfort food. These taste better than IKEA's! #itdoesnttastelikechicken #vegan #seitan

    FEATURED COMMENT:

    These meatballs... holy smokes, these things are next level... If I could give this more stars I would. You, my dear, are a marvel.- Peggy

    The secret to getting the meatiest texture to these meatballs is to use vital wheat gluten. Vital wheat gluten is a flour made from the protein in wheat, and it's what gives bread its bouncy stretchy texture, and what makes pizza dough chewy. Using it in combination with lentils, walnuts, onions, garlic, and seasonings including the signature hint of allspice and nutmeg, makes for the meatiest most delicious Swedish-style meatballs. Delicious even before you add the gravy! Vital wheat gluten is very high in protein making it great for athletic people. One vegan Swedish meatball (without the gravy) is just 68 calories and contains 8 grams protein, 4 grams carbs, and 2 grams fat!! These Vegan Swedish Meatballs are so meaty, that you might just fool a meat eater! Delicious homemade seitan meatballs are covered in a rich and creamy gravy for the ultimate comfort food. These taste better than IKEA's! #itdoesnttastelikechicken #vegan #seitan The meatballs can be made ahead of time and stored in the fridge for up to 5 days or they can be frozen. When ready to enjoy them, let them defrost (if needed), then fry them up in a skillet, and whisk up the simple gravy. Serve vegan Swedish meatballs over garlic mashed potatoes, or enjoy them on rice or on pasta. Pulse the ingredients together in a food processor to form a dough.

    How to Make Vegan Swedish Meatballs from scratch:

    To a food processor add the lentils, onion, walnuts, and garlic and pulse until you reach a slightly crumbly paste-like texture. Add the vital wheat gluten, water, soy sauce, parsley, pepper, allspice, and nutmeg and pulse, stopping to scrape the mixture from the sides as needed until combined into a crumbly dough. Pinch off the dough and roll the meatballs Pinch off some of the dough and roll into a vegan meatball about the size of a golf ball and set aside on a plate or dish. Repeat until all the dough is used up and you have made about 18 meatballs. steam the meatballs Add several inches of water to a large pot with a steamer basket and bring to a boil. Once boiling, add the meatballs to the steamer basket, cover and steam for 25 - 30 minutes. Once the steaming is done, you can either prepare them right away (see below), or allow them to cool completely and store them in an air-tight container in the fridge for up to 5 days, or freeze them for later. *Note, I always find seitan has the best texture if chilled in the fridge overnight, but it is still great freshly made. fry the vegan meatballs To serve the meatballs and make the gravy: In a large skillet or non-stick frying pan, heat the light oil over medium-high heat. Fry the meatballs until golden brown and heated through, 5 - 10 minutes. Remove the meatballs from the pan and set them aside on a plate. Make the Swedish-style gravy Return the pan to the heat and add the vegan butter. Once melted, whisk in the flour to make a paste. Cook the flour paste while whisking, then pour in the broth and the cream and mix. Bring to a simmer and cook until the gravy begins to thicken, about 5 minutes. Return the meatballs to the pan with the gravy, and heat through for another minute or two. Serve the vegan Swedish meatballs hot on mashed potatoes, rice, or noodles. Sprinkle some fresh parsley for a pop of colour and freshness too! These Vegan Swedish Meatballs are so meaty, that you might just fool a meat eater! Delicious homemade seitan meatballs are covered in a rich and creamy gravy for the ultimate comfort food. These taste better than IKEA's! #itdoesnttastelikechicken #vegan #seitan

    These vegan Swedish meatballs are...

    • incredibly meaty saucy delicious
    • great for making ahead and freezing
    • better than Ikea.

    More vegan seitan recipes to try:

    The Best Vegan Turkey Roast Vegan Italian Seitan Meatballs Vegan Seitan Tenders (vegan chicken breast) Vegan Seitan Steak If you try this recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram. Bon appetegan! Sam Turnbull.

    4.92 from 49 votes
    (click stars to vote)

    Vegan Swedish Meatballs

    These Vegan Swedish Meatballs are so meaty, that you might just fool a meat eater! Delicious homemade seitan meatballs are covered in a rich and creamy gravy for the ultimate comfort food. These taste better than IKEA's!
    Prep: 15 minutes mins
    Cook: 45 minutes mins
    Total: 1 hour hr
    Servings: 4 (makes 18 - 20 meatballs)
    PRINT PIN Save Saved! Video COMMENT

    Ingredients
     

    For the Meatballs:

    • 1 cup cooked lentils, (I used canned)
    • ½ yellow onion, quartered
    • ½ cup walnuts
    • 2 cloves garlic, minced or pressed
    • 1 ¼ cup vital wheat gluten, (there is no substitution for this)
    • 6 tablespoons water
    • 2 tablespoons soy sauce
    • 1 tablespoon dried parsley
    • ¼ teaspoon black pepper
    • ¼ teaspoon allspice
    • ¼ teaspoon nutmeg

    For the Gravy:

    • 1 tablespoon light oil, (canola or vegetable oil) for frying
    • 3 tablespoons vegan butter
    • 3 tablespoons all-purpose flour
    • 2 cups vegan "beefless" broth or mushroom broth
    • ½ cup vegan cooking cream, (or sub cashew cream or full-fat coconut milk)
    US Customary - Metric
    Prevent your screen from going dark

    Instructions
     

    • To a food processor add the lentils, onion, walnuts, and garlic and pulse until you reach a slightly crumbly paste-like texture. Add the vital wheat gluten, water, soy sauce, parsley, pepper, allspice, and nutmeg and pulse, stopping to scrape the sides as needed until combined into a crumbly dough.
    • Pinch off some of the dough and roll into a vegan meatball about the size of a golf ball and set aside on a plate or dish. Repeat until all the dough is used up and you have made about 18 meatballs.
    • Add several inches of water to a large pot with a steamer basket and bring to a boil. Once boiling, add the meatballs to the steamer basket, cover and steam for 25 - 30 minutes or until their internal temperature reaches at least 160°F (71°C) when tested with an instant-read thermometer. If the temperature goes higher, that's perfectly fine—you can't really oversteam seitan. Once the steaming is done, you can either prepare them right away (see below), or allow them to cool completely and store them in an air-tight container in the fridge for up to 5 days, or freeze them for later. *Note, I always find seitan has the best texture if chilled in the fridge overnight, but it is still great freshly made.

    To serve the meatballs and make the gravy:

    • In a large skillet or non-stick frying pan, heat the light oil over medium-high heat. Fry the meatballs until golden brown and heated through, 5 - 10 minutes. Remove the meatballs from the pan and set them aside on a plate.
    • Return the pan to the heat and add the vegan butter. Once melted, whisk in the flour to make a paste. Cook the flour paste while whisking, then pour in the broth and the cream and mix. Bring to a simmer and cook until the gravy begins to thicken, about 5 minutes.
    • Return to the meatballs to the pan with the gravy, and heat through for another minute or two. Serve hot on mashed potatoes, rice, or noodles.

    Video

    Notes

    Vegan cooking cream: these days, many stores carry vegan creams made from ingredients such as oats, cashews, or coconut which are great for cooking and using in this recipe. If you want a homemade option, try my recipe for cashew cream (omit any sweeteners or flavorings). Another option is full-fat coconut milk (the kind in the can), but note the sauce will have a coconut taste. You can also use your favorite plain plant-based milk, just make sure it is one that is high in fat so that it doesn't split.
    To freeze Vegan Swedish Meatballs: the meatballs can be frozen after steaming or after frying. I generally prefer to freeze them after steaming so they can be fried fresh. Cool the meatballs completely, then freeze in a single layer until solid before transferring to an airtight container or freezer bag. They can be frozen for up to 3 months. Thaw in the fridge overnight before reheating in a skillet or oven. You can also freeze the gravy separately and reheat it on the stove.
    Vital wheat gluten is essential to this recipe, and there is no substitute. Therefore this recipe cannot be made gluten-free. For a vegan gluten-free meatball recipe try my bean ball recipe in Fuss-Free Vegan which has a gluten-free option.
    Steaming tips: you need to steam the vegan meatballs before using them. I recommend getting a steamer pot if you plan to make seitan often, or you can use a DIY method if you do not have a steamer.
    Cleaning tips: vital wheat gluten is very sticky and can destroy dish brushes and cloths. So what I like to do is save old clothes, sheets, or towels that are too shabby to donate, and cut them into rags. I use these rags to clean up after preparing a seitan recipe and discard the rag once finished.
    No Food Processor Option: If you don’t have a food processor, you can still make these meatballs! Add the cooked lentils to a large bowl and use a potato masher to smash them until mostly smooth. Finely chop the onion and walnuts, and add them to the bowl. Mince or press the garlic, then add it along with the liquids, spices, and herbs. Mix everything well. Last, add the vital wheat gluten and mix to form a dough. Once combined, continue with the recipe as instructed.

    Nutrition

    Serving: 1serving (recipe makes 4 servings) | Calories: 466kcal | Carbohydrates: 29g | Protein: 37g | Fat: 24g | Saturated Fat: 4g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Sodium: 1077mg | Potassium: 413mg | Fiber: 6g | Sugar: 7g | Vitamin A: 674IU | Vitamin C: 3mg | Calcium: 96mg | Iron: 5mg
    Did You Make This Recipe?Tag @itdoesnttastelikechicken on Insta and let the world see just how amazing plant-based creations can be!
    Author: Sam Turnbull
    Cuisine: Swedish
    Course: Main Course

    More vegan meat recipes you might enjoy...

    « The Best Corn Ribs Recipe!
    Healthy Dog Treats Recipe! »

    Reader Interactions

    Comments

    1. Ginger says

      December 19, 2024 at 9:09 am

      5 stars
      These are amazing. The best seitan meat recipe I have ever made!!! This will be my go to recipe. I can change out the spices for different flavors. I did add 2 tablespoons of tomato paste because I have read adding an acid helps the flavor with seitan. I used green lentils because that is what I had made in my fridge.
      They are so moist, not tough, easy to shape & taste awesome. Love your site & recipes. You have made becoming vegan much easier for me. Thank you for a great recipe.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        December 19, 2024 at 9:50 am

        Thank you so much, Ginger! So happy you love this recipe and I'm thrilled it’s been helpful on your vegan journey! 💚

        Reply
    2. Marsha says

      November 16, 2024 at 6:37 pm

      5 stars
      I tried this recipe today and found it delicious. I will be making it often in the future. Thanks you so much for your recipes.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        November 18, 2024 at 10:53 am

        So happy you loved it Marsha! Thank you for your review 🙂

        Reply
    3. GG says

      November 12, 2024 at 1:04 pm

      I'm planning to make a double batch for Thanksgiving. My steamer is not large enough to spread out that many in a single layer. Can I steam them in a double or triple layer?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        November 15, 2024 at 11:10 am

        Hi GG! Yes, you can stack them on top of each other, just ensure the internal temperature reaches at least 160°F (71°C) when tested with an instant-read thermometer to know they are done. If you do not have a thermometer, I recommend steaming them in two separate batches, just to ensure they all reach the proper temperature. Enjoy!!

        Reply
    4. Laila says

      October 07, 2024 at 7:24 pm

      5 stars
      You have the best recipes. I made these a couple years ago and they turned out amazing, I'm going to make them again this Thanksgiving. Love that you can toss everything in the food processor because I'm lazy

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        November 15, 2024 at 11:04 am

        Aww thank you so much Laila!

        Reply
    5. Mirka says

      August 22, 2024 at 7:01 pm

      5 stars
      Hello!

      I'm not the kind of person to usually leaves comments, but I really gotta thank you for all your beautiful recipes; I've tried a couple of them and never been disappointed! I feel like your recipes are filled with rich ingredients aswell as full of nutrients and giving a surprising texture.

      Thank you for your creativity, I'll be looking forward to try more of your recipes!

      Reply
      • Jess @ It Doesn't Taste Like Chicken says

        August 25, 2024 at 10:22 pm

        Thanks for sharing your kind words! We're so happy you enjoy the recipes. 🙂

        Reply
    6. Debbie says

      August 21, 2024 at 8:40 am

      5 stars
      This is my favorite Swedish meatball recipe. I've made it several times. It's easy, delicious, and nutritious. I will be making it again.

      Reply
    7. Bryanna Connor says

      August 12, 2024 at 9:58 am

      5 stars
      So good! One of my favorite recipes. Do you think it’s possible to freeze the meatballs? Thanks!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        August 18, 2024 at 12:03 pm

        Hi Bryanna! Yes absolutely, seitan freezes very well! I have added freezing instructions to the recipe notes 🙂

        Reply
    8. Stacey says

      July 12, 2024 at 11:10 pm

      5 stars
      I love this soooo much! My doctor told me I had to go vegan for health reasons and I thought I’d never have Swedish meatballs again and now I can! The best part: these are the best I’ve ever had ♥️♥️♥️

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        August 18, 2024 at 11:53 am

        Oh that is so amazing!! So happy to hear that Stacey!!

        Reply
    9. Shelley Dunn says

      July 12, 2024 at 11:14 am

      5 stars
      Vegans and non-vegan family members love these! It's a staple at every Christmas dinner. Easy to make ahead of time and heat up in the microwave.

      Reply
      • Jess @ It Doesn't Taste Like Chicken says

        July 12, 2024 at 1:43 pm

        Wonderful, thanks for your review!

        Reply
      • Kathy Vesely says

        November 11, 2024 at 5:58 pm

        Hi, Sam! I haven't read through all the comments, but could you put these in the air fryer instead of frying them? I realize if they are fried, then making the gravy in the same pan might give more flavor to the gravy. Just wondering...

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          November 15, 2024 at 11:05 am

          Hi Kathy, once they are steamed and cooled, then yes you could air fry them. However, just note that air frying them might make them quite dry. So my preference is to pan fry. I hope that helps!

    10. Holly says

      April 16, 2024 at 12:46 pm

      I loved these! And they're so easy to make. I've adapted them as burgers as well, with more crispy surface area. Thank you!!

      Reply
      • Jess @ It Doesn't Taste Like Chicken says

        April 22, 2024 at 10:01 pm

        Terrific! We're so glad you like them!

        Reply
      • Christine Dobbin says

        May 19, 2024 at 6:47 am

        5 stars
        I’m planning on making burgers with the recipe as well, just wondering if you changed the steaming time at all? Thank you. 🙂

        Reply
    11. Sunny says

      March 05, 2024 at 11:23 am

      hello! can i sub cashews for walnuts and maybe do a tomato sauce instead of the gravy?

      Reply
      • Jess @ IDTLC Support says

        March 09, 2024 at 3:42 pm

        Yes the nut substitute should work fine. You may also want to check this recipe over if you'd prefer a tomato based meatball:
        Vegan Italian Seitan Meaballs

        Reply
        • Lyric Houston says

          December 24, 2024 at 4:05 am

          Can I use a blender instead of a food processor?

        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          December 24, 2024 at 3:11 pm

          Hi Lyric, this recipe will be much too thick to mix in a blender. If you do not have a food processor, I recommend adding the cooked lentils to a large bowl and using a potato masher to smash them up mostly. Make sure to chop the onion and walnuts up finely, and add them to the bowl. Mince or press the garlic, then add it to the bowl with all the remaining liquids and spices and mix well. Lastly add the vital wheat gluten and mix by hand to form a dough, then proceed with the recipe. I also added this instructions to the recipe notes just now so that they will be there for future reference. Enjoy!

    12. Suzy says

      January 06, 2024 at 7:20 pm

      5 stars
      These were really good! I, too, followed the recipe, except I cut the recipe in half for the two of us, so it yielded 10 "meatballs" (I agree with Dr. J; I cooked my own lentils as well). Next time I will cut to 1 1/2 servings next time, it was too filling for us. I served over mashed potatoes with some steamed carrots as the side. I agree that the balls were softer than I anticipated. I'm wondering if a bit more vital wheat gluten would have given them a bit more tooth. I'd like a bit more spunk to the gravy as well. I salted more than I normally care to, so I'd like to find some herbs that would boost the flavor. But honestly, it's a great meal and I will definitely make them again!

      Reply
      • Michelle Walton says

        July 04, 2024 at 2:37 pm

        4 stars
        Try white pepper, nutritional yeast and liquid aminos. my go-to flavor boosters.

        Reply
    13. Dr. J says

      December 23, 2023 at 9:25 pm

      5 stars
      These were pretty good! I followed the recipe to the letter (though, who buys canned lentils? had to boil my own...) and they came out great. The texture was a little softer than I had anticipated, but I liked that they weren't heavy the way meatballs made with faux burger (such as Beyond) are, and the taste was on point. The gravy was heavenly. My wife absolutely loved them and said she wanted to have them again.

      Reply
    14. Brenda says

      November 10, 2023 at 12:30 pm

      Wow these meatballs are the best. Perfect consistency and amazing flavor. Yummy!!

      Reply
      • Jess @ IDTLC Support says

        November 12, 2023 at 3:28 pm

        We're so glad you liked them!

        Reply
    « Older Comments
    4.92 from 49 votes (26 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story

    JOIN THE NEWSLETTER

    Get a FREE cookbook with 30 of our best vegan recipes!

    Bestselling Cookbooks

    Bestselling Cookbooks

    Take your vegan cooking to the next level with our fan-favorite cookbooks!

    BUY NOW

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop • Amazon.ca

    Join Our Newsletter

    Get a FREE eCookbook of the top 30 fan-favorite, vegan recipes.

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2024 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.