• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Oil-Free Vegan Meatballs

    Published: Jan 9, 2023 · Modified: Jul 20, 2023 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    Oil-Free Vegan Meatballs are a tasty, high-fiber, plant-based alternative to traditional meatballs. These gluten-free meatballs are made from mushrooms and walnuts for a savory, umami bite that you'll devour in no time.

    Oil-Free Vegan Meatballs

    Okay, so, obviously there is not any meat in these meatballs. What there is, is flavor!

    I took black beans, which are often used in veggie burgers (and are packed with protein and fiber) and I jazzed them up with mushrooms, walnuts, onions, and spices. You get a nice umami, meaty flavor from the mushrooms. And walnuts add some texture and nuttiness. The spices create a deeper flavor, and help these "meatballs" taste like traditional meatballs.

    So, no. There's no meat in these oil-free vegan meatballs. But you'll love the flavor - especially when you eat them spaghetti & meatballs style with your favorite marinara sauce!

    Mushroom walnut meatballs for the win!

    Jump to:
    • Why I love these Oil-Free Vegan Meatballs
    • Ingredient Notes & Substitutions
    • How to make Mushroom Walnut Meatballs
    • Expert Tips & FAQ
    • Recipe Prayer
    • More Vegan "Meat"
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    Oil-Free Vegan Meatballs

    Why I love these Oil-Free Vegan Meatballs

    • Dietary needs - these black bean meatballs are vegan/plant-based, gluten-free, dairy-free, oil-free, and sugar-free.
    • Easy weeknight dinner - vegan meatballs are actually really easy! Just throw all the ingredients into a food processor to combine. Then shape into balls and bake
    • Real foods - no fake meat here! You get a healthy serving of veggies like mushrooms and protein/fiber from the walnuts and black beans
    • Umami flavor - mushrooms are known for that savory, umami flavor. And the meat-like flavor really comes through in these mushroom walnut meatballs
    • Vegan Meatballs that are Gluten-Free - many meatball recipes call for breadcrumbs, but this recipe uses quick oats, which are naturally gluten free
    Oil-Free Vegan Meatballs

    Ingredient Notes & Substitutions

    • Black Beans: canned black beans are perfect here. And, black beans help give these meatballs a more meat-like color
    • Mushrooms: I recommend cremini mushrooms (also known as baby bellas) for this recipe because they have a deeper, more umami flavor than regular white button mushrooms. They are also cheaper than some other fancy mushrooms like shiitakes. That said, white button mushrooms will work in this recipe.
    • Raw Walnuts: walnuts add some texture (so these black bean meatballs aren't just a ball of mush). You could sub raw cashews if you can't find walnuts.
    • Yellow Onion: many meatball recipes have onion. I like using a yellow onion for this recipe, but a red or white onion would work fine too.
    • Quick Oats: quick oats act like breadcrumbs or flour - they help absorb any moisture and get these mushroom walnut meatballs to stick together. Oats are naturally gluten-free, but if you need to be 100% GF, be sure to buy certified GF oats
    • Garlic: even though we're blending all the ingredients together, I call for minced garlic to ensure you don't end up with a giant chunk of garlic in one meatball
    • Herbs & Spices: parsley, oregano, salt & pepper
    • Baking Powder: a bit of baking powder helps give the meatballs some rise
    • Liquid Smoke: this is my secret ingredient in many meat recipes that I turn vegan. Liquid smoke adds a smoky flavor and helps deepen the overall flavor of the dish. Find liquid smoke in the grocery store near the condiments
    Oil-Free Vegan Meatballs Ingredients

    How to make Mushroom Walnut Meatballs

    Step 1. Preheat the oven to 375°. Line a baking sheet with parchment paper.

    Step 2. Add all the ingredients to a food processor. Pulse until just combined. If your food processor is small, you may need to split the ingredients into two batches and then transfer to a bowl to stir together.

    Oil-Free Vegan Meatballs Step 2

    Step 3. Shape into 1.5" balls. Arrange on the prepared baking sheet and bake for 15-20 minutes or until the meatballs are browned and firm.

    Oil-Free Vegan Meatballs Step 3

    Step 4. Serve with spaghetti and marinara sauce.

    Oil-Free Vegan Meatballs

    Expert Tips & FAQ

    Roll perfect meatballs

    I used a #20 cookie scoop to portion out my meatballs. A cookie scoop can help you get evenly sized meatballs, ensuring that all the balls bake evenly. If you want smaller meatballs you can use a smaller (larger #) cookie scoop.

    If you make smaller meatballs, they will bake faster. So check for doneness after 10 minutes.

    Make a double batch

    These meatballs are perfect for making a double batch. Freeze half and save them for a future meal. When you're ready to eat, defrost the meatballs for a few minutes in the oven, until warm.

    A person sprinkling herbs on a plate of vegan spaghetti and meatballs.

    Recipe Prayer

    Thank you God for plant-based versions of our favorite foods. Thank you for giving us nourishing foods that feed our bodies. Amen.

    More Vegan "Meat"

    • Two vegan sliders served with lettuce, tomato, onion, and pickles.
      Vegan Sliders (Gluten-Free, Oil-Free)
    • A plate of three mushroom walnut tacos.
      Mushroom Walnut Taco Meat
    • A sheet pan of broccoli and tempeh.
      Vegan Beef and Broccoli Sheet Pan Dinner
    • A vegan high protein seitan burger on a cutting board.
      Vegan High Protein Seitan Burgers

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A plate of vegan meatballs served on marinara sauce and pasta.

    Oil-Free Vegan Meatballs

    Oil-Free Vegan Meatballs are a tasty, high-fiber, plant-based alternative to traditional meatballs. These gluten-free meatballs are made from mushrooms and walnuts for a savory, umami bite that you'll devour in no time.
    Print Pin Rate
    Course: Main Course
    Cuisine: American
    Prep Time: 25 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 20 meatballs
    Calories: 92kcal
    Author: Elizabeth

    Equipment

    • Food Processor

    Ingredients

    • 1 15 Ounce Can Black Beans drained
    • 8 Ounces Sliced Mushrooms I used cremini mushrooms
    • 1 Cup Raw Walnuts
    • 1 Small Yellow Onion finely diced
    • 2 Cups Quick Oats
    • 2 Cloves Garlic minced
    • 2 Teaspoons Kosher Salt
    • 1 Teaspoon Dried Parsley
    • 1 Teaspoon Dried Oregano
    • 1 Teaspoon Baking Powder
    • ½ Teaspoon Black Pepper
    • ½ Teaspoon Liquid Smoke

    Instructions

    • Preheat the oven to 375°. Line a baking sheet with parchment paper.
    • Add all the ingredients to a food processor. Pulse until just combined. If your food processor is small, you may need to split the ingredients into two batches and then transfer to a bowl to stir together.
    • Shape into 1.5" (3 tablespoon) sized balls. Arrange on the prepared baking sheet and bake for 15-20 minutes or until the meatballs are browned and firm.
    • Serve with spaghetti and marinara sauce.

    Nutrition

    Calories: 92kcal | Carbohydrates: 11g | Protein: 4g | Fat: 4g | Saturated Fat: 0.5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 1g | Sodium: 337mg | Potassium: 179mg | Fiber: 3g | Sugar: 1g | Vitamin A: 4IU | Vitamin C: 1mg | Calcium: 34mg | Iron: 1mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)
    • A pot of freshly cooked vegan shepherd's pie soup.
      Vegan Shepherd's Pie Soup
    • A sliced lentil quinoa loaf on a platter, with rosemary on the platter, and mashed potatoes in the background.
      Lentil Quinoa Loaf

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025