Print
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

Vegan Black Bean Meatballs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aleena
  • Total Time: 40 minutes
  • Yield: Approximately 12 meatballs 1x

Description

Vegan Black Bean Meatballs offer a hearty and flavorful plant-based twist on traditional meatballs. Packed with protein and fiber, these meatballs are not only nutritious but also incredibly versatile, making them perfect for pasta dishes, sub sandwiches, or as appetizers. With minimal prep time and simple ingredients, you can create a satisfying meal that impresses both vegans and non-vegans alike. Dive into this delicious recipe for a wholesome dining experience that caters to all!


Ingredients

Scale
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup whole wheat breadcrumbs
  • 3 cloves garlic, minced
  • 1 tsp onion powder
  • ¼ cup fresh cilantro, chopped (optional)
  • Salt and pepper to taste
  • Marinara sauce for serving

Instructions

  1. Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
  2. In a mixing bowl, mash the black beans until mostly smooth with some chunky bits for texture.
  3. Stir in breadcrumbs, minced garlic, onion powder, chopped cilantro (if using), salt, and pepper until well combined.
  4. Shape the mixture into golf ball-sized meatballs and arrange them on the baking sheet.
  5. Bake for 20-25 minutes or until firm and slightly crispy on the outside.
  6. Serve hot with marinara sauce drizzled over or alongside your favorite side dishes.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 55
  • Sugar: 1g
  • Sodium: 150mg
  • Fat: 0.7g
  • Saturated Fat: 0.1g
  • Unsaturated Fat: 0.6g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 0mg