📌 1. In a pan, heat 1 tablespoon olive oil and sauté onions until soft (about 3 minutes).
📌 2. Add garlic and cook for another minute.
📌 3. In a large mixing bowl, combine mashed lentils, sautéed onions, breadcrumbs, walnuts, flaxseed, tomato paste, soy sauce, and spices.
📌 4. Mix well until the ingredients hold together. If too dry, add a splash of water; if too wet, add more breadcrumbs.
💡 Chilling the mixture for 15 minutes makes it easier to roll into meatballs!
Step 3: Shape & Cook the Meatballs
📌 1. Preheat oven to 375°F (190°C) or heat oil in a pan for frying.
📌 2. Roll the mixture into small meatballs (about 1 inch in diameter).
Option 1: Bake
📌 1. Place meatballs on a lined baking sheet and brush lightly with olive oil.
📌 2. Bake for 25-30 minutes, flipping halfway, until crispy and golden.
Option 2: Pan-Fry
📌 1. Heat 2 tablespoons olive oil in a skillet over medium heat.
📌 2. Cook meatballs for about 3-4 minutes per side until golden brown and crispy.
Step 4: Serve & Enjoy!
✔ Serve over spaghetti with marinara sauce for classic spaghetti & meatballs.
✔ Add to pita bread with hummus for a Mediterranean-style meal.
✔ Toss in BBQ sauce or teriyaki sauce for a delicious appetizer!
💡 Leftovers? Store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months!
Why You’ll Love These Lentil Meatballs
✔ High in Plant-Based Protein – Lentils & walnuts add a great protein boost!
✔ Crispy Outside, Tender Inside – Perfect meatball texture!
✔ Super Versatile – Serve with pasta, rice, or in a sandwich.
✔ Great for Meal Prep – Make ahead & freeze for easy meals!
Final Thoughts – The Best Vegan Meatballs Ever! 🍝✨
💡 These Vegan Lentil Meatballs are easy, flavorful, and completely satisfying! Whether you serve them with pasta, in a wrap, or on their own, they’re a perfect plant-based alternative for a hearty, delicious meal.