Nutrition Facts for Vegan meatballs no tvp or soy
Blog Research API Download App

Vegan Meatballs No Tvp or Soy

Image of Vegan Meatballs No Tvp or Soy
Nutriscore Rating: 78/100

Satisfy your craving for hearty comfort food with these flavorful Vegan Meatballs—no TVP or soy required! Made with wholesome ingredients like lentils, mushrooms, and toasted walnuts, these plant-based meatballs are packed with protein and a rich umami depth. A flaxseed "egg" binds the mixture beautifully, while Italian seasoning and smoked paprika infuse every bite with savory warmth. Perfectly roasted to golden perfection in the oven, these gluten-free-friendly meatballs boast a satisfying texture that pairs wonderfully with marinara, zoodles, or atop spaghetti. Ready in under an hour, they’re an excellent meat-free option for weeknight dinners or meal prep. Delight your taste buds with this healthy and delicious twist on a classic!

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

🥘 Ingredients

14 items
  • 1 cup Lentils (brown or green, cooked and drained)
  • 1 cup Mushrooms (finely chopped)
  • 1 cup Breadcrumbs (use gluten-free if needed)
  • 1 cup Walnuts (toasted and finely ground)
  • 2 tablespoons Ground flaxseed
  • 5 tablespoons Water
  • 3 cloves Garlic (minced)
  • 1 small Onion (finely chopped)
  • 2 teaspoons Italian seasoning
  • 1 teaspoon Smoked paprika
  • 2 tablespoons Nutritional yeast
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Olive oil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

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

2

In a small bowl, mix the ground flaxseed with water to create a flax egg. Let it sit for 5-10 minutes until it becomes gelatinous.

3

Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and garlic, and sauté for 3-4 minutes until translucent and fragrant.

4

Add the mushrooms to the skillet and cook for another 5-6 minutes until softened and their liquid has evaporated. Set aside to cool slightly.

5

In a food processor, combine the cooked lentils, mushroom mixture, ground walnuts, breadcrumbs, nutritional yeast, Italian seasoning, smoked paprika, salt, and pepper. Add the flax egg and pulse until the mixture is well combined but still slightly chunky. Avoid overmixing.

6

Taste the mixture and adjust the seasoning if needed.

7

Using your hands, scoop out about 1-2 tablespoons of the mixture and roll it into a ball. Repeat until all the mixture is used.

8

Place the meatballs on the prepared baking sheet. Brush the remaining tablespoon of olive oil over the tops to help them get crispy in the oven.

9

Bake for 25-30 minutes, flipping the meatballs halfway through cooking to ensure they brown evenly.

10

Remove from the oven and let cool slightly before serving with your favorite sauce or dish.

Cooking Tip: Take your time with each step for the best results!
462
cal
14.2g
protein
41.8g
carbs
28.8g
fat

Nutrition Facts

1 serving (191.7g)
Calories
462
% Daily Value*
Total Fat 28.8 g 37%
Saturated Fat 2.9 g 14%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 693 mg 30%
Total Carbohydrate 41.8 g 15%
Dietary Fiber 9.8 g 35%
Total Sugars 4.2 g
Protein 14.2 g 28%
Vitamin D 0.1 mcg 0%
Calcium 89 mg 7%
Iron 3.8 mg 21%
Potassium 555 mg 12%

*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

34.6%%
11.7%%
53.7%%
Fat: 1038 cal (53.7%%)
Protein: 226 cal (11.7%%)
Carbs: 669 cal (34.6%%)