Vegan Köttbullar

If you’ve been to IKEA in any country, then you know the popularity of the Swedish Köttbullar is very real. But this isn’t just a dish at IKEA. This is a Swedish staple and classic beloved for decades. And I’m making it vegan.

This vegan version keeps everything that makes the dish special. The Beyond Beef holds the spices well, especially the nutmeg and allspice that give Swedish meatballs their signature flavor. The panko soaked in plant milk keeps each meatball soft. Browning the meatballs in a skillet adds the right texture before they finish gently in the gravy.

The gravy uses a basic roux, a splash of broth, and a pour of oat cream. Once it simmers, it turns into a smooth sauce that coats the meatballs without feeling heavy. A little soy sauce and Dijon add depth. You can taste each ingredient without anything taking over.

Mashed potatoes, which when is that ever the wrong move in winter, turns this whole plate into a full meal. Yukon golds are a good choice because they mash into something naturally creamy, but if you’re working with something else thats perfectly okay (just less authentic). Warm plant milk and vegan butter bring it together and thats all you really need; keep them simple so the potatoes balance the richness of the meatballs and gravy which are certainly the real stars here.

The lingonberry jam at the end is the thing that wakes the whole plate up. Swedish dishes often pair something savory with something tart or sweet. The jam cuts through the sauce in a way that feels intentional and bright. I bought a jar pre-made at World Market, but if you happen to be in an area that carries fresh lingonberry, then have at with making a quick jam yourself! And consider me jealous, since I have searched quite a few times over the years and cannot get my hands on them in Nashville.

This is an easy dinner that feels comforting. It is cozy, flavorful, and balanced. The whole thing comes together in under an hour and gives you a meal that tastes like winter (or IKEA… whoops) in the best way. Top with parsley if you want a fun pop of color. Add extra lingonberry jam if you love a sharper contrast. It is the kind of dinner you will want to make again because it just… works!

If you plan to serve this for guests, you can also pair it with a simple green salad or roasted vegetables. The flavors are warm and steady, so anything fresh on the side helps round out the meal. And if you want leftovers the next day, store the meatballs in the gravy. They get even better after resting overnight!

Enjoy!


Vegan Köttbullar with Lingonberry Jam and Mashed Potatoes

Miranda | The Herby Eater
A cozy, authentic style vegan kӧttbullar dinner made with Beyond Beef, warm spices, and a creamy plant based gravy. The meatballs are browned on the stovetop, simmered in a silky oat cream sauce, and served with buttery mashed potatoes and lingonberry jam for the classic Swedish contrast of savory and sweet. Comforting, nostalgic, and fully dairy free.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Dinner, Main Course
Cuisine Swedish
Servings 4 servings

Equipment

  • Large mixing bowl
  • Skillet or sauté pan
  • Wooden spoon or spatula
  • Sauce whisk
  • Medium pot (for mashed potatoes)
  • Potato masher
  • Cutting board and knife
  • Measuring cups and spoons

Ingredients
  

Vegan Köttbullar (Meatballs)

  • 1 lb Beyond Beef
  • 1 small yellow onion very finely minced
  • 2 cloves garlic grated
  • ½ cup panko breadcrumbs
  • ¼ cup unsweetened oat or soy milk
  • 1 tbsp soy sauce
  • 1 tbsp Dijon mustard
  • ¼ tsp grated nutmeg
  • ¼ tsp ground allspice
  • ½ tsp black pepper
  • ¾ tsp sea salt
  • 1 tbsp neutral oil for frying

Vegan Cream Gravy

  • 2 tbsp vegan butter
  • 2 tbsp all purpose flour
  • 1 ½ cups vegetable broth
  • ½ cup unsweetened oat cream or creamy oat milk
  • 1 tsp soy sauce
  • ½ tsp Dijon mustard
  • Salt and black pepper to taste

Mashed Potatoes

  • 2 lbs Yukon gold potatoes peeled and quartered
  • 3 –4 tbsp vegan butter
  • ½ –¾ cup warm unsweetened plant milk
  • Salt to taste

To Serve

  • Lingonberry jam
  • Chopped parsley optional

Instructions
 

  • Add the peeled, quartered potatoes to a pot and cover with salted water. Bring to a boil and cook until fork-tender, about 15 to 18 minutes.
  • Drain and return the potatoes to the pot. Let them steam for 1 to 2 minutes.
  • Mash with vegan butter and warm plant milk until smooth and fluffy. Season with salt to taste. Cover to keep warm.
  • In a mixing bowl, combine the panko and plant milk. Let the mixture sit for 2 minutes to hydrate.
  • Add the Beyond Beef, minced onion, grated garlic, soy sauce, Dijon, nutmeg, allspice, pepper, and salt. Mix gently until everything is combined.
  • Roll into small, round meatballs, about 1 tablespoon each.
  • Heat the oil in a skillet over medium heat. Add the meatballs in batches and brown on all sides, about 6 to 8 minutes. Transfer to a plate.
  • In the same skillet, melt the vegan butter.
  • Sprinkle the flour over the butter and whisk to form a roux. Cook for 1 minute.
  • Slowly pour in the vegetable broth while whisking, followed by the oat cream.
  • Add soy sauce and Dijon and let the gravy simmer for 3 to 5 minutes until thickened.
  • Season with salt and black pepper to taste.
  • Return the cooked meatballs to the skillet with the gravy.
  • Simmer on low for 5 minutes to warm through and let the flavors meld.
  • Spoon mashed potatoes onto plates. Add the vegan kӧttbullar and ladle over plenty of creamy gravy. Serve with lingonberry jam on the side and parsley if using.

Notes

Chilling the rolled meatballs for 20 minutes before browning helps them hold their shape.
Oat-based cream gives the gravy the most classic Swedish texture.
Add a splash of broth when reheating if the gravy thickens.
Keyword Dairy-Free, Dinner, Holiday, Main, Plant Based, Vegan, Vegetarian

Leave a Reply

Scroll to Top

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading

Subscribe
to the Newsletter!

From the “Herbyrium”, a monthly seat at the Herby kitchen table in email form. Seasonal notes, a peek behind the curtain, flavorful plant-forward ideas, and everything in between. Plus, access to first to know updates and the Herbyrium archive. Scroll down to be included if on mobile!