Vegan Black Bean Meatballs with Marinara Sauce

by Alena

One of our favorite ways of improving our diet is to come up with healthy versions of our favorite meals. Pizza, pasta, ice cream – none of them have to be cut out if you want to get a leaner and healthier body.

Today, and in our upcoming recipe articles, we want to share with you some of our best tips on how to make traditional comfort foods healthy, plant-strong, and weight loss friendly! Because we’re not about deprivation and restriction here. Following a healthy lifestyle should be fun and the good results just follow.

So, how can a rich and calorie dense dish like pasta and meatballs be made in a healthier way? Our twist on the traditional Italian recipe here offers a few ideas for little improvements you can try one at a time to step up your game – or just go all in and follow the exact recipe to a T.

Our Vegan Black Bean Meatballs with Zoodles Recipe Ticks all the Boxes:

  • 100% whole food plant-based & oil-free
  • Low in total fat while still providing essential fatty acids
  • Rich in fiber, water, and complex carbs
  • Satiating but still weight-loss friendly
  • Naturally gluten-free for those who are intolerant
  • Cholesterol-free and heart-healthy
  • Easy to find, affordable ingredients

Keep on reading to find out how we did this.

Closeup of zoodles with marinana and black bean meat balls with some zucchini noodles rolled round a fork

Introducing: zoodles! Never heard of them? Well, they are zucchini noodles or zucchini pasta made by spiralizing zucchini. To be totally fair, they are not 100% “like the real thing” and replicate traditional pasta more visually than texture-wise.

But still, there are a couple of interesting reasons why you might want to give these a try!

First of all, it’s always a good idea to sneak some more veggies into your meals. We agree on that, right? Zucchini is a great vegetable to choose, in our opinion, due to its mild flavor and versatility.

Especially once they are soaked in a sauce, they taste completely neutral!

And the can be utilized in so many different ways: From zucchini pasta to boats, oven-baked veggie chips or even zucchini breakfast oats… we love all things zucchini.

Different small bowls on a black table filled with ingredients for the zoodles with black bean meatballs recipe: zucchini, carrots, flaxseeds, mushrooms, oats and herbs

Please don’t get us wrong and think that the “bad carbs” in a traditional pasta dish have to be replaced to be slim and healthy. Not at all!

While it’s true that zoodles are a great way to have a pasta-ish dish ready in a couple of minutes and they are a wholesome replacement for those who cannot have gluten, we don’t mean to imply that flour pasta per se is a bad idea.

Because even though the internet is full of “cut the carbs” messages, we’re here to shine a light on w​​​​hat a healthy diet looks like and do something about the bad rep carbs have been getting.

In fact, a diet rich in complex carbs and wholesome starches, like potatoes, pumpkin, oats, rice, and whole grains is what keeps people at a normal body weight and ensures stable energy throughout the day.

And if you check out the recipe for the black bean meatballs below, you’ll find that they are anything but low-carb. Their main ingredients, apart from the beans that are actually higher in carbs than in protein, are oats, and vegetables. Meatless, carby, chewy, and nutrient-rich goodness!

We just thought that a trendy twist along with the lower calorie density and improved satiety of the whole dish would be something you’re interested in. And we quite like the different texture compared to flour pasta from time to time.

Woman using a spiralizer to turn a zucchini into noodle shape

How to Make Zucchini Noodles

If you’re intrigued and would like to try making zoodles, here’s what you need. Usually, zucchini noodles are made using a spiralizer which come in fancier and more simple versions. But you don’t need to own one of these to make your first zucchini noodles!

Simply take a julienne peeler and apply light pressure along the sides of the zucchini to create the noodles.

Have a hand grater at home? You can make shorter, flatter noodle stripes out of the zucchini with it.

Woman holding a single black bean meatball in her hand. A bowl with more balls and spiralized zucchini can be seen in the background.

Another idea is to cut lengthwise slices from the zucchini using a vegetable peeler which will give you wider noodles.

You can go ahead and eat them raw with a dressing as a pasta salad if you like – no matter their shape. If you combine them with some marinara (as we did), you can drown the noodles in the warm sauce and have it semi-cooked this way. The zoodles will become soft after a couple of minutes.

If you like them to be more thoroughly cooked, throw them in hot water for 1-2 minutes. This isn’t a fool-proof method, though, and we cannot promise that you won’t be left with a couple of soggy noodles.

Finally, why not include your kids here? They will probably have lots of fun spiralizing or peeling their own zoodles.

Spiralized Carrot Veggie Bowl
Woman using wooden spoon to place vegan meatballs into a pan filled with tomato sauce

Make It Your Own

If you’re not keen on the idea of having your pasta being made out of zucchini, just go ahead and make the black bean meatballs with marinara, then serve it over regular pasta. Going meatless is a great first step here!

Or combine some whole grain noodles and zoodles on your plate to ease into things.

As for the black bean meatballs, there are a few ways to adjust these to your taste preferences or ingredients you find at home.

You can pretty much use any bean you wish here, we personally just like using the black ones. If you don’t want to have mushrooms or carrots in your meatballs, you can replace them with other finely chopped veggies or just up the amount of beans and oats.

