• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Free Course

Heal Farmacy logo

menu icon
go to homepage
  • About
  • Course
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Course
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Mains

    01/2023

    GF Vegan Meatballs with Mushrooms & Lentils

    JUMP TO RECIPE JUMP TO VIDEO PRINT RECIPE

    Satisfying & flavorful gluten-free vegan meatballs made with mushrooms and lentils (or substitute walnuts)! Packed with Italian-inspired herbs, these are the perfect meatless meatballs for pasta, sandwiches, appetizers, and more!

    gluten-free vegan meatballs topped with vegan parmesan cheese and spaghetti

    This Italian-styled meatball recipe is completely plant-based. In this recipe, we use mushrooms and lentils (or walnuts) to create a meaty meatless "meatball" that is vegan & gluten-free.

    These vegan gluten-free meatballs can be used just like you would use traditional Italian meatballs. Add them to compliment pasta, like classic spaghetti and meatballs, and use them to make meatball sandwiches or on top of garlic bread, or pair them with gluten-free pasta or zucchini noodles.

    For some extra cheesy topping, top this meatball recipe with our vegan parmesan cheese recipe, your favorite mozzarella cheese, or with some marinara and vegan ricotta.

    Even though these meatballs are meatless, they are a good source of protein, fiber, and nutrition. A single lentil mushroom meatball has approximately 4 grams of protein and 3 grams of fiber.

    This recipe is also egg-free. In order to replace eggs we use an egg substitute that is made up of ground flaxseeds and warm water. This creates a sticky gel consistency that helps help everything all together.

    Jump to:
    • Ingredients
    • Instructions
    • Video
    • Substitutes & Variations
    • Equipment
    • Storage
    • Top Tip
    • FAQ
    • Related Recipes
    • Recipe

    Ingredients

    Making wholesome plant-based meatballs is rather simple and it's easy to make extra that can be kept frozen for up to 3 months.

    This makes them perfect for preparing ahead of time for an easy busy weeknight dinner or a lazy weekend dinner.

    To make the best vegan meatballs recipe you will need:

    • Mushrooms - mushrooms make the base of this recipe and have a meaty texture. For a budget-friendly mushroom use baby bella or button mushrooms.
    • Protein - you have options here, you can use lentils or walnuts to add some protein and a meaty texture.
    • Onion & Garlic Cloves - to add flavor and aroma, plus it wouldn't be very Italian if it didn't have fresh garlic.
    • Liquid Aminos - give the mushrooms that savory umami flavor. This can also be substituted with tamari or soy sauce.
    • dried seasonings
    • Ground Flaxseeds - meatballs typically have an egg to help bind them, so instead we use ground flaxseeds and some warm water to make a sticky gel-like egg substitute. Make sure the flaxseeds are ground well or else they may not activate as well.
    • Oat Flour - coarse oat flour works perfectly to help hold everything together, plus adds additional wholesome nutrition and fiber- no breadcrumbs are needed for this recipe.
    • Hempseeds - add protein and nutritional value, if you do not have hempseeds these can be substituted (see note below).
    • Nutritional Yeast - this gives the meatballs a nice dairy-free "cheesy" flavor without the parmesan or romano.

    See the recipe card for quantities.

    Instructions

    These vegan meatballs can be baked or pan-fried. If baking pre-heat the oven to 350°F (177°C).

    Sauté

    add the garlic and onion to the pan and saute

    Over medium-high heat, sauté the diced onion, minced garlic, and olive oil in a large pan for about 3 minutes.

    add the mushrooms and liquid aminos to the pan
    add all dry seasonings to the mushroom

    Mix in the sliced mushrooms, tamari, and the following dry seasonings: Italian seasoning, oregano, thyme, red pepper flakes, salt, and pepper.

    If you like spicy meatballs, add more red pepper flakes to your preferred level of spice.

    mix the vegan meatball mixture

    Cook until most of the moisture has evaporated and the bottom of the pan is dry. Remove from heat and set aside.

    cooked down mushroom mixture for vegan meatballs

    Prep

    mix together the ground flaxseeds and warm water to make a vegan egg substitute to help bind the meatballs
    set aside your egg substitute to let thicken

    In a small bowl make the egg replacer by mixing together ground flaxseeds and warm water. Set aside to let it thicken.

    blend the walnuts to make a ground meat like texture
    if using walnuts instead of lentils, use a food processor or blender to make a walnut crumble

    If using walnuts (instead of lentils), add them to the food processor (or food blender) and blend until a coarse seed-like texture forms. 

    (No blending is necessary if opting for lentils instead of walnuts.)

    In the food processor add the mushroom mixture and if using walnuts, add them to the mushroom mixture and pulse until a coarse meaty texture forms. If using lentils, you will add them later. If you do not have a food processor you can finely chop up the mushroom mixture and if still using walnuts you can use a blender to create a meat-like texture.

    once the mushrooms and seasonings are cooked down and the egg substitute has thickened add to a mixing bowl
    add all the vegan meatball ingredients together in large mixing bowl

    In a mixing bowl add everything together: mushroom mixture, lentils (drained and rinsed or skip if using walnuts), egg replacer, coarse oats, hemp seeds, and nutritional yeast.

    ground meatless meat

    Mix until well combined.

    If the mixture looks too wet, add in some more oats, but it will have a very sticky consistency.

    Divide the mixture into 12 portions (or preferred size) and roll into balls.

    Bake or Pan-Fry

    If baking: Place the balls on a baking sheet lined with parchment paper. Bake for 20-22 minutes, rotating the meatballs halfway.

    If pan-frying: Cook the meatballs in a pan with olive oil, turning meatballs every few minutes to evenly brown on each side. Cook overall for about 10-15 minutes on medium heat.

    turn the vegan meatballs to cook on all sides
    turn the gf vegan meatballs to cook on all sides
    add the marinara to the meatballs for additional flavor

    Serve

    gluten free vegan meatballs with spaghetti marinara and topped with fresh basil and vegan parmesan

    Serve these vegan meatballs with your favorite marinara sauce, and your favorite pasta, or go classic and serve up some spaghetti and meatballs. They can also be used for meatball subs, appetizers or to go with veggie lasagna.

    Lastly, top with some vegan parmesan or tofu ricotta, and enjoy!

    Video

    Substitutes & Variations

    Spice - to make spicy vegan meatballs, increase the red pepper flakes to your desired taste or serve with an arrabbiata sauce (spicy marinara).

    Protein - this recipe can be made as mushroom lentil meatballs or mushroom walnut meatballs. Lentils and walnuts can be used interchangeably.

    Garlic - 2 tablespoons of minced garlic make some straight garlicky meatballs, so adjust the garlic to your preference and make sure to follow this rule when preparing garlic to activate its health benefits.

    Hemp Seeds - If you do not have hempseeds on hand or looking for a more budget-friendly option substitute them for oat flour, ground cashews, walnuts, or similar nuts/seeds.

    Equipment

    A food processor (or blender) is helpful for getting a course meatlike texture, but this recipe can be made without a food processor if using lentils (not walnuts), just make sure to chop the mushrooms well.

    Storage

    Refrigerate leftover meatballs in an airtight container for up to 5 days, or freeze in a freezer-safe container for up to 3 months.

    To freeze, bake the meatballs first and let them cool completely. Then transfer them to a freezer-safe container or bag.

    Top Tip

    Binding - To get a thick gel-like egg substitute mix the ground flaxseeds with warm water and let sit for a few minutes until it gets thick and gel-like. If it doesn't get thick and sticky you may not have ground your flaxseeds enough or they are not fresh. So make sure to use finely ground flaxseeds.

    FAQ

    How to substitute eggs in meatballs?

    A common vegan egg substitute that can be used for meatballs is ground flaxseeds mixed with some warm water. This helps bind the meatballs and prevent them from falling apart.

    How are vegan meatballs made?

    Vegan meatballs are made from plant-based sources ranging from beans, legumes, grains, mushrooms, or store-bought meat alternatives. In this recipe, we use a combination of mushrooms and lentils (or walnuts).

    Are vegan meatballs healthy?

    Vegan meatballs can be made from wholesome ingredients (like mushrooms, lentils, walnuts, etc.) or highly processed ingredients (like impossible meat or seitan), so it really depends on the ingredients used. Aim for whole food ingredients for a healthier meatless meatball.

    spaghetti and meatballs (vegan & gluten-free) made with mushrooms and lentils

    Related Recipes

    Try these other Italian-inspired recipes:

    • Vegan Ricotta Cheese
    • Easy Zesty Vegan Veggie Pasta
    • Vegan Chicken Sicilian Soup

    Try these other high-protein plant-based recipes:

    • Healthy High Protein Vegan Kale Wrap
    • Crispy Blackened Tofu Steaks
    • Vegan Scrambled Eggs
    • Vegan Breakfast Tacos with Black Bean Spinach Tofu Scramble

    Recipe

    mushroom and lentil meatballs (vegan gluten-free) with spaghetti in sauce and topped with fresh basil

    GF Vegan Meatballs with Mushrooms & Lentils

    Heal Farmacy
    Satisfying & flavorful gluten-free vegan meatballs made with mushrooms and lentils (or walnuts)! Packed with Italian-inspired herbs. The perfect meatless meatball for pasta, sandwiches, appetizers and more!
    5 from 1 vote
    PRINT PIN IT
    Prep Time 10 minutes
    Cook Time 15 minutes
    Total Time 25 minutes
    Course Main Course, Side Dish
    Cuisine Gluten-Free, Italian-Inspired, Vegan
    Servings 12 balls
    Calories 98 kcal

    Equipment

    • food processor or blender

    Ingredients
      

    • ½ cup yellow onion diced
    • 1 to 2 tbsp garlic minced
    • 8 oz mushrooms sliced
    • 1 tbsp liquid aminos or tamari
    • 2 tbsp dried italian seasoning
    • 1 tsp dried oregano
    • ½ tsp dried thyme
    • 1 tsp red pepper flakes
    • 1 tsp salt
    • ½ tsp ground black pepper
    • 1 tbsp ground flaxseeds
    • 2 ½ tbsp warm water
    • 1 cup cooked lentils or ground walnuts
    • ½ cup oat flour coarse
    • ¼ cup hemp seed
    • ¼ cup nutritional yeast

    Instructions
     

    • These vegan meatballs can be baked or pan-fried. If baking pre-heat the oven to 350°F (177°C).

    Sauté

    • Over medium-high heat, sauté the onion, garlic, and olive oil in a large pan for about 3 minutes.
    • Mix in the sliced mushrooms, tamari, and the following dry seasonings: Italian seasoning, oregano, thyme, red pepper flakes, salt, and pepper.
    • Cook until most of the moisture has evaporated and the bottom of the pan is dry. Remove from heat and set aside.

    Prep

    • In a small bowl make the egg replacer by mixing together ground flaxseeds and warm water. Set aside to let it thicken.
    • If using walnuts, add them to the food processor (or food blender) and blend until a coarse seed-like texture forms. (No blending is necessary if opting for lentils instead of walnuts.)
    • In the food processor add the mushroom mixture and if using walnuts, add them to the mushroom mixture and pulse until a coarse meaty texture forms. If using lentils, you will add them later.
      If you do not have a food processor you can finely chop up the mushroom mixture and if still using walnuts you can use a blender to create a meat-like texture.
    • In a mixing bowl add everything together: mushroom mixture, lentils (skip if using walnuts), egg replacer, coarse oats, hemp seeds, and nutritional yeast. Mix until well combined.
    • If the mixture looks too wet, add in some more oats, but it will have a very sticky consistency.
    • Divide the mixture into 12 portions (or preferred size) and roll into balls.

    Bake or Pan-Fry

    • If baking: Place the balls on a baking sheet lined with parchment paper. Bake for 20-22 minutes, rotating the meatballs halfway.
    • If pan-frying: Cook the meatballs in a pan with olive oil, turning meatballs every few minutes to evenly brown on each side. Cook overall for about 10-15 minutes on medium heat.

    Serve

    • Serve these vegan meatballs with your favorite marinara sauce, and your favorite pasta, or go classic and serve up some spaghetti and meatballs. They can also be used for meatball subs, appetizers or to go with veggie lasagna.

    Video

    Notes

    • 2 tablespoons of minced garlic make some straight garlicky meatballs, so adjust the garlic to your preference and make sure to follow this rule when preparing garlic.
    • Substitute the hemp seeds for oat flour or ground walnuts.

    Nutrition

    Calories: 98kcalCarbohydrates: 9gProtein: 4gFat: 6gSaturated Fat: 0.5gPolyunsaturated Fat: 4gMonounsaturated Fat: 1gSodium: 200mgPotassium: 190mgFiber: 3gSugar: 1gVitamin A: 67IUVitamin C: 1mgCalcium: 26mgIron: 1mg
    Did you try this recipe?Tag @healfarmacy on Instagram or hashtag #healfarmacy!
    FACEBOOK PIN IT TWEET IT
    « Gluten-Free Chocolate Muffins (Vegan & Sugar-Free)
    Crispy Blackened Tofu Steaks »

    Reader Interactions

    Comments

    1. Marie says

      January 18, 2023 at 5:44 am

      5 stars
      Whoa! Super flavorful recipe! I have been vegan for awhile and I do not really enjoy meat alternatives that make you question if it is really meat, this recipe hit the spot, I enjoyed the plant-based texture without it being super meaty. I made my recipe with canned lentils.

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Latest Recipes

    healthy vegan chipotle crema sauce on tofu scramble breakfast tacos

    Vegan Chipotle Crema

    healthy sweetener

    A Natural Sweetener That Is Actually Good For You

    Stay Updated

    Subscribe to our newsletter!

    Footer

    A farmacy for healthy eating and living.

    Favorites

    blackened tofu recipe
    blackened tofu steaks with roasted veggies
    mushroom and lentil meatballs (vegan gluten-free) with spaghetti in sauce and topped with fresh basil
    vegan gluten-free chocolate muffins naturally sweetened with dates and bananas

    stay connected

    • Instagram
    • Pinterest
    • YouTube

    Copyright © 2023 Heal Farmacy

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.