• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Spring Recipes
  • Recipe Index
  • Resources
  • About
  • Subscribe
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
Vibrantly G-Free
menu icon
go to homepage
  • Spring Recipes
  • Recipe Index
  • Resources
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Spring Recipes
    • Recipe Index
    • Resources
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Vegan

    Tasty Vegan Swedish Meatballs

    Published: Dec 9, 2021 by Jamie · This post may contain affiliate links · 1 Comment

    Jump to Recipe·Print Recipe
    Overhead view of vegan swedish meatballs in a skillet with a close up of one on a spoon to show the outer texture with quinoa and bits of mushrooms.
    Side view of a skillet filled with vegan swedish meatballs in a buttery vegan gravy.

    Get excited about these unique and tasty Vegan Swedish Meatballs! Buttery vegan gravy with 'meatballs' made from cooked quinoa, chopped mushrooms, and sunbutter give this recipe amazing texture and flavor. They are truly unique and family-friendly. Better yet, they have a 'meat'-y appearance that will fool your carnivore friends!

    Side view of a skillet filled with vegan swedish meatballs in a buttery vegan gravy.
    Pin
    Share
    Pocket
    Tweet

    Swedish Meatballs are one of the coziest holiday and winter meals. Maybe you grew up eating them, or maybe, like me, you were introduced to them at Ikea! They always bring back memories of shopping with my mom and cozy holidays spent with friends and family.

    Why you'll love this recipe:

    • totally unique
    • a perfect cozy vegan treat
    • excellent flavor profile
    • can eat a ton without feeling sick
    • amazing nutty flavor
    • comforting and delicious!
    Side view of vegan swedish meatballs with a bite removed from one to show the meat-like texture.

    This recipe is a fun and creative take on my super popular Dairy-Free Swedish Meatballs! You can make that recipe with a ground meat substitute like Beyond Meat for a vegetarian meatball (there are 2 eggs), or commit to whole food plant-based ingredients with this one! We like to make both recipes all winter long.

    Pair these Vegan Swedish Meatballs with Dairy-Free Mashed Potatoes, Crispy Baked Cottage Fries and Crispy Roasted Brussel Sprouts for a full healthy meal.

    Jump to:
    • Ingredients
    • Instructions
    • Substitutions
    • Equipment
    • Storage
    • Tips before you start
    • Tasty Vegan Swedish Meatballs

    Ingredients

    You need 8 main ingredients plus 5 common spices to make these tasty Vegan Swedish Meatballs!

    Overhead view of the ingredients you need to make this recipe, measured and ready to cook!
    The 8 ingredients plus 5 spices you need to make Vegan Swedish Meatballs.

    Vegan Meatballs and Gravy Ingredients

    • cooked quinoa
    • mushrooms
    • onion
    • lite coconut milk
    • unsweetened sunflower seed butter
    • instant mashed potato flakes
    • vegan butter or coconut oil
    • tapioca starch

    Spices

    • garlic powder
    • salt
    • ground black pepper
    • ground nutmeg
    • ground allspice

    Instructions

    Preheat the oven: Preheat the oven to 425 degrees F (215 degrees C) and line a large baking sheet with a silicone liner. If you don't have a silicone liner, use vegan butter to grease the pan well.

    Make the meatball mixture: Mix all meatball ingredients and meatball spices together in a medium mixing bowl with your hands, until well-mixed.

    Overhead view of the vegan meatball mixture in a medium glass mixing bowl.

    Roll into balls: Use your hands or a small cookie dough scoop to form compact 1-inch balls. Place on the lined baking sheet with 1-2 inches between vegan meatballs.

    Overhead view of the vegan meatballs formed on a baking sheet lined with a silicone liner, ready for baking.

    Bake: Bake for 15-20 minutes or until firm when pressed.

    Overhead view of the cooked vegan meatballs on a baking sheet with a silicone liner and two in a hand for a close up of the cohesive texture.

    Make the gravy: Meanwhile, melt the vegan butter in a large skillet on medium heat. Add spices and tapioca starch. Mix until smooth (without clumps) with a silicone coated whisk. Add broth in ~¼ cup increments and whisk well with each addition to make smooth. Add coconut milk in the same fashion. Then bring the gravy to a low boil for 3-5 minutes to thicken, whisking on occasion. Add extra broth as needed to get your desired gravy consistency.

    Overhead view of a skillet of golden vegan gravy.

    Putting it all together: Place the vegan meatballs that you plan to eat immediately in the gravy. Leave any potential leftover meatballs separate for storing later (see notes for storing leftovers). Push them around gently to get them nice and saucy! Serve hot and garnish with chopped flat leaf parsley if you like (optional).

    Side view of a skillet of vegan swedish meatballs in vegan gravy.

    Substitutions

    Cashew Milk - You can replace the lite coconut milk with cashew milk in equal amount for a similar result. I make this recipe with both and can't tell the difference.

    This recipe is naturally gluten-free, dairy-free, vegan, and vegetarian.

    Equipment

    • large mixing bowl
    • large baking sheet
    • silicone baking sheet liner (optional)
    • small cookie dough scoop (optional but helpful for forming small uniform vegan meatballs)
    • large skillet
    • silicone coated whisk

    Storage

    Store the meatballs and gravy in separate containers if possible -- the gravy can soften the meatballs too much when stored together.

    The Vegan Swedish Meatballs and gravy will last in an airtight container in the refrigerator for up to 5 days.

    Use a microwave or oven to reheat the vegan meatballs. Reheating them in a skillet will likely cause them to fall apart since they are more fragile than a traditional meatball.

    Overhead view of a skillet with vegan swedish meatballs. One meatball is featured on a spoon to show the outside texture with quinoa and mushroom pieces.

    Tips before you start

    Keep the meatball size small.

    Since there are no eggs or meat in these vegan meatballs, they are more delicate than traditional meatballs. Keep the size small so they cook through quickly and retain their size and shape.

    Store meatballs and gravy separately.

    The gravy can soften the meatballs too much when left together overnight. Store any leftovers separately and reheat the meatballs in a microwave or oven (not in a skillet).

    Make the quinoa ahead of time.

    I make quinoa in the instant pot, usually earlier in the day or the night before to keep meatball prep simple. I recommend this recipe by Detoxinista for instant pot quinoa (the 1-minute version), but swap out the water for vegetable broth for best flavor.


    Other Vegan Dinner Recipes you'll love:

    • Creamy Vegan Golden Beet Soup
    • Super Tasty Baked Cottage Fries
    • Super Crispy Roasted Brussel Sprouts
    • Unbelievably Dairy-Free Scalloped Potatoes
    • Herby Vegan Alfredo Pasta
    • Foolproof Gluten-Free French Baguette
    Print

    Tasty Vegan Swedish Meatballs

    Side view of a skillet filled with vegan swedish meatballs in a buttery vegan gravy.
    Print Recipe
    Pin Recipe

    ★★★★★

    5 from 1 reviews

    Flavorful Vegan Swedish Meatballs with a meat-y texture and 8 ingredients plus common spices! Ready in 40 minutes. Gluten-free.

    Note: there are only 11 total ingredients plus salt and pepper, but I separated them by task so the list looks longer than it really is!

    • Author: Jamie Monkkonen
    • Prep Time: 15
    • Cook Time: 25
    • Total Time: 40 minutes
    • Yield: 6 1x
    • Category: Dinner, Holiday
    • Method: Baking, Skillet
    • Cuisine: Swedish inspired
    • Diet: Vegan

    Ingredients

    Units Scale

    Vegan Meatballs

    • 2 cups quinoa cooked in vegetable broth
    • 1 ¼ cups mushrooms, finely chopped
    • ¼ cup onion, finely chopped
    • ½ cup lite coconut milk
    • ½ cup unsweetened sunflower seed butter
    • ¾ cup instant mashed potato flakes

    Meatball Spices

    • 1 teaspoon garlic powder
    • ¾ teaspoon salt
    • ¼ teaspoon ground black pepper
    • ¼ teaspoon ground nutmeg
    • ¼ teaspoon ground allspice

    Vegan Gravy

    • ¼ cup vegan butter or coconut oil
    • ¼ teaspoon salt
    • ¼ teaspoon garlic powder
    • 3 tablespoons tapioca starch
    • ½ cup coconut milk

    Instructions

    1. Preheat the oven: Preheat the oven to 425 degrees F (215 degrees C) and line a large baking sheet with a silicone liner. If you don't have a silicone liner, use vegan butter to grease the pan well.
    2. Make the meatball mixture: Mix all meatball ingredients and meatball spices together in a medium mixing bowl with your hands, until well-mixed.
      Overhead view of the vegan meatball mixture in a medium glass mixing bowl.
    3. Roll into balls: Use your hands or a small cookie dough scoop to form compact 1-inch balls. Place on the lined baking sheet with 1-2 inches between vegan meatballs.
      Overhead view of the vegan meatballs formed on a baking sheet lined with a silicone liner, ready for baking.
    4. Bake: Bake for 15-20 minutes or until firm when pressed.
      Overhead view of the cooked vegan meatballs on a baking sheet with a silicone liner and two in a hand for a close up of the cohesive texture.
    5. Make the gravy: Melt vegan butter in a large skillet on medium heat. Add spices and tapioca starch. Mix until smooth (without clumps) with a silicone coated whisk. Add broth in ~¼ cup increments and whisk well with each addition to make smooth. Add coconut milk in the same fashion. Then bring the gravy to a low boil for 3-5 minutes to thicken, whisking on occasion. Add extra broth as needed to get your desired gravy consistency.
      Overhead view of a skillet of golden vegan gravy.
    6. Putting it all together: Place the vegan meatballs that you plan to eat immediately in the gravy. Leave any potential leftover meatballs separate for storing later (see notes for storing leftovers). Push them around gently to get them nice and saucy! Serve hot and garnish with chopped flat leaf parsley if you like (optional). 
      Side view of vegan swedish meatballs in a skillet with vegan gravy and parsley to garnish.

    Notes

    Storage: Store the meatballs and gravy in separate containers if possible -- the gravy can soften the meatballs too much when stored together. The Vegan Swedish Meatballs and gravy will last in an airtight container in the refrigerator for up to 5 days.

    Reheating leftovers: Use a microwave or oven to reheat the vegan meatballs. Reheating them in a skillet will likely cause them to fall apart since they are more fragile than a traditional meatball.

    Substitutions

    • Cashew Milk - You can replace the lite coconut milk with cashew milk for a similar result. I make this recipe with both and can't tell the difference.
    • This recipe is naturally gluten-free, dairy-free, vegan, and vegetarian.

    Keywords: vegan meatballs, vegan gravy

    Did you make this recipe?

    Please leave a ⭐️⭐️⭐️⭐️⭐️ rating in comment field further down. Thank you!

    I hope you love this unique and healthier take on a traditional swedish meatball!

    xo, Jamie

    Pin
    Share
    Pocket
    Tweet
    « Sage Turkey Cranberry Meatballs with Gravy
    Unforgettable Christmas Rocky Road »

    Subscribe

    for email updates!

    Reader Interactions

    Comments

    1. Juni

      December 10, 2021 at 10:58 am

      These are super fun! I’m not vegan but I do like to eat plant-based when I can. I love the texture of the quinoa. Some other vegan meatballs I had are just too mushy. And the sunbutter is so good! I’ll be making these again!

      ★★★★★

      Reply

    Leave a Reply Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    Primary Sidebar

    Hey Friend!

    A headshot of Jamie, the blogger behind Vibrantly G-Free, outside in a forest wearing a blue top.

    I'm Jamie -- a former math and science teacher, now full-time food blogger and photographer. I love to live on-the-go with tasty food to take along!

    More about me →

    Currently Trending

    • Three crusty gluten free french baguettes freshly baked on a pan.
      Foolproof Gluten-Free French Baguette
    • Hero image of a slice of dairy free tiramisu with fresh berries on top and a piece of chocolate with a mint leaf on the side of the plate.
      Impossibly Authentic Dairy Free Tiramisu
    • Side view of a bowl of coconut dairy-free whipped cream with a scoop removed to show the light and fluffy texture.
      Essential Dairy-Free Whipped Cream in 5 minutes
    • enjoying gluten free food on the beach
      How to go Gluten Free - 10 BEST tips for Beginners
    • A grocery shopping bag with "Printable Gluten Free Grocery List" text overlay.
      Printable Gluten Free Grocery List + 10 Tips!
    • Side view of a baked salmon cake with steamed broccoli, dill pickle chips, lemon wedges and a sprig of fresh dill.
      Easy Baked Salmon Cakes Recipe

    Spring Recipes

    • An easy shrimp paella served in a bowl with a lemon wedge and garnished with parsley.
      Super Easy Paella Recipe
      ★★★★★
      Cook Time40 minutes
    • Tuscan Chicken Salad on a plate with fresh basil leaves, dressing in a jar, and kalamata olives.
      Best Easy Tuscan Chicken Salad
      ★★★★★
      Cook Time20 minutes
    • Two beautiful bowls of this easy instant pot tomato soup
      Easy Instant Pot Tomato Soup
      ★★★★★
      Cook Time40 minutes
    • Six gluten free strawberry muffins with chocolate chips and butter on the side.
      Gluten-Free Strawberry Muffins with Chocolate (dairy-free)
      ★★★★★
      Cook Time25 minutes
    • Top view of a cast iron skillet with vegan vodka pasta.
      Flashy Vegan Vodka Pasta from your pantry
      ★★★★★
      Cook Time15 minutes
    • Side view of a glass dish of healthy baked chicken fajitas roasted to perfection and ready for serving with fresh cilantro and lime wedges on the side.
      Healthy Baked Chicken Fajitas you'll crave
      ★★★★★
      Cook Time35 minutes

    Footer

    About your recipe developer

    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Former math and science teacher, now full-time food blogger and photographer. I love to live on-the-go with tasty food to take along! More about me →

    My Favorites

    A serving bowl of dairy-free mashed potatoes garnished with green onions.
    A serving bowl of Italian Olive Oil Mashed Potatoes garnished with rosemary.
    A skillet of caramelised sauteed peppers and onions ready to serve.

    Copyright © 2023 · Vibrantly g free