Indulge in the comforting flavors of this Vegan Swedish Meatballs with Gravy recipe, a plant-based twist on the classic Scandinavian favorite. Made with tender, perfectly seasoned plant-based meatballs flavored with hints of allspice and nutmeg, these hearty bites are paired with a luxuriously creamy vegan gravy crafted from coconut cream and vegetable broth. The recipe is quick and easy, with just 20 minutes of prep and a total cook time of 30 minutes, making it a perfect weeknight dinner option. Serve these savory meatballs over mashed potatoes, pasta, or alongside lingonberry jam for a traditional touch. Garnished with fresh parsley, this dairy-free, egg-free dish is sure to satisfy both vegans and meat-eaters alike while showcasing the magic of wholesome, plant-based cooking.
Scan with your phone to download!
In a small bowl, mix the flaxseed meal with 2.5 tablespoons of water and let it sit for 5 minutes to create a flax egg.
In a large mixing bowl, combine the plant-based ground meat, breadcrumbs, plant-based milk, flax egg, soy sauce, Dijon mustard, garlic powder, onion powder, ground allspice, ground nutmeg, salt, and black pepper. Mix thoroughly until all ingredients are combined.
Scoop about 1.5 tablespoons of the mixture and roll it into a ball. Repeat with the remaining mixture to form approximately 20-24 meatballs.
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the meatballs in batches, being careful not to overcrowd the pan. Cook for 7-8 minutes, gently turning occasionally to brown all sides. Remove the cooked meatballs and set them aside.
In the same skillet, lower the heat to medium and melt the vegan butter. Whisk in the all-purpose flour to form a roux, cooking for 1-2 minutes until lightly golden and fragrant.
Gradually whisk in the vegetable broth, ensuring there are no lumps. Then add the coconut cream, soy sauce, and Dijon mustard. Simmer for 5 minutes, stirring frequently, until the gravy thickens.
Return the meatballs to the skillet with the gravy and cook on low heat for another 5-7 minutes, allowing the meatballs to absorb the flavors.
Garnish with fresh parsley before serving. Serve the Swedish meatballs and gravy with mashed potatoes, lingonberry jam, or your favorite pasta.
Serving size | (733.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1873.1 |
Total Fat 127.2g | 0% |
Saturated Fat 63.8g | 0% |
Polyunsaturated Fat 0.2g | |
Cholesterol 0mg | 0% |
Sodium 3057.5mg | 0% |
Total Carbohydrate 123.3g | 0% |
Dietary Fiber 9.9g | 0% |
Total Sugars 62.2g | |
Protein 82.3g | 0% |
Vitamin D 25IU | 0% |
Calcium 270.8mg | 0% |
Iron 18.1mg | 0% |
Potassium 1541.9mg | 0% |
Source of Calories