Nutrition Facts for Vegetarian classic homemade meatballs

Vegetarian Classic Homemade Meatballs

Image of Vegetarian Classic Homemade Meatballs
Nutriscore Rating: 69/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!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
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!
1544
cal
72.8g
protein
180.9g
carbs
65.0g
fat

Nutrition Facts

1 serving (859.9g)
Calories
1544
% Daily Value*
Total Fat 65.0 g 83%
Saturated Fat 18.9 g 94%
Polyunsaturated Fat 2.7 g
Cholesterol 416 mg 139%
Sodium 4843 mg 211%
Total Carbohydrate 180.9 g 66%
Dietary Fiber 23.7 g 85%
Total Sugars 20.4 g
Protein 72.8 g 146%
Vitamin D 2.4 mcg 12%
Calcium 754 mg 58%
Iron 16.2 mg 90%
Potassium 1506 mg 32%

*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

45.2%%
18.2%%
36.6%%
Fat: 585 cal (36.6%%)
Protein: 291 cal (18.2%%)
Carbs: 723 cal (45.2%%)