• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Vegan Swedish Meatballs (Gluten-Free)

    Published: Nov 9, 2026 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    These vegan Swedish meatballs are a plant-based version of the classic recipe. Vegan meatballs covered in a creamy, savory gravy. Serve over mashed potatoes, noodles, or your favorite side for a cozy comfort-food meal.

    A plate of Vegan Swedish Meatballs, served over mashed potatoes, with cranberry sauce and peas.

    These vegan Swedish meatballs are perfect for when you want Thanksgiving-style comfort food, but maybe without all the work of an entire Thanksgiving spread.

    Perfect as an easy vegan main dish for Thanksgiving dinner or just as a delish weeknight meal.

    Jump to:
    • What are Swedish Meatballs?
    • Why You'll Love These Vegan Swedish Meatballs
    • Ingredient Notes & Substitutions
    • Step-By-Step Instructions
    • FAQ & Expert Tips
    • Recipe Prayer
    • Related Recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments

    What are Swedish Meatballs?

    Swedish meatballs are a classic Scandinavian dish. The meatballs are seasoned with warming spices like allspice and nutmeg. And they are often served alongside mashed potatoes, noodles, or lingonberry jam.

    My vegan version uses my plant-based meatball recipe, with a super simple creamy gravy. I served over mashed potatoes, with some peas and cranberry sauce!

    A plate of Vegan Swedish Meatballs, served over mashed potatoes, with cranberry sauce and peas.

    Why You'll Love These Vegan Swedish Meatballs

    • Comfort Food - vegan meatballs and creamy gravy make this a satisfying meal for chilly days
    • Simple Gravy - broth, flour, and vegan cream cheese create a rich, creamy sauce without a billion steps
    • Warm Spices - nutmeg and allspice add the distinctive flavor that makes Swedish meatballs so delicious
    • Flexible - Use my homemade tempeh meatballs, my seitan meatballs, or your favorite store-bought vegan meatball
    A plate of Vegan Swedish Meatballs, served over mashed potatoes, with cranberry sauce and peas.

    Ingredient Notes & Substitutions

    Meatballs

    • Meatballs: I used my tempeh meatballs, whose ingredients are pictured here. You can also use my bean meatballs, seitan meatballs, or your favorite store-bought meatballs.
    • Nutmeg & Allspice: to get that Swedish meatball flavor we're adding ½ teaspoon each of nutmeg and allspice. If you are using store-bought meatballs, add these to the gravy instead.
    Vegan Swedish Meatballs Meatball Ingredients

    Gravy

    • Vegan Butter: or you can use vegetable broth
    • Gluten-Free All-Purpose Flour: you can also use oat flour or regular AP flour if you aren't gluten-free
    • Vegetable Broth
    • Vegan Cream Cheese: for extra creaminess! I love Violife or Kroger's Simple Truth Organic vegan cream cheese. For a more WFPB option, you can also use full-fat coconut milk from a can
    • Salt
    Vegan Swedish Meatballs Gravy Ingredients

    To Serve

    • Vegan Mashed Potatoes: my WFPB mashed potatoes are delish
    • Cranberry Sauce: Swedish meatballs are traditionally served with lingonberry jam, which is a variety of cranberry, but regular cranberry sauce is more common in the US. Feel free to make my refined sugar free cranberry sauce
    • Peas

    Step-By-Step Instructions

    Step 1. Make meatballs, adding allspice & nutmeg to the spices. I chose tempeh meatballs and baked the meatballs on the longer side, closer to 35 minutes.

    Vegan Swedish Meatballs Step 1 - make the meatballs.

    Step 2. To make sauce, melt the butter in a large skillet. Add the flour and whisk to form a paste. Slowly whisk in the broth. Then add the salt and stir in the cream cheese. Stir until smooth and the cream cheese is melted.

    Vegan Swedish Meatballs Step 2 - make the gravy.

    Step 3. Add the cooked meatballs and heat for another 2-3 minutes, until the meatballs are well coated and warmed through.

    Vegan Swedish Meatballs Step 3 - toss the meatballs in the gravy.

    Step 4. Serve over mashed potatoes. With cranberry sauce and peas.

    Vegan Swedish Meatballs Step 4 - serve over mashed potatoes with peas and cranberry sauce.

    FAQ & Expert Tips

    Can I use store-bought vegan meatballs?

    Definitely! Feel free to use a store-bought meatball. Just make sure to cook the meatballs to the temperature listed on the package.

    Storage

    Store in an airtight container for up to a week.

    A plate of Vegan Swedish Meatballs, served over mashed potatoes, with cranberry sauce and peas.

    Recipe Prayer

    Thank you God for this comfort food. Allow this meal to nourish our bodies. Amen.

    Related Recipes

    • A vegan Greek couscous bowl with vegan meatballs, veggies, and vegan tzatziki.
      Vegan Greek Couscous Bowls
    • A bowl of vegan Italian wedding soup, garnished with fresh parssley.
      Vegan Italian Wedding Soup
    • Two slices of Thanksgiving Tofu on a plate, covered with mushroom gravy.
      Thanksgiving Tofu (Easy Baked Herb Tofu For Thanksgiving)
    • A bowl with tofu and gravy, served with green beans.
      Tofu with Mushroom Gravy

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A plate of Vegan Swedish Meatballs, served over mashed potatoes, with cranberry sauce and peas.

    Vegan Swedish Meatballs (Gluten-Free)

    These vegan Swedish meatballs are a plant-based version of the classic recipe. Vegan meatballs covered in a creamy, savory gravy. Serve over mashed potatoes, noodles, or your favorite side for a cozy comfort-food meal.
    Print Pin Rate
    Course: Main Course
    Cuisine: Swedish
    Prep Time: 15 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 45 minutes minutes
    Servings: 4
    Calories: 423kcal
    Author: Elizabeth

    Equipment

    • Food Processor
    • Non-Stick Pans

    Ingredients

    Meatballs

    • Tempeh Meatballs, Bean Meatballs, Seitan Meatballs, or Store Bought
    • ½ Teaspoon Nutmeg if making homemade, or can add to the gravy
    • ½ Teaspoon Allspice if making homemade, or can add to the gravy

    Gravy

    • 3 Tablespoons Vegan Butter or sub vegetable broth
    • 3 Tablespoons Gluten-Free All-Purpose Flour or oat flour or regular AP flour
    • 2 Cups Vegetable Broth
    • 4 Ounces Vegan Cream Cheese or full-fat coconut milk
    • ½ Teaspoon Salt

    To Serve

    • Vegan Mashed Potatoes
    • Cranberry Sauce
    • Peas

    Instructions

    • Make meatballs, adding allspice & nutmeg to the spices. I chose tempeh meatballs and baked the meatballs on the longer side, closer to 35 minutes.
    • To make sauce, melt the butter in a large skillet. Add the flour and whisk to form a paste. Slowly whisk in the broth. Then add the salt and stir in the cream cheese. Stir until smooth and the cream cheese is melted.
    • Add the cooked meatballs and heat for another 2-3 minutes, until the meatballs are well coated and warmed through.
    • Serve over mashed potatoes. With cranberry sauce and peas.

    Notes

    *Nutrition facts calculated using my tempeh meatballs. Nutrition facts only include the meatballs and gravy, not any serving suggestions like mashed potatoes, cranberry sauce, or peas.

    Nutrition

    Calories: 423kcal | Carbohydrates: 20g | Protein: 27g | Fat: 27g | Saturated Fat: 7g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 9g | Trans Fat: 0.04g | Sodium: 1686mg | Potassium: 558mg | Fiber: 5g | Sugar: 3g | Vitamin A: 427IU | Vitamin C: 2mg | Calcium: 186mg | Iron: 7mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A plate of vegan tempeh meatballs, garnished with fresh parsley.
      Tempeh Meatballs
    • A pan of freshly baked vegan sweet potato baked orzo, garnished with two sage leaves.
      Vegan Sweet Potato Baked Orzo
    • A bibibop style rice bowl with purple rice, sesame broccoli, honey citrus kale, tofu, and other toppings.
      Homemade Vegan Bibibop Bowls
    • A bowl of freshly cooked tofu, next to two bibibop-style bowls.
      Homemade Bibibop-Style Tofu

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Fall Favorites

    • An apple mocktail sitting on a countertop with a box of apples.
      Easy Apple Mocktail (Refined Sugar Free)
    • A bowl of quinoa chickpea cranberry salad.
      Quinoa Chickpea Salad with Cranberries
    • A freshly baked gluten free vegan apple pie, with forks, napkin and apples surrounding the pie.
      Gluten Free Vegan Apple Pie (Refined Sugar Free, Oil-Free)
    • A bowl of oat milk rice pudding, topped with raisins and cinnamon.
      Oat Milk Rice Pudding

    Trending Recipes

    • Three glasses of silken tofu smoothies, garnished with banana slices.
      Silken Tofu Smoothie (Easy & High Protein)
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025