Easy Vegan Meatballs in Marinara Sauce

Recipe Classifications






Gluten-Free, Dairy-Free, Nut-Free, Vegan, Vegetarian, Mediterranean Diet, DASH, Kid-Friendly, Anti-Inflammatory Diet, Soy-Free



Freezes well:


Prep Time  (total time):

Under 15 Minutes  (Under 30 Minutes)


Using black beans to replace meat probably didn’t cross your mind until now. Besides being a healthy option (we’re all about that life), it’s also a cheaper alternative to your regular meatballs. Plus, this Easy Vegan Meatballs in Marinara Sauce is a kid-friendly meal that will please most children.

Easy Vegan Meatballs in Marinara Sauce

This Italian-American-inspired meal’s star of the show, black beans, is filled with protein and fiber. Protein and fiber can help with losing weight and lowering cholesterol levels, delivery of natural anti-inflammatory nutrients, improving gut health, and lowering blood sugar levels. In addition, the fusion of Worcercestire sauce and mustard gives the meatballs that unexpected meatiness. This is the comfort food of your dreams!

If you want to mix it up, instead of eating the meatballs with pasta, you can make a meatball sandwich. Add some nutritional yeast or non-dairy cheese for more flavor, too! Oh and don’t worry, the sunflower seeds and breadcrumbs will bind the meatball ingredients together even without an egg. 

For those who have intolerance for tomatoes, you can substitute the marinara with nomato sauce. See recipe notes below.

As the Italians say, mangiare per vivere e non vivere per mangiare (eat to live, don’t live to eat)!

Easy Vegan Meatballs in Marinara Sauce

Flavorful vegan meatballs with spaghetti and tomato marinara with Italian flavors. These are super easy meatless meatballs are are budget-friendly. Gluten-free, nut-free, dairy-free, keto, paleo, Whole30, vegetarian, vegan.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Calories 542kcal


Meatless “Meatballs”

  • 30 oz black beans rinsed and drained
  • 1 onion
  • 1 tbsp sunflower seeds
  • 2 small handful fresh basil
  • Tbsp Worcestershire sauce vegan and gluten-free options exist, can substitute low-sodium soya sauce if needed.
  • 2 Tsp tomato paste
  • 1 tsp mustard
  • 2 tsp oregano
  • ½ tsp fine salt
  • ¼ tsp black pepper
  • 1 cup breadcrumbs use gluten-free bread, if needed

Tomato Marinara Sauce

  • 2 Tbsp olive oil or extra virgin olive oil plus extra for drizzling
  • 2-4 garlic cloves chopped or finely sliced
  • 30 oz tomato sauce
  • 2 Tsp oregano
  • salt and pepper to taste


Meatless "Meatballs"

  • Place black beans in food processor with onion, seeds, basil, Worcestershire sauce, tomato paste, mustard, oregano, salt and pepper. Pulse to combine until a textured dough forms (don't overmix, you don't want a puree).
  • Transfer mix to a bowl, add breadcrumbs and mix all the ingredients with your hands.
  • Form small meatballs, about 18-20 pieces, and place on a baking sheet lined with parchment paper.
  • Bake them for 20 minutes at 360F.

Tomato Marinara Sauce

  • Simultaneously in a medium skillet/pan, heat the olive oil over medium heat. Sauté garlic cloves for 3 minutes, then stir in the tomato sauce and cook for 5 minutes. Season with oregano, salt, and pepper according to your taste.
  • Reduce the heat and cook the sauce for a further 10 minutes.
  • When the meatballs are baked and crispy, add them to the tomato sauce and stir gently to coat.


  • Simultaneously, cook spaghetti in a large pot of boiling water. Salt water, if you prefer.
  • Drain spaghetti and stir in the skillet along with tomato sauce, vegan meatballs and shredded basil leaves.
  • Place pasta, sauce, with meatballs on plate. Top with lightly drizzling of extra virgin olive oil and some fresh basil.


For Low Histamine Meal Plan, modify: Remove tomato paste. Don’t use marinara. Use the recipe still, but remove tomato sauce and use 4-6 tbsp (instead of 2) of olive oil for the sauce or use nomato sauce.


Calories: 542kcal | Carbohydrates: 88g | Protein: 27g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Sodium: 1717mg | Potassium: 1685mg | Fiber: 25g | Sugar: 13g | Vitamin A: 1032IU | Vitamin C: 19mg | Calcium: 187mg | Iron: 9mg

Recommended products

Matfer Bourgeat - 12 5/8-inch Black Carbon Steel Round Frying Pan, Gray (062


Gotham Steel Professional — 13-Piece Hard Anodized Cookware Set


Ninja 400-Watt Blender/Food Processor


Oster Pro 1200 Blender


Rubbermaid FreshWorks Food Storage Containers


Micro Glass Meal Prep Containers Set of 10


Vegetable Noodle Slicer, Spiralizer


ExcelSteel 731 Colander Set



Hi! I’m Mike. I’m happily married and have a young daughter. I’ve lived all over the world and have learned a lot from seeing others’ perspectives. I’ve also had many life altering health challenges. Fortunately, my lovely and brilliant wife helped save me by finding a new and better way for us to live. We started The Healthy Treehouse to share what we’ve learned and to learn from others, too.