Nutrition Facts for The best vegetarian meatballs ever
Blog Research API Download App

The Best Vegetarian Meatballs Ever

Image of The Best Vegetarian Meatballs Ever
Nutriscore Rating: 78/100

Get ready to savor *The Best Vegetarian Meatballs Ever*! These hearty, flavor-packed meatballs are made with wholesome ingredients like protein-rich lentils, sautéed mushrooms, and aromatic Italian seasoning, creating the perfect plant-based alternative to classic meatballs. Whether you're vegan (via an easy swap for flax eggs and nutritional yeast) or vegetarian, this recipe delivers on both taste and texture. Baked to golden perfection, these meatballs boast a savory umami kick from soy sauce and Parmesan, balanced by the freshness of chopped parsley. They're easy to prepare, taking just 45 minutes from start to finish, and versatile enough to pair with marinara sauce for pasta night, serve on a sub sandwich, or enjoy as a stand-alone appetizer. Perfect for satisfying cravings without compromising on health or flavor, these vegetarian meatballs are sure to become a household favorite!

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
20 min
🔥
Cook Time
25 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 1.5 cups Cooked green or brown lentils
  • 8 ounces Cremini or button mushrooms
  • 1 cup Breadcrumbs
  • 0.5 cup Grated Parmesan cheese (or nutritional yeast for vegan option)
  • 1 medium Yellow onion
  • 3 cloves Garlic cloves
  • 1 large Egg (or flax egg for vegan option)
  • 0.25 cup Fresh parsley, chopped
  • 2 tablespoons Olive oil
  • 1 tablespoon Soy sauce
  • 1 teaspoon Italian seasoning
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

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

2

Finely chop the mushrooms and onion, or pulse them in a food processor until minced.

3

Heat 2 tablespoons of olive oil in a skillet over medium heat. Add the chopped onion and garlic, and sauté for 3-4 minutes until softened.

4

Add the mushrooms to the skillet and cook for about 5-6 minutes until they release their liquid and the mixture reduces. Stir in the soy sauce and cook for 1-2 minutes more. Remove from heat and let cool slightly.

5

In a large mixing bowl, mash the cooked lentils with a fork or potato masher until they are mostly broken down but still have some texture.

6

Add the mushroom-onion mixture to the lentils along with the breadcrumbs, Parmesan cheese (or nutritional yeast), egg, parsley, Italian seasoning, salt, and black pepper. Mix everything until well combined.

7

Using your hands or a tablespoon, scoop out portions of the mixture and roll them into 1.5-inch balls. Place them on the prepared baking sheet.

8

Bake the meatballs in the preheated oven for 20-25 minutes, turning them halfway through for even browning.

9

Remove from the oven and allow them to cool slightly before serving.

10

Serve the vegetarian meatballs with your favorite marinara sauce and pasta, on a sub roll, or as a party appetizer!

Cooking Tip: Take your time with each step for the best results!
1465
cal
80.3g
protein
179.7g
carbs
52.5g
fat

Nutrition Facts

1 serving (1003.0g)
Calories
1465
% Daily Value*
Total Fat 52.5 g 67%
Saturated Fat 15.9 g 80%
Polyunsaturated Fat 0.0 g
Cholesterol 226 mg 75%
Sodium 4184 mg 182%
Total Carbohydrate 179.7 g 65%
Dietary Fiber 38.6 g 138%
Total Sugars 24.3 g
Protein 80.3 g 161%
Vitamin D 1.4 mcg 7%
Calcium 914 mg 70%
Iron 23.9 mg 133%
Potassium 3248 mg 69%

*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

47.5%%
21.2%%
31.2%%
Fat: 472 cal (31.2%%)
Protein: 321 cal (21.2%%)
Carbs: 718 cal (47.5%%)