clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Zucchini Noodles with Chunky Tomato Sauce and Bean Balls


Zucchini noodles, paired with a chunky tomato sauce and bean balls makes for a light, healthy summer-time meal that is vegan and gluten-free. Zucchini noodles (zoodles) are easy to make with an inexpensive julienne slicer.


  • 12 small or 6 large zucchinis

For the tomato sauce

  • 1 tablespoon organic refined coconut oil, or oil of choice
  • 1 large onion, chopped
  • 6 cloves garlic, minced
  • 2 portobello mushroom caps, chopped
  • 1 (28 ounce) can diced tomatoes
  • 1 (15 1/2 ounce) can tomato sauce
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 1 tablespoon dried oregano
  • 1 teaspoon marjoram
  • 1 cup fresh basil, chopped

For the bean balls

  • 2 (15 ounce) cans black beans, drained and rinsed
  • 2/3 cup rolled oats
  • 4 tablespoons tomato paste
  • 2 tablespoons nutritional yeast (parmesan cheese may be substituted)
  • 3 tablespoons Italian seasoning blend
  • 1/4 teaspoon salt


  1. Preheat the oven to 350 degrees.
  2. Make zucchini noodles by using a julienne slicer (or a spiralizer if you prefer). Set aside in a large bowl.
  3. To make your sauce, start by heating the oil in a large stock pot or Dutch oven.
  4. Cook the onion and garlic until soft, about 5 minutes.
  5. Add the chopped mushroom and allow to cook another 10 minutes.
  6. Stir in the tomatoes, tomato sauce, oregano, marjoram, salt, and pepper. Allow to simmer for 15 minutes. Stir in the fresh basil.
  7. While your mushrooms are cooking during the sauce-making, start making your bean balls. Put your beans into a large bowl and mash (I use a potato masher for this). It’s okay to have a few beans in tact.
  8. Add the rest of the ingredients and stir well. Use your hand to knead the mixture together, making sure the ingredients are well incorporated.
  9. Roll the bean mixture into 1 1/2 inch balls and place them on a baking sheet that is either lightly coated with oil or lined with parchment paper. You will get about 28-30 balls.
  10. Bake in the preheated oven for 16-18 minutes, turning once halfway through the cooking time.
  11. To serve, place a serving of zucchini noodles on a plate, top with 4-6 meatballs, and finally cover it all with the tomato sauce. If you aren’t vegan and can enjoy dairy, feel free to top it with some freshly grated parmesan cheese. Enjoy!
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: main meal
  • Cuisine: American


  • Serving Size: 1 serving
  • Calories: 246
  • Sugar: 12.1g
  • Sodium: 321mg
  • Fat: 16.1g
  • Carbohydrates: 43.5g
  • Protein: 11.1g

Keywords: zoodles