Nutrition Facts for Vegan classic homemade meatballs

Vegan Classic Homemade Meatballs

Elevate your plant-based dining with these Vegan Classic Homemade Meatballs – a hearty, flavorful alternative to traditional meatballs that’s perfect for vegans and non-vegans alike! Made with wholesome ingredients like chickpeas, mushrooms, rolled oats, and aromatic herbs, these meatballs are packed with protein, fiber, and umami-rich goodness. A clever flaxseed "egg" binds everything together, while nutritional yeast and smoked paprika add depth to every bite. Baked to golden perfection, these meatballs are incredibly versatile — serve them atop a bed of spaghetti, tucked into a sandwich, or as a standout party appetizer. Ready in under an hour, this easy and satisfying recipe is a game-changer for meatball lovers looking for a healthier, eco-friendly twist on a classic comfort food.

Nutriscore Rating: 78/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Classic Homemade Meatballs
Prep Time:20 mins
Cook Time:30 mins
Total Time:50 mins
Servings: 4

Ingredients

  • 1 15-ounce can canned chickpeas, drained and rinsed
  • 2 tablespoons ground flaxseed
  • 5 tablespoons water
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 garlic cloves, minced
  • 8 ounces mushrooms, finely chopped
  • 2 tablespoons soy sauce
  • 1 cup rolled oats
  • 1 tablespoon nutritional yeast
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 0.5 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 cup breadcrumbs

Directions

Step 1

Preheat the oven to 375°F (190°C). Line a baking sheet with parchment paper.

Step 2

In a small bowl, mix the ground flaxseed with water and set aside for 5 minutes to thicken.

Step 3

In a skillet over medium heat, add olive oil. Sauté the onions for 3-4 minutes until translucent. Add garlic and mushrooms, and cook for another 5-6 minutes until the mushrooms are tender and most of the moisture has evaporated.

Step 4

In a food processor, pulse the chickpeas until broken down but not mushy. Transfer to a large mixing bowl.

Step 5

Add the sautéed onion, garlic, and mushrooms to the chickpeas. Stir in the flax egg (flaxseed mix), soy sauce, rolled oats, nutritional yeast, smoked paprika, oregano, basil, salt, pepper, and breadcrumbs.

Step 6

Mix everything until well combined. If the mixture feels too wet, add more breadcrumbs. Alternatively, if too dry, add a splash of water.

Step 7

Form the mixture into golf ball-sized meatballs, approximately 1.5 inches in diameter, and place them on the prepared baking sheet.

Step 8

Bake the meatballs in the preheated oven for 25-30 minutes, turning them halfway through, until they are firm and golden brown.

Step 9

Remove from the oven and let cool slightly. Serve hot with your favorite pasta and sauce or in a sandwich.

Nutrition Facts

Serving size (1025.0g)
Amount per serving % Daily Value*
Calories 1496.6
Total Fat 52.2g 0%
Saturated Fat 7.7g 0%
Polyunsaturated Fat 2.7g
Cholesterol 0mg 0%
Sodium 4475.5mg 0%
Total Carbohydrate 207.6g 0%
Dietary Fiber 42.9g 0%
Total Sugars 25.8g
Protein 65.2g 0%
Vitamin D 15.9IU 0%
Calcium 329.4mg 0%
Iron 19.1mg 0%
Potassium 2455.6mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 30.1%
Protein: 16.7%
Carbs: 53.2%