In addition to being fairly simple, these vegan meatballs are also packed with plant protein and fiber, making them a nutritious option to have on the meal plan. You can even prep them ahead of time so that they’re ready to bake and serve on a busy weeknight.

Top view of finished zoodles with black bean meatballs dish presented in a bowl with fresh herbs and some zoodles rolled around a fork

Did you make our zucchini noodles with black bean meatballs? Feel free to rate the recipe below and share with us in the comments if you liked them – we’d love to hear your thoughts. You can also Pin for later or tag us on IG!

vegan black bean balls in marinara sauce with zucchini noodles and a fork in a dark bowl

Zoodles with Black Bean Meatballs and Marinara

Yield: 4 servings
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

These meatless black bean meatballs are so chewy and satiating! Easy to make and totally customizable, they are high in plant-based protein and low in fat. In combination with crunchy zoodles and warm marinara sauce, it's the perfect healthy Italian comfort meal.


Black Bean Meatballs

  • 2 cups black beans, cooked (340 g)
  • 1 lb white mushrooms (450 g)
  • 2 medium carrots, roughly chopped
  • 1 cup rolled oats (90 g)
  • 1 cup fresh parsley (28 g)
  • ½ tsp thyme, dry
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • 1 tbsp soy sauce
  • 1 flax egg (mixing 1 tbsp ground flax with 3 tbsp warm water and letting it rest for 5 minutes to thicken)

Herbed Marinara

  • 1 yellow onion, diced
  • 3 garlic cloves, minced
  • 3 tbsp tomato paste
  • 14 oz crushed tomatoes (400 ml)
  • ½ tsp oregano, dry
  • ½ tsp red pepper flakes
  • ½ cup fresh basil leaves (20 g)
  • salt and pepper to taste

To Serve

  • 2 medium zucchini, spiralized or shaved into noodle-shapes
  • 3 tbsp nutritional yeast


  1. Preheat your oven to 350°F/180°C and line a large baking sheet with a piece of parchment paper.
  2. In the bowl of a food processor, combine black beans, mushrooms, carrots, oats, parsley, thyme, smoked paprika, and garlic powder. Process until a crumbly dough forms and season with a good pinch of salt and pepper. Add in the soy sauce and flax egg; pulse until just incorporated.
  3. Form the mixture into small balls – you should get around 14-16 meatballs. Place meatballs onto the prepared baking sheet, making sure they are not touching each other, and roast for 20 minutes, flipping once halfway through.
  4. While the meatballs are roasting, add onion, garlic, and tomato paste into a medium saucepan and place over medium heat. Season with a good pinch of salt and pepper and cook until the onions are soft and fragrant, around 4-5 minutes.
  5. Add in crushed tomatoes, oregano, red pepper flakes; bring heat down to low and let the marinara simmer away for 10-15 minutes, or until the meatballs are done.
  6. Gently submerge the meatballs in the sauce and cook just until the sauce starts to bubble, around 2-3-minutes. Remove from heat and stir in fresh basil.
  7. Serve the meatballs and herbed marinara over zoodles (zucchini noodles) and top with nutritional yeast. Enjoy!
Nutrition Information:
Yield: 4
Amount Per Serving: Calories: 417Total Fat: 6gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 47mgSodium: 540mgCarbohydrates: 73gFiber: 20gSugar: 13gProtein: 25g

Please rate & share if you like this!

Leave a comment on our blog or share on Pinterest or Instagram.

Alena sitting in a cafe with a bowl of fresh plant-based food and a glass of coffee in front of her

About Alena Handwritten FontAlena Schowalter is a Certified Vegan Nutritionist who has been a vegetarian since childhood and vegan since 2012. Together with her husband, she founded nutriciously in 2015 and has been guiding thousands of people through different transition stages towards a healthy plant-based diet. She’s received training in the fields of nutrition, music therapy and social work. Alena enjoys discussions around vegan ethics, walks through nature and creating new recipes.

9 thoughts on “Vegan Black Bean Meatballs with Marinara Sauce”

  1. This looks so delicious and I can’t wait to try it!! I just wanted to mention that the recipe claims to be naturally gluten free. However, someone new to eating gluten free might not realize that most oats and soy sauce contain gluten, unless they specifically state that they are gluten free.

    • Hey Briana,
      thanks for checking in! And you’re totally right, soy sauce is definitely made with wheat and not all oats are 100% gf (though it does the job for most who avoid it without having celiac disease or an allergy). Will definitely correct that!
      Hope you liked the recipe :)

  2. i was in the mood for Moroccan meatballs
    i used your wonderful recipe as a springboard from Italian to Moroccan:
    i omitted basil, oregano, crushed red pepper flakes, thyme, garlic powder, tomato paste
    i substituted the spice mix ‘ras el hanout’, harissa sauce for tomato paste, added golden raisins, a bit more cinnamon, and topped with fresh mint
    it was just what i was craving!
    thanks for the delicious springboard

  3. Loved the idea, but unfortunately my bean balls turned out really mushy. Maybe it was the mushrooms releasing to much water, but I wasn’t even able to turn them while baking because they wouldn’t hold their shape. Also they promptly fell into pieces when put into the marinara. Maybe some additional flour would help to get a better consistency.


Leave a Comment

Skip to Recipe