Go Back
+ servings
Vegan Swedish Meatballs

Savory Vegan Swedish Meatballs with Creamy Comfort Gravy

Try these Vegan Swedish Meatballs for a comforting, plant-based take on a classic dish!
Prep Time 30 minutes
Cook Time 40 minutes
Chilling Time 10 minutes
Total Time 1 hour 20 minutes
Servings: 4 meatballs
Course: Dinner
Cuisine: Swedish
Calories: 350

Ingredients
  

For the Meatballs
  • 1 cup Dry Lentils (green or brown) Canned lentils can be used but must be well-drained.
  • 1.5 cups Water Necessary for cooking the lentils.
  • 2 tablespoons Oil Olive oil or canola oil recommended.
  • 1 large Onion Diced.
  • 3 cloves Garlic Minced.
  • 8 ounces Mushrooms Chopped.
  • 1 teaspoon Cumin Adds warmth and depth.
  • 1 cup Rolled Oats Use gluten-free oats if required.
  • 0.25 cup Fresh Parsley Chopped.
  • 2 tablespoons Soy Sauce/Tamari Coconut aminos can be used for a soy-free option.
For the Gravy
  • 2 cups Vegetable Broth Low-sodium recommended.
  • 1 cup Light Coconut Milk Cashew cream can be used as a nut-based alternative.
  • 2 tablespoons Dijon Mustard Provides a tangy kick.
  • 1 teaspoon Garlic Powder
  • 1 teaspoon Onion Powder
  • 2 tablespoons Cornstarch/Aggregate Flour Arrowroot flour keeps it gluten-free.

Equipment

  • large skillet
  • medium saucepan
  • Mixing bowl
  • baking sheet
  • Pot
  • Small bowl

Method
 

Prepare the Meatballs
  1. Rinse 1 cup of dry lentils under cold water. In a saucepan, combine lentils with 1.5 cups of water and boil. Reduce heat, cover, and simmer for about 20 minutes until tender. Drain excess water and cool slightly.
  2. In a large skillet, heat 2 tablespoons of oil over medium heat. Add 1 diced onion and sauté until translucent (about 5 minutes). Stir in 3 minced garlic cloves and cook for an additional minute.
  3. Add 8 ounces of chopped mushrooms to the skillet, cooking for 5-7 minutes. Sprinkle in 1 teaspoon of cumin and stir well.
  4. In a large mixing bowl, blend the cooked lentils, sautéed onion mixture, and 1 cup of blended rolled oats. Stir in 0.25 cup of chopped fresh parsley and 2 tablespoons soy sauce, seasoning with salt and pepper.
  5. Allow the mixture to rest for about 10 minutes or refrigerate for up to an hour.
  6. Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
  7. With wet hands, form small portions of the lentil mixture into 1-inch balls and place on the baking sheet.
  8. Bake for 25-30 minutes, flipping halfway through.
Prepare the Gravy
  1. In a pot, combine 2 cups of vegetable broth, 1 cup of light coconut milk, 2 tablespoons of Dijon mustard, 1 teaspoon garlic powder, and 1 teaspoon onion powder. Bring to a gentle boil.
  2. In a small bowl, mix 2 tablespoons of cornstarch with 2 tablespoons of cold water. Slowly add this into the bubbling gravy until thickened.
  3. Simmer for a couple of minutes until the gravy is creamy.
Serve
  1. Place meatballs on a plate and generously ladle gravy over them.

Nutrition

Serving: 4meatballsCalories: 350kcalCarbohydrates: 40gProtein: 15gFat: 15gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gSodium: 500mgPotassium: 600mgFiber: 10gSugar: 3gVitamin A: 500IUVitamin C: 10mgCalcium: 50mgIron: 4mg

Notes

Store leftovers separately in airtight containers for up to 4 days. Freeze in a single layer for up to 3 months.

Tried this recipe?

Let us know how it was!