Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian (Nordic-Style) Meatballs – A Cozy, Plant-Based Twist on Classic Scandinavian Comfort Food 🧆🌱❄️


  • Author: Mary

Ingredients

For the Meatballs

  • 1 cup cooked brown lentils

  • 1½ cups finely chopped mushrooms (cremini or white button)

  • ½ cup rolled oats or breadcrumbs

  • 1 small onion, grated or finely chopped

  • 2 garlic cloves, minced

  • 1 egg or flax egg (1 Tbsp ground flax + 3 Tbsp water)

  • ½ teaspoon ground allspice

  • ¼ teaspoon nutmeg

  • ½ teaspoon dried dill

  • Salt and black pepper to taste

  • 1 tablespoon soy sauce or tamari

  • 2 tablespoons olive oil (for sautéing)

For the Gravy

  • 2 tablespoons butter or plant-based butter

  • 2 tablespoons flour (all-purpose or gluten-free)

  • 1½ cups vegetable broth

  • ½ cup plant-based milk or heavy cream

  • 1 teaspoon soy sauce

  • Salt and pepper to taste

  • ½ teaspoon Dijon mustard (optional)

For Serving

  • Mashed potatoes

  • Lingonberry jam or cranberry sauce

  • Steamed green peas or roasted carrots


Instructions

Step 1: Cook the Base

  • Heat olive oil in a skillet.

  • Add mushrooms, onion, and garlic. Sauté until the mushrooms release liquid and begin to brown.

  • Let cool slightly.

Step 2: Blend the Mixture

In a food processor, combine:

  • Cooked lentils

  • Mushroom mixture

  • Oats or breadcrumbs

  • Egg or flax egg

  • Spices (allspice, nutmeg, dill)

  • Soy sauce

  • Salt and pepper

Pulse until combined but not pureed. You want some texture.

Step 3: Shape and Chill

  • Form mixture into 1-inch meatballs.

  • Place on a lined tray and refrigerate for 30 minutes to firm up.

Step 4: Cook the Meatballs

  • Heat a skillet with a little oil over medium heat.

  • Sear meatballs on all sides until golden brown (about 8–10 minutes total).

  • Optionally, bake at 375°F for 20 minutes for less oil use.

Step 5: Make the Gravy

  • In a saucepan, melt butter. Whisk in flour and cook for 1–2 minutes.

  • Slowly whisk in broth and milk. Add soy sauce and mustard.

  • Simmer until thickened, stirring constantly. Season to taste.

Step 6: Serve

  • Plate meatballs over mashed potatoes. Spoon gravy over the top.

  • Add a dollop of lingonberry jam and a side of greens.