Go Back
+ servings
Vegan Swedish Meatballs

Savor Hearty Vegan Swedish Meatballs with Creamy Gravy Enjoyment

Delight in Vegan Swedish Meatballs, a hearty and gluten-free comfort food twist on classic Köttbullar, paired with creamy gravy.
Prep Time 30 minutes
Cook Time 50 minutes
Resting Time 10 minutes
Total Time 1 hour 30 minutes
Servings: 4 meatballs
Course: Dinner
Cuisine: Swedish
Calories: 250

Ingredients
  

For the Meatballs
  • 1 cup Dry Lentils (green or brown) Avoid canned lentils.
  • 1.5 cups Water
  • 1 tablespoon Oil Substitute with vegetable broth for oil-free.
  • 1 medium Onion Shallots or leeks can be used.
  • 2 cloves Garlic Adjust to preference.
  • 1 cup Mushrooms Chopped; cremini or button varieties work well.
  • 1 teaspoon Cumin Can substitute with coriander or smoked paprika.
  • 1 cup Rolled Oats Use gluten-free oats if needed.
  • ¼ cup Fresh Parsley Dried herbs may be used.
  • 2 tablespoons Soy Sauce/Tamari Use tamari for gluten-free.
  • Salt & Black Pepper to taste Essential for seasoning.
For the Gravy
  • 2 cups Vegetable Broth Flavor-enhancing base.
  • ¾ cup Light Coconut Milk/Other Non-Dairy Milk Unsweetened options like almond or oat milk work.
  • 1 tablespoon Dijon Mustard Optional.
  • 1 teaspoon Garlic Powder
  • 1 teaspoon Onion Powder
  • 2 tablespoons Cornstarch Can substitute with arrowroot flour.

Equipment

  • medium saucepan
  • large skillet
  • food processor
  • baking sheet

Method
 

Step-by-Step Instructions
  1. Cook the Lentils: Rinse lentils under cold water. Combine with water in a saucepan, boil, then simmer for 20 minutes until tender. Drain and cool slightly.
  2. Sauté the Aromatics: Heat oil in a skillet, add diced onion and sauté until translucent. Stir in minced garlic and chopped mushrooms, cooking until tender.
  3. Prepare the Meatball Mixture: Pulse rolled oats in a food processor. Add cooked lentils, sautéed mixture, parsley, soy sauce, salt, and pepper. Process gently until combined.
  4. Let the Mixture Rest: Transfer mixture to a bowl and rest for 10 minutes at room temperature.
  5. Preheat the Oven and Form Meatballs: Preheat oven to 350°F. Roll lentil mixture into balls and place on a parchment-lined baking sheet.
  6. Bake the Meatballs: Brush tops lightly with oil and bake for 25-30 minutes, flipping halfway through.
  7. Make the Gravy: Combine vegetable broth, coconut milk, Dijon mustard, garlic powder, and onion powder in a saucepan. Bring to a boil.
  8. Thicken the Gravy: Mix cornstarch with cold water and add to boiling gravy. Reduce heat and simmer until thickened.
  9. Serve and Enjoy: Serve meatballs drizzled with gravy, paired with pasta, rice, or mashed potatoes.

Nutrition

Serving: 2meatballsCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 5gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 400mgPotassium: 600mgFiber: 8gSugar: 2gVitamin A: 10IUVitamin C: 15mgCalcium: 6mgIron: 15mg

Notes

Store cooked meatballs in airtight containers for up to 4 days. Freezing uncooked meatballs on a baking sheet before transferring to a freezer bag keeps them fresh for up to 1 month.

Tried this recipe?

Let us know how it was!