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!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
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!
445
cal
21.1g
protein
56.1g
carbs
16.3g
fat

Nutrition Facts

1 serving (297.1g)
Calories
445
% Daily Value*
Total Fat 16.3 g 21%
Saturated Fat 4.5 g 22%
Polyunsaturated Fat 0.0 g
Cholesterol 104 mg 35%
Sodium 1134 mg 49%
Total Carbohydrate 56.1 g 20%
Dietary Fiber 10.4 g 37%
Total Sugars 5.9 g
Protein 21.1 g 42%
Vitamin D 0.6 mcg 3%
Calcium 235 mg 18%
Iron 4.5 mg 25%
Potassium 408 mg 9%

*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%%)