Vegan meatballs recipe

User Reviews

5

21 reviews
Excellent
  • Prep Time

    5 mins

  • Cook Time

    34 mins

  • Total Time

    39 mins

  • Servings

    20 meatballs

  • Calories

    62 kcal

  • Course

    Side Dish

  • Cuisine

    Italian

Vegan meatballs recipe

This Vegan Meatballs recipe combines roasted cremini mushrooms and walnuts with oats, dried porcini mushrooms, and black beans, seasoned with a blend of spices, to form textured plant-based spheres. The mushrooms provide umami depth and moisture, while spices like coriander, oregano, and toasted fennel seeds add aromatic complexity. The mixture is pulsed coarsely for a firm texture and baked until set, creating meatballs that hold together without breadcrumbs or flour.

Description

The recipe starts by roasting mushrooms and walnuts to enhance their flavor and remove excess moisture. Combining these with finely ground oats, dried porcini, onions, garlic, black beans, and a variety of spices creates a mix rich in texture and taste. Pulsing ingredients coarsely in a food processor helps to maintain chunky bits, resulting in meatballs with bite rather than a mushy texture.

Once mixed, the portioned mixture is formed into balls, keeping hands wet to prevent sticking. Baking these on an oiled parchment-lined sheet cooks them evenly, and cooling slightly before handling helps them firm up. The meatballs are gluten-free since they omit flour or breadcrumbs, relying on the ingredients’ binding properties.

These vegan meatballs can serve as a meat substitute in dishes like pasta sauce or sandwiches and provide a satisfying alternative with layered umami flavor and hearty texture.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 8 oz. cremini mushroom or portabello mushrooms, chopped
  • ½ cup walnuts
  • 1 tablespoon extra virgin olive oil
  • cup oats (rolled oats or quick oats)
  • 3 pieces dried porcini mushroom optional
  • cup onion diced
  • 1 clove garlic minced
  • ½ teaspoon salt
  • ¼ teaspoon black pepper ground
  • ½ teaspoon ground coriander
  • ¼ teaspoon red pepper flakes optional, crushed
  • ½ teaspoon oregano
  • ¼ teaspoon thyme
  • ½ teaspoon fennel seeds toasted
  • 15 oz. black beans drained and rinsed, canned
  • 1 tablespoon tomato paste
  • 4 teaspoons extra virgin olive oil

Instructions

  1. Preheat your oven to 400°F (205°C). Prepare a baking sheet by covering it with parchment paper, and brushing it with olive oil.
  2. Toss the chopped mushrooms and walnuts in a bowl with olive oil and roast them on the prepared pan for 18 minutes until the mushrooms are tender, and slightly wrinkled looking.
  3. While the mushrooms are roasting, put the oats, dried porcini (if you are using them), onion, garlic, salt, pepper, coriander, red pepper flakes (if you're using them), oregano, thyme, and toasted fennel seeds into a food processor. Give it a few pulses until it's all coarsely ground.
  4. Now, take the roasted mushrooms and add them to the food processor, along with the black beans and tomato paste. Pulse everything together until it's well mixed. You want to keep some chunky bits of mushrooms for texture.
  5. With your hands, make small balls from the mixture. Keep a bowl of water on hand to keep wetting your hands as you roll the balls so that the mixture doesn’t stick to your hands.
  6. Over medium-high heat, warm a skillet with 4 teaspoons of olive oil. After 2 minutes, when the oil is hot, put the meatballs in the skillet. Cook them for 5-6 minutes, turning them or shaking the pan every 30 seconds or so, so that the meatballs brown lightly on all sides.
  7. After they've browned, move the skillet into the oven. Bake them for another 18-20 minutes. They should be firm and a bit crisp on the outside when they're done.
  8. Take them out and allow them to cool to room temperature. Once you can handle them comfortably, give them each a gentle squeeze in your hands to compress them before you ladle on marinara, or the sauce of your choice and garnish with fresh herbs.

Notes

  • Drain any liquid released from mushrooms after roasting to avoid soggy meatballs.
  • Pulse ingredients to a coarse texture to maintain bite and prevent mushiness.
  • Panfry in an oven-safe skillet or bake on a lined sheet if skillet handles are not oven-proof.
  • Air fryer can be used for initial cooking, then finish baking in the oven.
  • Cool meatballs after roasting and gently squeeze them to firm up before serving.

Nutrition Information

Show Details
Calories 62kcal (3%) Carbohydrates 6g (2%) Protein 2g (4%) Fat 4g (6%) Saturated Fat 0.4g (2%) Polyunsaturated Fat 2g (12%) Monounsaturated Fat 1g (5%) Sodium 147mg (6%) Potassium 152mg (3%) Fiber 2g (8%) Sugar 1g (2%) Vitamin A 16IU (0%) Vitamin C 1mg (1%) Calcium 16mg (2%) Iron 1mg (6%)

Nutrition Facts

Serving: 20meatballs

Amount Per Serving

Calories 62 kcal

% Daily Value*

Calories 62kcal 3%
Carbohydrates 6g 2%
Protein 2g 4%
Fat 4g 6%
Saturated Fat 0.4g 2%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 1g 5%
Sodium 147mg 6%
Potassium 152mg 3%
Fiber 2g 8%
Sugar 1g 2%
Vitamin A 16IU 0%
Vitamin C 1mg 1%
Calcium 16mg 2%
Iron 1mg 6%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5

21 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Loaded Mashed Potatoes

American
5.0 (33 reviews)

Easy Baked Sweet Potatoes

American
5.0 (15 reviews)

Tiramisu

Italian
5.0 (18 reviews)

Candied Yams

American
5.0 (21 reviews)

Olive Garden Chicken Scampi Pasta

Italian
5.0 (108 reviews)

Broccoli Casserole

American
5.0 (36 reviews)

Beer Battered Onion Rings

American
5.0 (33 reviews)

Profiteroles

French, Italian
5.0 (9 reviews)

Slow Cooker Lasagna

Italian
5.0 (78 reviews)

Roasted Green Beans

American
5.0 (21 reviews)

Italian Beef

Italian
5.0 (33 reviews)

Slow Cooker Mushroom Rice

American
5.0 (24 reviews)