Go Back
+ servings
Print Recipe
4.8 from 5 votes

Vegan Lentil Meatballs in Spiced Pumpkin Tomato Sauce

Crispy vegan lentil meatballs, bathed in spiced tomato sauce and served with brown rice to provide your body complete protein, fiber and minerals.
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Dinner
Cuisine: Vegan
Keyword: lentil meatballs, vegan meatballs
Servings: 3
Calories: 398kcal
Author: The Awesome Green


  • For the meatballs
  • 2 cups cooked lentils
  • 1/2 cup walnuts
  • 1 onion diced
  • 2 garlic cloves minced
  • 1 tsp freshly grated ginger
  • 1 tsp cumin
  • 1/4 tsp coriander seeds
  • 1 large bunch fresh parsley roughly chopped
  • 2 tbsp whole wheat breadcrumbs replace with ground flax for a gluten-free variation
  • 1 tsp coconut oil
  • 1/2 tsp sea salt
  • For the sauce
  • 2 cups diced tomatoes
  • 1 cup pumpkin or butternut squash peeled and cubed (or 3-4 tbsp pumpkin puree)
  • 1/2 cup vegetable broth or purified water
  • 1/2 cup full fat coconut milk
  • 3 garlic cloves minced
  • 1 medium onion
  • 2 tsp turmeric
  • 1/2 tsp cumin powder
  • 1 tsp freshly grated ginger
  • 1/2 tsp red chilli flakes
  • 1/4 tsp sea salt
  • 1 tsp coconut sugar
  • Freshly ground black pepper
  • To serve: cooked brown rice or quinoa lime wedges
  • To garnish: coconut milk or yogurt fresh parsley


  • Preheat the oven to 175 C/346 F.
  • Line a baking sheet with parchment paper.
  • In the food processor add the walnuts and pulse to obtain a crumble.
  • Add the rest of the ingredients and pulse four or five times to obtain a mixture with some crumbles for texture (don't over-process to avoid a mushy mixture).
  • Shape the mixture into little balls using your hands or a scoop and line them onto the baking sheet. You will get 10 - 12 balls.
  • Drizzle with coconut oil and bake for 30 minutes.
  • While the balls are baking prepare the tomato sauce.
  • Add the onion and butternut cubes into a large cast iron skillet together with a tablespoon water and cook over medium heat for 3-4 minutes.
  • Add the tomato sauce, broth/water, coconut milk, spices and sugar, mix and bring to boil over medium heat.
  • Simmer for 10 minutes, season with salt and pepper and use a hand blender to turn the sauce into a creamy liquid.
  • Remove the lentil balls from the oven and add them one by one into the sauce pan.
  • Garnish with coconut milk and fresh parsley and serve with brown rice and lime wedges.



Serving: 513g | Calories: 398kcal