• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Ve Eat Cook Bake logo

  • Vegan Recipes
  • About
  • English
    • German
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • ×
    Home » Plant-based Meat

    Vegan Spaghetti and Bean Meatballs Recipe (oil free)

    Modified: Jan 28, 2026 by Jasmin Hackmann · This post may contain affiliate links*. As an Amazon Associate I earn from qualifying purchases.

    Share ❤️

    • Facebook
    • X
    Jump to Recipe Print Recipe

    Celebrate Lady and the Tramp in style with some delicious vegan meatballs! They are full of flavor, easy to make, and perfect for a large family feast. Plus, you won’t be missing out on any Italian flair - these plant-based meatballs come packed with authentic spices that will take your dinner game up several notches.

    So if it's time to switch things up at home or try something new while following a vegetarian diet, why not give this tasty dish a go? You just might end up dreaming about sharing noodles like our furry friends did...

    In focus vegan meatballs served on top of spaghetti and marinara sauce on a plate.

    This recipe is inspired by my vegan Swedish meatballs and my bolognese sauce. This recipe pairs well with a crusty bread, bruschetta, Caesar Salad.

    As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links. Read More

    Jump to:
    • Ingredients
    • Instruction
    • Substitutions
    • Variations
    • Equipment
    • Serving Suggestions
    • Storage
    • FAQ
    • 📖 Recipe

    Ingredients

    This is a list of the healthy ingredients you will need to make healthy vegan meatballs.

    You can find the ingredients with quantities and the recipe to print out on the recipe card below.

    Meatballs:

    • Black Beans
    • Gluten Powder (Vital Wheat Gluten)
    • Rolled Oats
    • Baking Powder
    • Bulgur, cooked
    • Sea Salt or to taste
    • Roasted Fennel Seeds
    • Smoked Paprika
    • Sage
    • White Pepper
    • Dijon Mustard
    • Sweet Paprika
    • Molasses (opt)
    • Soy Sauce
    • Nutritional Yeast
    • Garlic Powder
    • Onion Powder
    • Turmeric
    • Flaxseed Powder
    • Tomato Paste
    • Almond Butter
    • Water

    Other

    • Marinara Sauce
    • Pasta
    Birdview of a plate with spaghetti, vegan meatballs and marinara sauce and a plate with meatballs and bowl with vegan parmesan.

    Instruction

    Let's start with cooking the bulgur. And preheat the oven to 400°F (200°C). It is best to start boiling the pasta water now, it will take a while until it boils. Roast the fennel seeds in a non-stick pan and let them cool slightly.

    Now take a Food Processor and blend the black beans, oats, tomato paste, molasses, flax seeds, baking powder and water until they are relatively creamy. if you do not have a food processor, you can also use a potato masher. It just takes a little longer. Now add the remaining ingredients, except for the bulgur and the fennel seeds. And mix until the spices are well mixed with the rest of the ingredients.

    Now fold in the bulgur and the roasted fennel seeds. Taste the meatball mixture and season if necessary. We want to have the bulgur whole. So don’t blend too much. Use the pulse function of your food processor.

    Prepare a sheet pan. I put parchment paper on it. Now form smaller meatballs out of the bean mixture and place them on the prepared baking sheet.

    Bake the meatless meatballs for about 30 minutes in the preheated oven. After 15 minutes I recommend turning the veggie balls over. Let the cooked meatballs cool for about 10 minutes. This way they become firmer.

    Prepare your favorite marinara sauce and cook your pasta according to package directions.

    Right before serving, add the vegan meatballs and enjoy the meatless spaghetti.

    Make this vegan spaghetti and meatballs, check out my Alfredo Pasta, All Arrabiata Pasta and my other vegan pasta recipes.

    Small Plate with a couple of vegan meatballs. And in the front blurred a plate with spaghetti and vegan meatballs

    Substitutions

    • Black Beans: You can substitute the black beans for kidney beans, cannellini beans to make these veggie meatballs.
    • Bulgur: Bulgur adds a great texture to those black bean balls, you can also use Freekah or couscous.
    • Almond Butter: Instead of Almond Butter, you can also use sunflower seeds. Use what you have as pantry staples.
    • Pasta: Use classic spaghetti noodles or zucchini noodles. You can also use gluten-free pasta.
    • Gluten-free: To make these vegetarian meatballs gluten-free, we will need to substitute the gluten flour and the bulgur. The gluten flour you can substitute with some potato flakes or potato starch. The bulgur I would add use quinoa or cooked rice. Make sure you use gluten-free oats. For the soy sauce, you can use coconut aminos.

    Variations

    • Spicy Meatballs: Add some red pepper flakes to make hot Italian meatballs.
    • Italian Seasoning: You can always add some Italian seasoning to these vegan black bean meatballs.
    Fork sticks in a vegan meatball which is served with spaghetti and marinara sauce on a plate.

    Equipment

    Some kitchen tools that will help you make this amazing vegan meatball recipe.

    • Food Processor
    • Non Stick Pan
    • Large Baking Sheet

    Serving Suggestions

    • Meatball Sub: Make a big sandwich with these meatballs.
    • Buddha Bowl: Load up with plant-based protein
    • Pizza: Crumble this black bean meatball recipe and top your next pizza with it.

    Storage

    Wait I'll show you how to store them.

    • Refrigerate - You can store the meatballs in the fridge very well. Put them in an airtight container and they will keep for 3-4 days. We haven't had them in the fridge for a long time. If they last longer with you, I would appreciate feedback in the comments below, so I can note it here in the post.
    • Reheat - Take out the meatballs and fry them briefly in a pan on each side. They are warm and crispy on the outside. I recommend you only put as many meatballs in the sauce as you want to eat. And then simply add it to the sauce again later when it is warmed up.
    • Freeze - Yes, these meatballs can even be frozen very well. I recommend that you first freeze the meatballs side by side. And when they are frozen, put them in portions in containers. They last there for about 3 months.
    • Reheat Frozen Meatballs - Let the meatballs thaw in the fridge overnight and fry them in the pan. You can also fry frozen meatballs, but it takes longer to thaw and be completely warm. I recommend putting them in the fridge the night before. It is done quickly and not a lot of work. 😉

    Meal Prep

    Here I give you a big fat YES, YES, YES.

    They can be prepared up to 3 days in advance. To do this, follow the instructions above and you will get super tasty meatballs.

    You can of course also prepare them on the same day, here you can let them cool a little so that they become a little firmer.

    Vegan Meatballs and Spaghettis served on a plate with text layover

    FAQ

    How do the vegan meatballs stick together?

    As mentioned above, we use gluten powder here. This holds the balls together and even leaves the balls whole in the sauce.
    Have you ever made vegan meatballs and they were soft and absolutely didn't stick together? Here is the solution.
    And wait a minute, you know what we noticed about the meatballs, the next day they even have a better consistency and were firmer.

    📖 Recipe

    In focus vegan meatballs served on top of spaghetti and marinara sauce on a plate.

    Vegan Spaghetti and Meatballs

    Author: Jasmin
    5 from 6 votes
    Pinterest Facebook Share on X
    Share Print
    Prep 30 minutes mins
    Cook 30 minutes mins
    Total 1 hour hr
    For Italian food lovers, vegan spaghetti and meatballs are an absolute must-try! With these plant-based meatballs, you'll get all the flavor of a classic dish without compromising on taste. Plus - they can be cooked in bulk so dinner is always ready when that hunger hits. Bon appétit!
    Servings 4
    Course Dinner
    Cuisine Italian

    Ingredients

    • 1 lbs Spaghetti
    • Tomato Sauce
    Vegan Meatballs
    • 2 cans of black beans
    • 3 tablespoon gluten powder*
    • ½ cup 45 g oatmeal, grind to flour*
    • 1 teaspoon baking powder
    • ¾ cup 19ßg bulgur, cooked*
    • 1 teaspoon sea salt and to season
    • 2 teaspoon roasted fennel seeds
    • ½ teaspoon smoked paprika
    • ½ teaspoon sage
    • ¼ teaspoon white pepper
    • 1 teaspoon dijon mustard
    • 1 teaspoon paprika
    • 2 tablespoon molasses
    • 2 tablespoon soy sauce coconut aminos, tamarind
    • 1 tablespoon yeast flakes
    • 1 teaspoon garlic powder
    • 1 teaspoon onion powder
    • ½ teaspoon turmeric
    • 2 teaspoon flaxseed powder
    • 3 tablespoon tomato paste
    • 2 tablespoon almond butter or other nut butter tahini
    • ¼ cup 60 ml water

    Equipment

    • Food Processor

    Instructions

    1. Cook the pasta and the tomato sauce.
    2. Let's start with cooking the bulgur. And preheat the oven to 400°F (200°C).
    3. It is best to start boiling the pasta water now, it will take a while until it boils, unless you have an induction stove;). Roast the fennel seeds and let them cool slightly.
    4. Now take a Food Processor and blend in the black beans, oatmeal, tomato paste, molasses, flax seeds, baking powder and water until they are relatively creamy. It can also still have a few pieces.
    5. Now add the remaining ingredients except for the bulgur and the fennel seeds. And mix until the spices are well mixed with the rest of the ingredients. Now fold in the bulgur and the roasted fennel seeds. Taste the mass and season if necessary. We want to have the bulgur whole. So don’t blend too much. Use the pulse function of your food processor.
    6. Prepare a baking sheet. I put parchment paper on it. Now form small balls out of the bean mixture and place them on the baking sheet.
    7. When you have shaped the whole dough, you can optionally coat the balls with Aquafaba, either by taking the liquid from the black beans or from chickpeas.
    8. Bake the vegan balls for about 30 minutes. After 15 minutes I recommend turning the balls over. Then let the meatballs cool for about 10 minutes. This way they become firmer.
    9. While the balls are baking, you can cook the spaghetti and prepare the tomato sauce.
    10. Now you can add the balls to the sauce and serve with the spaghetti.

    Notes

    Find more Tips in the post above

    Private Notes

    Click here to add your own private notes.

    Tried this recipe?

    Let us know how it was!

    More Plant-based Meat

    • Best Vegan BBQ Pulled Pork Sandwich (Jackfruit)
    • Easy Vegan Crispy Baked Tofu Bites Recipe (Chicken Flavor)
    • How to make easy vegan coconut bacon recipe (oil free)
    • Best Vegan Crab Cakes with hearts of palm and Artichoke (+ Air Fryer Option)

    Reader Interactions

    Comments

    1. Jen says

      September 28, 2020 at 8:57 am

      These look great. Do you think that they could be air-fried instead of baked?

      Reply
      • Jasmin says

        September 29, 2020 at 11:30 am

        Hi Jen, I did not try it. But I think you could air fry these vegan meatballs.

        Reply
    5 from 6 votes (6 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Jasmin,

    Eating vegan doesn't have to be boring or expensive! I share delicious, easy-to-make recipes that you and your family will love. Whether it's breakfast, lunch or dinner - healthy food can still be tasty and budget friendly.

    About me →

    Popular

    • Straight view on a vegan gluten free marble cake.
      Vegan Marble Cake (gluten-free, oil-free)

    • Vegan White Bean Soup Serbian Style (Pasulj)

    • Homemade Vegan Spaetzle (German Egg Noodles)

    • Vegan Burger Sauce made with Cashews and Tomato Paste and other ingredients
      Best Vegan Burger Sauce Recipe without Mayo (oil free)

    • Best Creamy Vegan Mashed Potatoes Recipe (oil free)

    • Vegan Dessert with Raspberries and a dairy-free cream topped with some coconut sugar or brown sugar
      Quick Vegan Raspberry Cream Dessert

    Footer

    About

    • Privacy Policy
    • Disclaimer
    • Terms of use
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Ve Eat Cook Bake

    • English
    • German

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.