Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Meatball Recipe Recipe


  • Author: Katherine

Ingredients

Scale

  • For the Meatballs:

    • 1 cup cooked green or brown lentils, drained and rinsed (canned or home-cooked) – Lentils form the hearty base of our meatballs, providing protein and a wonderful, slightly chewy texture.
    • 1 cup cremini mushrooms, finely chopped – Mushrooms add a deep, umami flavor and contribute to the “meaty” texture. Cremini are preferred for their robust taste, but white button mushrooms can be substituted.
    • ½ cup walnuts, finely chopped – Walnuts bring healthy fats, texture, and a subtle nutty flavor that enhances the overall taste profile.
    • ½ cup rolled oats (gluten-free if needed) – Oats act as a binder, helping to hold the meatballs together and adding a touch of tenderness.
    • ¼ cup nutritional yeast – Nutritional yeast provides a cheesy, savory flavor that is essential for depth and richness in vegan dishes.
    • ¼ cup finely chopped onion – Onion provides aromatic depth and savory notes.
    • 2 cloves garlic, minced – Garlic is a flavor powerhouse, adding pungency and complexity.
    • 2 tablespoons soy sauce or tamari (gluten-free) – Soy sauce adds umami and saltiness, enhancing the overall savory flavor. Tamari is a gluten-free alternative.
    • 1 tablespoon olive oil – Used for sautéing the vegetables and adding richness.
    • 1 teaspoon dried oregano – Oregano provides a classic Italian herb flavor, complementing the tomato-based sauces typically served with meatballs.
    • 1 teaspoon dried basil – Basil adds a sweet and aromatic Italian herb flavor.
    • ½ teaspoon smoked paprika – Smoked paprika adds a subtle smoky depth, mimicking the flavor of cooked meat and adding complexity.
    • ½ teaspoon salt, or to taste – Salt enhances all the flavors in the recipe.
    • ¼ teaspoon black pepper, or to taste – Black pepper adds a touch of spice and complexity.
    • 23 tablespoons water or vegetable broth, if needed – Used to adjust the consistency of the meatball mixture if it is too dry.

  • Optional for Serving:

    • Marinara sauce (homemade or store-bought, vegan if store-bought) – Classic meatball accompaniment. Choose a high-quality marinara for the best flavor.
    • Spaghetti or other pasta – Traditional serving suggestion.
    • Vegan parmesan cheese – For topping and adding extra cheesy flavor.
    • Fresh basil, chopped – For garnish and fresh herbal flavor.


Instructions

  1. Sauté Aromatics: Heat olive oil in a medium skillet over medium heat. Add chopped onion and cook until softened, about 5 minutes. Add minced garlic and chopped mushrooms to the skillet and cook until mushrooms are softened and have released their moisture, about 8-10 minutes. Stir occasionally to prevent sticking and ensure even cooking. Sautéing the onions, garlic, and mushrooms deepens their flavor and creates a richer base for the meatballs.
  2. Combine Ingredients: In a large mixing bowl, combine the cooked lentils, sautéed mushroom mixture, chopped walnuts, rolled oats, nutritional yeast, soy sauce (or tamari), oregano, basil, smoked paprika, salt, and pepper. Ensure all ingredients are evenly distributed for consistent flavor in each meatball.
  3. Mix and Adjust Consistency: Use your hands or a spatula to thoroughly mix all the ingredients together. The mixture should be moist enough to form balls but not overly wet. If the mixture seems too dry, add 1 tablespoon of water or vegetable broth at a time until it reaches the desired consistency. The consistency is key for forming meatballs that hold their shape and aren’t too dry or crumbly.
  4. Form Meatballs: Using your hands, roll the mixture into approximately 1.5-inch meatballs. You should get about 18-20 meatballs from this recipe. Place the formed meatballs on a baking sheet lined with parchment paper. Parchment paper prevents sticking and makes cleanup easier.
  5. Bake or Pan-Fry (Baking Recommended):

    • Baking (Recommended): Preheat oven to 375°F (190°C). Bake for 20-25 minutes, or until meatballs are heated through and lightly browned. Flipping halfway through baking can help ensure even browning. Baking is a healthier option as it requires less oil and results in evenly cooked meatballs.
    • Pan-Frying: Heat a tablespoon of olive oil in a large skillet over medium heat. Add meatballs and cook, turning occasionally, until browned on all sides and heated through, about 10-15 minutes. Pan-frying creates a crispier exterior but requires more attention to prevent burning.

  6. Serve: Serve the vegan meatballs hot, tossed in your favorite marinara sauce. They are delicious served over spaghetti, polenta, or mashed potatoes, or used in meatball sandwiches. Garnish with fresh basil and vegan parmesan cheese, if desired. Enjoy your delicious and satisfying vegan meatballs!

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 250-300