Nutrition Facts for Vegetarian classic homemade meatballs
Blog Research API Download App

Vegetarian Classic Homemade Meatballs

Image of Vegetarian Classic Homemade Meatballs
Nutriscore Rating: 77/100

Enjoy the cozy, satisfying flavors of Vegetarian Classic Homemade Meatballs—an irresistible plant-based twist on a beloved comfort food. Made with hearty black beans, savory mushrooms, rolled oats, and a touch of Parmesan cheese, these meatballs are packed with protein, texture, and Italian-inspired seasoning. Easy to prepare and baked to golden perfection, they form a deliciously firm bite that pairs beautifully with pasta, marinara sauce, or even in a meatball sub. Perfect for vegetarians and meat-lovers alike, this recipe is a wholesome, flavorful addition to your dinner table, ready in under an hour. Whether for a weeknight meal or a special treat, these vegetarian meatballs will impress everyone at the table!

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
20 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 15 ounces (1 can) Black beans
  • 8 ounces White button mushrooms
  • 1 cup Rolled oats
  • 1 cup Breadcrumbs
  • 0.5 cup, grated Parmesan cheese
  • 2 large Eggs
  • 1 medium, finely chopped Onion
  • 3 cloves, minced Garlic
  • 1 tablespoon Italian seasoning
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Olive oil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.

2

Drain and rinse the black beans. Place them in a large bowl and mash them with a fork or potato masher until most of them are broken down but a few chunks remain for texture.

3

Clean the mushrooms with a damp paper towel to remove any dirt, then finely chop them.

4

In a pan over medium heat, add 1 tablespoon of olive oil. Sauté the onions for about 3-4 minutes until translucent. Add the garlic and chopped mushrooms and continue to cook for another 5 minutes until the mushrooms are soft and most of their moisture has evaporated.

5

Add the sautéed mixture to the mashed black beans, along with the rolled oats, breadcrumbs, grated Parmesan cheese, beaten eggs, Italian seasoning, salt, and black pepper. Mix everything thoroughly until well combined.

6

Using your hands or a scoop, form the mixture into small balls, about 1.5 inches in diameter, and place them on the prepared baking sheet.

7

Brush the remaining olive oil over the top of the meatballs to help them brown in the oven.

8

Bake in the preheated oven for 15-20 minutes, until the meatballs are firm and golden brown.

9

Remove from the oven and let them cool for a few minutes before serving. These meatballs can be enjoyed with pasta, in a sub, or on their own with your favorite sauce.

Cooking Tip: Take your time with each step for the best results!
1778
cal
83.9g
protein
224.8g
carbs
65.7g
fat

Nutrition Facts

1 serving (1188.3g)
Calories
1778
% Daily Value*
Total Fat 65.7 g 84%
Saturated Fat 18.2 g 91%
Polyunsaturated Fat 0.0 g
Cholesterol 416 mg 139%
Sodium 4535 mg 197%
Total Carbohydrate 224.8 g 82%
Dietary Fiber 41.2 g 147%
Total Sugars 23.7 g
Protein 83.9 g 168%
Vitamin D 2.4 mcg 12%
Calcium 939 mg 72%
Iron 18.1 mg 101%
Potassium 1630 mg 35%

*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

49.2%%
18.4%%
32.4%%
Fat: 591 cal (32.4%%)
Protein: 335 cal (18.4%%)
Carbs: 899 cal (49.2%%)