• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Pure Plants
  • Home
  • Recipes
  • About us
    • Contact us
    • Media & Press
  • Meal Plans
    • FREE 7-day Vegan Meal Plan (Only Easy Recipes!)
    • Quick Vegan Meals
    • Vegan Christmas Dinner
    • Vegan Thanksgiving Dinner
  • Ingredient Guides
    • Eggplant
    • Oyster Mushrooms
    • TVP
menu icon
go to homepage
  • Recipes
  • Entrees
  • Soups
  • About us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Entrees
    • Soups
    • About us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home > Vegan Entrees

    Vegan Mushroom Meatballs

    By My Pure Plants on 12/09/2022 - May contain affiliate links. Please read our disclosure.

    Jump to Recipe Print Pin

    These aromatic, rich, and flavorful mushroom meatballs are easy to prepare. The spices will highlight the mushrooms, and the cooked rice will keep them moist. You will create a truly unforgettable vegan or vegetarian meal, or wonder why you are not making these more often.

    Several mushroom meatballs on top of spaghetti with yellow creamy sauce served on a black plate. A fork is taking on meatballs from the middle.

    If you love mushroom dishes, let me show you our favorite ones (apart from this recipe). Have you seen our delicious vegan butternut squash wellington with a rosemary mushroom walnut filling? If you need something quick and easy, try this chickpea mushroom curry or this vegan portobello mushroom fajitas.

    Table of Contents hide
    1. What to expect
    2. Ingredients
    3. Instructions
    4. Top tips
    5. FAQs and substitutions
    6. What to serve with them?
    7. Allergen info
    8. More vegan mushroom recipes
    9. Mushroom Meatballs (Vegan)

    What to expect

    The star of this vegan meatballs recipe is mushroom, of course. We used button mushrooms as they are the most common type, but any kind can be a good candidate. Start with whatever you have on hand or find in your local store. As the different mushrooms have subtle differences in taste and texture, you can mix and match different kinds, like oyster mushrooms or shiitake, so that the flavors can bring your meatballs up a notch.

    If you make our vegan mushroom meatballs recipe, this is what you will get:

    • crispy on the outside but moist on the inside
    • aromatic and flavorful with a combination of green herbs and other spices
    • easy to prepare with only a handful of simple ingredients
    • perfect for batch cooking and freezer-friendly

    We also tested this recipe with oats, but as they have such a strong taste, they overpowered the mushrooms. So we opted for white cooked rice (same as in our chickpea meatballs recipe) as they have the perfect texture to make the meatballs soft on the inside without compromising on crispiness. Rice also manages to complement rather than overpower the mushroom and the seasoning. Oats work great in our vegan eggplant meatballs recipe.

    A frying pan with sauteed onion, garlic, mushrooms and spices to make a mushroom meatballs base

    Ingredients

    Of course, the mushroom is the main ingredient, but not the most important one. It is necessary to have the right combination of flavors and different textures to bring the best out of them. Mushrooms tend to be spongy with a pretty neutral taste. They are perfect for meatless dishes as they mimic the meaty texture and absorb the seasoning entirely. So what is in our vegan mushroom meatballs recipe that makes them so delicious?

    • Button mushrooms → Any fresh mushrooms can be a good candidate. Start with whatever you have on hand or find in your local store. You will probably be able to buy button mushrooms since they are the most common type. You can also find them under cremini, crimini, small portobello, baby bella, Italian brown, champignon, or chestnut mushroom. They are practically the same both in taste and texture.
    • Chopped walnuts or walnut meal → You can use pecans instead.
    • Cooked rice or leftover rice
    • Onion
    • Garlic
    • Starch → Only a bit to ensure the balls have a crispy crust after baking and hold together firmly.
    • Basil → We used ground, dried basil.
    • Oregano → We used ground, dried oregano.
    • Cumin
    • Soy sauce → To make it gluten-free, use tamari or other gluten-free soy sauce substitutes. You can also use balsamic vinegar or Worcestershire sauce for an extra umami flavor if you don’t have soy sauce. Yes, there are vegan gluten-free Worcestershire sauce brands.
    • Nutritional yeast
    • Smoked sweet paprika powder
    • Salt and black pepper

    🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.

    Instructions

    Preparing the ingredients

    • Peel and finely chop the onion and the garlic.
    • Chop walnuts into a coarse meal texture using a food processor, or use ground walnut.
    • Cook the rice according to package instructions, or use leftover rice.
    • Gently clean the mushrooms with a damp paper towel or clean kitchen cloth. We rarely peel them, but sometimes cut off the stem if they feel too dry or stiff. Then slice them. 

    Pan-frying mushrooms

    1. Cook onion and garlic in olive oil until soft and glassy.
    2. When they are ready, add sliced mushrooms. Stir.
    3. Add the seasoning: salt, black pepper, ground basil, ground oregano, and cumin.
    4. Stir and cook mushrooms over medium-high heat until they are soft and have shrunk. Cook off any liquid.
    4 photo collage of a frying pan with sauteed onion, garlic, mushrooms and spices to make a mushroom meatballs base

    Forming the mushroom balls

    1. Take a food processor and add the sautéed mushrooms (don’t add them too hot since not all equipment can handle high heat), walnut meal, nutritional yeast, smoked sweet paprika powder, soy sauce, and cooked, drained rice. 
    2. Pulse it a couple of times, but don’t over-blend them. You still need to be able to see all ingredients in chunks. 
    3. Transfer it to a large bowl and check whether you can form a ball from the mushroom mixture. It should be soft and may stick to your hands a bit. However, if it is too sticky, add the starch. 
    4. When the mixture consistency is perfect, take 2 Tablespoons from it and form the balls. 
    4 photo collage of food processor with sauteed mushrooms, rice, spices and starch then pureed into a mushrooms meatballs mix. Hand if forming a ball to be baked on the last one.

    Baking or pan-frying

    • Bake your vegan meatballs with mushrooms in a preheated oven of 350 Fahrenheit (ca. 177 °C) for 20-30 minutes, or until they have a crispy crust. We prefer using a baking tray with parchment paper over a silicone baking sheet. See the below photo showing the mushroom balls right out of the oven. They look perfect, right?
    • Alternatively, you can shallow fry them in a large skillet over medium heat using heat-resistant oil, like sunflower or coconut oil. Fry them on all sides by frequently turning them. If you don’t overcrowd the pan, it should take approximately 10 minutes to prepare the first batch.
    Several mushroom meatballs of brown yellow color on a parchment paper after baking

    Top tips

    • Immersion blender or food processor –  It can be tricky to get the right consistency with an immersion or hand blender, especially if you have whole walnuts. 
    • Size matters – Baking time depends on the size of the meatballs you make. The smaller they are, the shorted time they will need.
    • Balls or patties – You can make burger-shaped mushroom patties; the mixture will hold them together.

    FAQs and substitutions

    How do you store them?

    You can keep it in the fridge for 4-5 days without any problem. We recommend storing the mushroom meatballs alone and with any sauce.

    Can you freeze them?

    We recommend freezing after frying/baking, not as an uncooked mixture, as it may become too moist when thawed. Freeze the balls separately per serving.

    How to thaw them?

    Take as many mushroom meatballs as you need and pop them back in the oven. Alternatively, warm them up in a frying pan to return their crispy crust. If you use a microwave, the balls will not be crispy.

    Several mushroom meatballs on top of spaghetti with yellow creamy sauce served on a black plate. A fork is taking on meatballs from the middle.

    What to serve with them?

    In the photos, we served them with this fantastic caramelized carrot pasta sauce that perfectly complements these vegan gluten-free mushroom balls. If you need ideas, let us give you some recipes for what to do with them.

    • Drop them into our homemade marinara sauce and make spaghetti with “meatballs”. You can even pop it in the oven and top it with lots of grated parmesan cheese to turn it into a pasta bake or casserole. 
    • You can make a complete meal serving them with vegan mashed potatoes to the side, your favorite fried rice, or any combination of roasted veggies (asparagus, mushroom, root veggies).
    • Make a vegan meatball sandwich with marinara sauce. 
    • Put them on a stick or skewer, add a dip (like vegan BBQ sauce) and serve them as appetizers. 
    • Take a vegan and gluten-free biscuit and make meatball biscuit sliders. 
    • Drop them in your vegan mac and cheese. So yummy!
    • Replace falafel with these mushroom balls to make a delicious sandwich with maple tahini dressing.
    • Add them to your vegan shakshuka to make it more filling. 
    • Can it be a delicious pizza topping? Why not? 

    Let us know in the comments what is your favorite combination!

    Several mushroom meatballs on top of spaghetti with yellow creamy sauce served on a black plate. A fork is taking on meatballs from the middle.

    Allergen info

    This Mushroom Meatballs recipe is meatless, egg-free, and dairy-free.

    • Vegan – All suggested ingredients are supposed to be vegan.
    • Nut-free – That is a tricky question, as walnuts give a depth of flavor that accompanies mushrooms perfectly. We recommend sunflower seeds or pepitas (pumpkin seeds) to make it nut-free. We have yet to test this recipe other than with walnuts and pecans, but let us know in the comments if you try.
    • WFPB-friendly (whole foods plant-based) – Precook the veggies in vegetable broth or water instead of oil to make this recipe compliant.
    • Gluten-free – Use a gluten-free soy sauce substitute (we recommend tamari), but all other ingredients are supposed to be gluten-free. Always check the packaging for cross-contamination info.
    • Soy-free – Coconut aminos are the perfect soy-free soy sauce substitute. All other ingredients are supposed to be soy-free.

    More vegan mushroom recipes

    You can browse through our vegan dinner recipes or our quick 15-min vegan meals collection or check out

    • Vegan Butternut Squash Wellington
    • Vegan Tikka Masala (4 Variations!)
    • Portobello Pot Roast (Vegan)
    • Chickpea Mushroom Curry
    • Sauteed Mushrooms in Soy Sauce Glaze
    • Vegan Cream of Mushroom Soup

    THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐⭐ RATING. We appreciate all of our readers.  

    Different colorful vegetables drawn as icons on an orange background in a shape of a heart.

    ⇒ GET OUR FREE 7-DAY VEGAN MEAL PLAN E-BOOK NOW! OR CHECK OUT ALL VEGAN MEAL PLAN RECIPES! ⇐

    Several mushroom meatballs on top of spaghetti with yellow creamy sauce served on a black plate. A fork is taking on meatballs from the middle.

    Mushroom Meatballs (Vegan)

    Emese Maczko
    These aromatic, rich, and flavorful mushroom meatballs are easy to prepare. The spices will highlight the mushrooms, and the cooked rice will keep them moist. You will create a truly unforgettable vegan or vegetarian meal, or wonder why you are not making these more often.
    5 from 5 votes
    Print Recipe Pin Recipe
    Prep Time 15 mins
    Baking time 30 mins
    Total Time 45 mins
    Course Appetizer, Main Course
    Servings 20 balls
    Calories 44kcal

    Equipment

    • Food processor
    • Immersion hand blender with 20 fl oz container
    • Non-stick baking sheet
    • Regular parchment paper

    Ingredients
     
     

    To precook mushrooms

    • 1 Tbsp Olive oil
    • 1 Onion (small)
    • 3 cloves Garlic
    • 11 oz Button mushrooms
    • 1 tsp Basil dried
    • 1 tsp Oregano dried
    • ½ tsp Ground cumin seeds
    • Salt and Pepper to taste

    Mushroom meatball mixture

    • ¼ cup Walnut meal or 1 cup Walnut halves chopped finely
    • ½ cup Rice (cooked) measured as cooked
    • 1 Tbsp Nutritional yeast
    • ½ tsp Sweet smoked paprika powder
    • 1 + ½ tsp Soy sauce or tamari
    • 2 Tbsp Corn starch or more (depending on the moisture of the mushrooms)

    Choose your pasta sauce

    • Healthy Vegan Marinara Sauce
    • Caramelized Carrot Sauce pictured
    • Vegan Mac and Cheese Sauce
    • Vegan Cashew Alfredo Sauce
    Prevent your screen from going dark
    EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

    Instructions
     

    Prepare the ingredients

    • Peel and finely chop the onion and the garlic.
    • Chop walnuts into a coarse meal using a food processor if you don’t have any walnut meal in your pantry.
    • Cook the rice according to package instructions, or use leftover rice.
    • Gently clean the mushrooms with a paper towel or clean kitchen cloth. We almost never peel them, but sometimes cut off the stem if they feel too dry or stiff. Then slice them.

    Pan-frying the mushrooms

    • Cook onion and garlic in olive oil until soft and glassy. 
    • When they are ready, add sliced mushrooms.
    • Add the seasoning: salt, black pepper, ground basil, ground oregano, and cumin. Stir and cook until mushrooms are soft and have shrunk.

    Making the mixture

    • Take a food processor and add sautéed mushrooms, walnut meal, nutritional yeast, smoked sweet paprika powder, soy sauce, and cooked drained rice. Pulse the mix gently. Don’t purée it! You need some chunks and bits for a better texture. Depending on the size of your container, work in batches.
    • Transfer it to a large bowl and check whether you can form a ball from the mushroom mixture. It should be soft and may stick to your hands a bit. However, if it is too sticky, add the starch.

    Baking or frying

    • Now you are ready to form the mushroom meatballs. Take 2 Tablespoons of the mixture and form the balls with your hands.
    • Take a baking tray with parchment paper and bake them at 350 Fahrenheit (ca. 177 °C) for 20-30 minutes until they get a crispy crust. Turn them over at half-time. 
    • Alternatively, take a frying pan or large skillet and heat it over medium heat. Add a bit of coconut oil. Fry them for a couple of minutes on each side to give them a nice brown color. 
    • Serving suggestions above the recipe card!
    Tried this recipe? Can we see it?Please share a picture with us by uploading an image to Pinterest below ours.

    Notes

    Top tips
    • Immersion blender or food processor – It can be tricky to get the right consistency with an immersion or hand blender, especially if you have whole walnuts. 
    • Size matters – Baking time depends on the size of the meatballs you make. The smaller they are, the shorted time they will need.
    • Balls or patties – You can make burger-shaped mushroom patties; the mixture will hold them together.

    Video

    Nutrition

    Nutrition Facts
    Mushroom Meatballs (Vegan)
    Amount Per Serving (1 ball)
    Calories 44 Calories from Fat 18
    % Daily Value*
    Fat 2g3%
    Saturated Fat 0.2g1%
    Polyunsaturated Fat 1g
    Monounsaturated Fat 1g
    Sodium 27mg1%
    Potassium 83mg2%
    Carbohydrates 6g2%
    Fiber 1g4%
    Sugar 1g1%
    Protein 1g2%
    Vitamin A 28IU1%
    Vitamin C 1mg1%
    Calcium 8mg1%
    Iron 0.3mg2%
    * Percent Daily Values are based on a 2000 calorie diet.

    UPDATED: This recipe was originally posted in Dec 2020. More tips, info, and details were added, and it was republished in Nov 2022.

    243 shares

    Reader Interactions

    Comments

      Leave a comment Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Vicki

      September 04, 2021 at 2:34 am

      I made these today. They are delicious. I made them for a party tomorrow and I had to put them in the freezer so I wouldn’t eat them before the party. I’m going to try your chickpea meatballs Next. Thanks for a great recipe.

      Reply
    2. Deb M

      June 14, 2021 at 7:55 pm

      I plan to make these soon but eat “grain-free” so wondered if you could recommend an alternative for the rice ingredient. (I know I’ll use Tapioca flour for the Corn Meal. To substitute for the rice, would millet work? or would some cassava flour and/or coconut flour work? Thanks!

      Reply
      • My Pure Plants

        June 14, 2021 at 8:25 pm

        Hi Deb, I recommend millet that would be the closest match. It makes sure the meatballs are not too dry compared to just a flour/starch mix.

        Reply
      • Amy

        May 16, 2022 at 8:58 am

        You can try Dals Foods Slimovina as a substitute for the rice and corn flour. Available on Amazon.com

        Reply
    3. Brittney

      June 03, 2021 at 7:08 pm

      5 stars
      Hello, I would love to try this recipe. What if I don’t have a food processor?

      Thank you,

      Reply
      • My Pure Plants

        June 03, 2021 at 8:28 pm

        If you don’t have a food processor, you can try chopping the mushrooms and the rice with a knife as small as you can. In that case definitely use a walnut meal so you have that already covered. Even if the pieces are a bit larger than it would be with a food processor, if you can form a ball the starch will bind it together after baking. Let us know how it goes.

        Reply
    4. Roopa

      February 23, 2021 at 9:25 pm

      Thank you so much for this awesome recipe . I made this today for my family and they enjoyed it !

      Reply
      • My Pure Plants

        February 23, 2021 at 9:27 pm

        Hi Roopa, we are so happy you liked our recipe. Thanks for letting us know.

        Reply
    5. Sheryl

      January 11, 2021 at 2:23 pm

      ONE meatball is 112 calories…and the batch makes 20? OUCH!

      Reply
      • My Pure Plants

        January 11, 2021 at 6:10 pm

        Hi Sheryl,

        These mushroom meatballs are rich and filling, so 20 meatballs can easily be enough for 4-5 people. It is most definitely not a weight loss meal but at least they are calories from whole foods like mushrooms, walnut, and rice.

        Reply

    Primary Sidebar

    Portrait of Emese and Nandi My Pure Plants

    Hi, we are Emese Maczkó and Nándor Barta, the founders and recipe creators behind My Pure Plants. We are sharing our knowledge and expertise in vegan recipes and encourage you to try home-cooked meals using locally-sourced, organic, whole foods.

    More about us →

    Reader Favorites

    • Crispy Vegan Orange Chicken (Copycat Panda Express)
    • Crispy Rice Paper Spring Rolls
    • Meaty Vegan TVP Burger (Big Mac Style)
    • Copycat IKEA Veggie Balls

    Winter Recipes

    • Portobello Pot Roast (Vegan)
    • Jackfruit Stew (Vegan Beef Stew)
    • Vegan Cabbage Soup with Sausages (Hungarian)
    • Baked Vegan Butternut Squash Risotto

    More vegan winter recipes →

    Footer

    ^ back to top

    About

    • Contact
    • About
    • Media & Press
    • Privacy Policy
    • Terms & Conditions
    • Nutritional disclaimer
    • General Disclaimer

    Categories

    • Vegan Main Dishes
    • Vegan Soups
    • Vegan Desserts
    • Vegan Pasta Sauces
    • Vegan Sides

    Seasonal

    • Vegan Lentil Loaf
    • Vegan Shredded Chicken
    • Chickpea Mushroom Curry
    • Hokkaido Pumpkin Soup
    • Vegan Bechamel

    Quick links

    • TVP Recipes
    • Quick Vegan Meals
    • Creamy Vegan Soups
    • Rice Paper Recipes
    • Oyster Mushroom Recipes

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.

    Copyright © 2018-2022

    243 shares