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
lentil balls pasta dish recipe vegan

Lentil Balls and Whole Wheat Penne

  • Author: Meag P. - Wild Drive Life
  • Prep Time: 10
  • Cook Time: 40
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Meal Prep
  • Cuisine: Vegan
  • Diet: Vegan


This high-protein, plant-based pasta dish features herbed tomato sauce, spinach + veggie packed lentil balls making it meal prep favorite of mine. I typically double the lentil ball recipe for an easy meal another week. Lentil ball sub sandwiches maybe, or a salad topper?! Yum.




  • 2 tbs. ground flax seeds + 1/4 cup water
  • 3/4 cup green lentils (dry)
  • 1 1/2 cups water + 2 tsp. Better than Bouillon Veggie (or 1 1/2 cups vegetable broth)
  • 1 tbs. olive oil
  • 1/2 cup minced onion
  • 1/3 cup oats (quick oats are best or you can pulse regular oats in a food processor to grind them up)
  • 2/3 cup carrots, grated
  • 2 cloves fresh garlic, minced
  • 2 tbs. tomato paste
  • 2 tbs. nutritional yeast
  • SPICES: 4 tbs. fresh basil, chopped (or 2 tsp. dried), 1 tsp. Italian seasoning, 1 tsp. salt, 1/2 tsp. each garlic powder, pepper and onion powder.


  • 1/2 cup onion, diced
  • 1 tbs. olive oil
  • 2 cloves garlic, minced
  • 28 oz. can crushed tomatoes
  • 2 tbs. real maple syrup
  • 2 tbs. apple cider vinegar
  • 1 tsp. each oregano, basil, onion powder, garlic powder, salt + pepper
  • 1 bay leaf


  • 1 16 oz. box of whole wheat pasta (100% whole wheat = 6g fiber, 7.5g protein per serving)
  • 23 cups fresh spinach + 2 tbs. water
  • nutritional yeast and hemp seeds to sprinkle before serving (optional)


Prepare Lentil Balls:

  1. Rinse and drain the lentils. Put the lentils and broth together in a medium saucepan and cover. Heat to a boil. Once boiling, reduce to medium-low, simmer and cook for 20 minutes until tender and all water is absorbed.
  2. While lentils are cooking…
    • Prepare “flax eggs” — in a small bowl, combine ground flax seed + 1/4 c water, set aside.
    • Caramelize onions — Heat the olive oil in a skillet over medium, add onions and cook for 5 minutes, stirring occasionally. Lower heat, cover and cook until golden and caramelized, another 10 – 15 minutes.
    • Preheat oven to 400 degrees.
  3. In a large bowl, combine the cooked lentils, caramelized onion, oats, carrots, garlic, tomato paste, flax eggs, and spices. Mix really well until combined.
  4. Scoop portions of the mixture into balls on a baking sheet lined with parchment. Each batch should make around 16-20. I find it helpful to use a cookie scoop. I also put a little olive oil on my hands to keep it from sticking too much when shaping.
  5. Bake for 12 minutes, remove the pan, flip, and bake for another 10 minutes until golden.

Prepare the Sauce, Pasta & Spinach

  1. While the lentil balls are baking… prepare the sauce!
    • Heat olive oil over medium heat in a large skillet. Add the onion and follow the same procedure to caramelize — cook for 5 minutes, lower heat, cover and cook for another 10 minutes until golden.
    • Add the garlic, cook for 2 minutes.
    • Add the remaining ingredients and spices to the skillet, stir to combine. Increase heat to medium high to bring to a boil. Reduce heat to low, cover and simmer for 20 minutes. Don’t forget to remove the bay leaf before serving!
  2. While the sauce is cooking, cook your pasta according to the instructions on the box. I chose penne, but go with your favorite pasta shape!
  3. (OPTIONAL STEP) Once the sauce is cooked, carefully add the baked lentil balls to the sauce. Spoon some sauce on top to coat. Cover the skillet for a few minutes to heat the balls through on low then this is ready to rock! NOTE: If you’re not serving this right away, skip this step like I did in the photos for meal prep and keep the balls separate so they don’t get soggy.
  4. Last but not least, prepare the spinach. Feel free to sub other roasted or sauteed veggies here.
    • Add spinach and 2 tbs. water to a small skillet over medium heat. Cover and wilt, stirring occasionally, 2-3 minutes tops. You want to keep that vibrant green color!
  5. Plate your pasta, add the sauce, top with 3 lentil balls and a bit of spinach. Sprinkle some nooch and hemp seeds if desired.


Always always always taste throughout the cooking process and add a bit more salt and pepper when needed. Add some more spices, mix it up, adjust to your taste, this recipe isn’t meant to be static, play with it!

The lentil balls are fairly soft but should hold together nicely once baked.

Feel free to add your favorite sauteed or roasted veggies to this dish for even more dynamic flavors and variations. I’ve added sauteed sliced mushrooms, zucchini, and peppers, etc. — there’s no going wrong!

Keywords: meal prep, vegan, plant-based, savory, pasta

Recipe Card powered byTasty Recipes