the-best-vegan-swedish-meatballs-with-lingonberry-jam
The Best Vegan Swedish Meatballs with Lingonberry Jam | Vegiplate
Discover the best vegan Swedish meatballs with rich, creamy gravy and tangy lingonberry jam. Easy plant-based comfort food ready in 30 minutes. Get the recipe!
Vegan Swedish meatballs served with lingonberry jam and creamy gravy on mashed potatoes
# The Best Vegan Swedish Meatballs with Lingonberry Jam
By Elara | Date: May 26, 2026
I’ll never forget the first time I tasted Swedish meatballs—it was at a tiny café in Stockholm, where the scent of warm spices and creamy gravy filled the air. My grandmother, who had spent years perfecting her own recipe, would always say, “The secret isn’t in the meat; it’s in the love you stir into the pot.” Fast forward to my vegan kitchen, where I’ve spent countless evenings tweaking and testing until I finally cracked the code for a plant-based version that’s just as rich, comforting, and full of that same Nordic magic.
These vegan Swedish meatballs are a revelation. They deliver the same nostalgic flavors and textures as the classic dish, but with a plant-based twist that’s just as satisfying. The combination of mushrooms, lentils, and walnuts creates a hearty, umami-packed base that mimics the texture of traditional meatballs, while the warm blend of allspice, nutmeg, and black pepper infuses every bite with authentic Scandinavian flavor.
## Why You’ll Love These Vegan Swedish Meatballs (Flavor & Texture)
Nutritionally, this dish is a powerhouse. Lentils provide a solid dose of plant-based protein and fiber, while mushrooms add a boost of B vitamins and minerals like selenium. Walnuts contribute healthy fats and a satisfying crunch, and the lingonberry jam offers a tart contrast that’s not just delicious but also packed with antioxidants. It’s a balanced, wholesome meal that doesn’t skimp on flavor or comfort.
The creamy gravy, made with vegetable broth and oat cream, is velvety and rich, clinging to the meatballs just like the original. Every bite is a perfect harmony of savory, sweet, and tangy notes, making this dish a standout for plant-based comfort food lovers.
## Chef’s Tips for the Best Vegan Swedish Meatballs
### Storage
To keep your vegan Swedish meatballs fresh, store them in an airtight container in the refrigerator for up to 4 days. The gravy and meatballs can be stored together, but if you prefer to keep them separate, reheat the gravy gently on the stove and add the meatballs just before serving to prevent them from drying out. For longer storage, freeze the meatballs (without gravy) in a single layer on a baking sheet before transferring them to a freezer-safe bag. They’ll keep for up to 3 months. Thaw overnight in the refrigerator and reheat in the gravy to restore their moisture.
### Substitutions
* **Mushrooms:** If cremini mushrooms aren’t available, white button mushrooms work just as well. For a deeper flavor, try shiitake mushrooms, but remove the stems as they can be tough.
* **Lentils:** Green or brown lentils are ideal for their firm texture, but in a pinch, canned lentils (drained and rinsed) can be used. Avoid red lentils, as they tend to become too soft.
* **Walnuts:** Pecans or cashews can replace walnuts for a slightly different flavor profile. For a nut-free option, use sunflower seeds or omit them entirely.
* **Breadcrumbs:** Gluten-free breadcrumbs or rolled oats (pulsed in a food processor) can be used to make this recipe gluten-free. For a grain-free option, try almond flour or crushed flaxseed.
### Pairings
* **Mashed Potatoes:** The creamy, buttery texture of mashed potatoes is the perfect canvas for these meatballs and gravy. Use Yukon Gold potatoes for the best results.
* **Pickled Cucumbers:** A side of quick-pickled cucumbers adds a refreshing crunch and acidity that cuts through the richness of the dish. Thinly slice cucumbers and toss them with apple cider vinegar, a pinch of sugar, and dill.
* **Glögg (Mulled Wine):** For a cozy, festive pairing, serve these meatballs with a warm mug of non-alcoholic glögg. The spices in the wine complement the allspice and nutmeg in the meatballs beautifully.
## Frequently Asked Questions
### Can I make these meatballs ahead of time?
Absolutely! In fact, making the meatballs ahead of time can enhance their flavor. Prepare the meatballs as directed, then refrigerate them (uncooked) for up to 24 hours before cooking. You can also cook them ahead of time and store them in the refrigerator or freezer. If freezing, place the cooked meatballs in a single layer on a baking sheet to freeze, then transfer them to a freezer-safe bag. Reheat in the gravy to keep them moist.
### What’s the best way to reheat leftovers?
The best way to reheat these meatballs is gently on the stove. Place the meatballs and gravy in a skillet over low heat, adding a splash of vegetable broth or water to loosen the gravy if needed. Cover and heat for 5-10 minutes, stirring occasionally, until warmed through. Avoid microwaving, as it can make the meatballs rubbery and the gravy may separate.
### Can I bake these meatballs instead of pan-frying them?
Yes, you can bake these meatballs for a slightly lighter option. Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper. Place the meatballs on the sheet and bake for 20-25 minutes, flipping halfway through, until golden brown and firm. While they won’t have the same caramelized crust as pan-fried meatballs, they’ll still be delicious. For extra flavor, brush them with a little olive oil before baking.
The Best Vegan Swedish Meatballs with Lingonberry Jam
Ingredients
For the Meatballs:
- 8 oz (225g) cremini mushrooms, finely chopped
- 1 cup cooked brown or green lentils (from ~½ cup dry)
- ½ cup walnuts, finely chopped
- 1 small onion, finely diced
- 3 garlic cloves, minced
- 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water)
- ½ cup panko breadcrumbs
- 2 tbsp soy sauce or tamari
- 1 tsp allspice
- ½ tsp nutmeg
- ½ tsp black pepper
- 1 tsp salt
- 2 tbsp olive oil (for cooking)
For the Gravy:
- 4 tbsp vegan butter
- ¼ cup all-purpose flour
- 3 cups vegetable broth
- 1 tbsp soy sauce
- 1 tbsp nutritional yeast
- 1 bay leaf
- ½ cup oat or coconut cream
- Salt and pepper to taste
For Serving:
- Lingonberry jam
- Fresh parsley, chopped
- Mashed potatoes or egg-free noodles
Instructions
1. Prepare the Flax Eggs
In a small bowl, mix the ground flaxseed with water and let it sit for 5 minutes to thicken.
2. Sauté the Aromatics
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant. Transfer the mixture to a large bowl and set aside.
3. Pulse the Mushrooms and Walnuts
In a food processor, pulse the mushrooms and walnuts until finely chopped but not puréed. Add them to the bowl with the onions and garlic.
4. Mix the Meatball Base
To the bowl, add the cooked lentils, flax eggs, panko breadcrumbs, soy sauce, allspice, nutmeg, black pepper, and salt. Mix everything together until well combined. The mixture should hold together when pressed. If it’s too wet, add a bit more breadcrumbs.
5. Form the Meatballs
Using your hands, roll the mixture into 1.5-inch meatballs. You should get about 20-24 meatballs. Place them on a plate and refrigerate for 20 minutes to firm up.
6. Cook the Meatballs
In the same skillet, heat the remaining tablespoon of olive oil over medium heat. Working in batches, add the meatballs and cook for 3-4 minutes on each side, until golden brown. Transfer the cooked meatballs to a plate and set aside.
7. Make the Gravy
In the same skillet, melt the vegan butter over medium heat. Whisk in the flour and cook for 1-2 minutes until golden. Slowly pour in the vegetable broth, whisking constantly to avoid lumps. Add the soy sauce, nutritional yeast, and bay leaf. Bring the mixture to a simmer and cook for 5-7 minutes, until thickened. Stir in the oat or coconut cream and season with salt and pepper to taste.
8. Finish and Serve
Return the meatballs to the skillet and spoon the gravy over them. Simmer for another 2-3 minutes to heat through. Remove the bay leaf and garnish with fresh parsley.
Serve the meatballs hot over mashed potatoes or egg-free noodles, with a generous dollop of lingonberry jam on the side.
Try our Vegan Mushroom Wellington for another hearty plant-based centerpiece or whip up our Easy Vegan Gravy to pair with any meal!




