Creamy Vegan Gnocchi Skillet with Pesto, Lentils & Broccoli Rabe

Created by Laura Wright โ€” Published 06/03/2024
5 from 18 reader reviews

One pot and done! Tender gnocchi, mega-seasoned lentils, and tons of veg come together with a luscious pesto-y sauce.

An overhead shot shows a creamy vegan gnocchi skillet with lentils, peas, and broccoli rabe. The dish is garnished with fresh basil and Aleppo chili flakes. A wooden serving spoon sticks out of the pot.

Ready within 30 minutes, this vegan gnocchi skillet is the perfect hearty dinner for plant-based folks and omnivores alike. Itโ€™s made with weeknight cooking-friendly ingredients like canned lentils, frozen peas, vegetable stock, chopped broccoli rabe, and store bought gnocchi. It only requires one skillet on your stove top! Filled with plenty of veggies, cozy sauce, and the robust flavor of vegan pesto, this luscious and saucy skillet meal is sure to become a new fave in the rotation.

An up close, overhead shot shows a creamy vegan gnocchi skillet with lentils, peas, and broccoli rabe. The saucy gnocchi dish is garnished with fresh basil and dollops of pesto.
An overhead shot shows ingredients for a vegan gnocchi skillet recipe: frozen peas, spices, broccoli rabe, nutritional yeast, soy milk, garlic, lemon, shallot, pesto, basil, vegetable stock, gnocchi, and cooked lentils.
An overhead shot shows a hand using a wooden utensil to stir lentils and chopped broccoli rabe together in a pot.

One-pot meals are a category that I really want to expand in the repertoire of vegan dinners here. This vegan gnocchi skillet sits in that space and has all the things. Plant-based satiation from lentils and plenty of veg in the form of frozen peas, broccoli rabe, and shallots. And of course the comfy gnocchi and creamy sauce. If broccoli rabe is too bitter for your taste, I recommend substituting with chopped broccolini or regular broccoli.

I frequently grab shelf-stable gnocchi at the grocery store! Itโ€™s such a great ingredient for weeknight cooking and the starch helps thicken our sauce here. I do recommend always double checking the ingredients. Lots of them are naturally vegan, but some brands use eggs or dairy-based components. Some store bought gnocchi will contain lactic acid, which can sometimes be dairy-based, but most of the time it isnโ€™t. Favuzzi is a great brand with zero lactic acid.

More One-Pot Vegan Dinner Inspiration:

This is one of the simpler recipes that Iโ€™ve posted in a bit. It would be lovely with my arugula fennel salad and some crusty bread on the side. Hope you love it!

An overhead shot shows a hand using a wooden utensil to stir up a mixture of broccoli rabe, gnocchi, broth, aromatics, and non-dairy milk.
An overhead shot shows frozen peas and pesto being added to a saucy dish in a braiser-style pot.
An overhead shot shows a creamy vegan gnocchi skillet with lentils, peas, and broccoli rabe. The dish is garnished with fresh basil and Aleppo chili flakes. A wooden serving spoon sticks out of the pot.
An overhead shot shows two servings of creamy vegan gnocchi skillet with lentils and broccoli rabe. The dish is creamy and saucy and also features peas. A spoon is sticking out of the one wide serving bowl.

Creamy Vegan Gnocchi Skillet with Pesto, Lentils & Broccoli Rabe

This creamy vegan gnocchi skillet with pesto cooks up in 30 minutes in one pan on the stovetop. The lush creamy sauce is complimented by spices, vegan pesto, hearty lentils, and veg goodness from peas and broccoli rabe.
5 from 18 reader reviews
An overhead shot shows a creamy vegan gnocchi skillet with lentils, peas, and broccoli rabe. The dish is garnished with fresh basil and Aleppo chili flakes. A wooden serving spoon sticks out of the pot.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings 3 -4

Ingredients

  • 2 teaspoons olive oil
  • 1 medium shallot, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon nutritional yeast
  • ยพ teaspoon fennel seeds
  • ยพ teaspoon smoked paprika
  • ยฝ teaspoon dried oregano
  • ยผ teaspoon red pepper flakes
  • 1 cup cooked lentils (I used canned brown lentils)
  • ยฝ bunch broccoli rabe, chopped (225 grams)
  • sea salt and ground black pepper, to taste
  • 1 500-gram package vegan potato gnocchi (see notes)
  • 1 ยฝ cups vegetable stock, plus extra
  • 1 cup unsweetened rich non-dairy milk such as soy or cashew
  • ยฝ cup frozen peas
  • ยฝ cup vegan pesto
  • 2 teaspoons lemon juice
  • chopped fresh basil for garnish
  • vegan "parmesan", for serving

Notes

Instructions

  • Heat a large skillet over medium heat. Pour in the olive oil and swirl it around. Add the shallots and sautรฉ until soft, about 5 minutes. Add the garlic, nutritional yeast, fennel seeds, smoked paprika, dried oregano, and red pepper flakes. Stir until fragrant, about 1 minute.
  • Add the lentils and broccoli rabe and stir. Season with salt and pepper. Add the gnocchi to the skillet along with the vegetable stock and non-dairy milk. Stir to combine. Submerge the gnocchi and veg in the liquid as best you can, adding more stock if necessary. Bring to a boil and simmer for 5 minutes, stirring here and there.
  • Add the frozen peas and pesto to the skillet and stir to combine. Simmer until peas are tender and bright green, about another 2 minutes. The gnocchi should be tender but not gummy at this point, which is perfect! Stir in the lemon juice. Check the sauce for seasoning and adjust if necessary (more salt, pepper, lemon).
  • Serve the gnocchi skillet hot with chopped fresh basil and vegan parm on top.
06/03/2024 (Last Updated 24/07/2025)
Posted in: autumn, creamy, lentils, main course, nut free, quick, refined sugar-free, salty, spring, vegan, winter

17 comments

5 from 18 votes (6 ratings without comment)

Recipe Rating





  • Mila

    5 stars
    Loved this! and so did my family โ€“ so quick to do, very flavourful and loved the different textures. V filling, too. <3

  • sweetC

    5 stars
    Loved this! I didnโ€™t have gnocchi so I cubed up some Japanese sweet potato instead. Simmered it a bit in the broth til tender then added broccoli. It was a nice change to use this spice blend and it felt really refreshing. The fennel seeds andded such a zing of flavor. Easy to come together and felt so comforting and gourmet! Like zopa toscana but in a saucy skillet way with no tomatoes!

    • Laura Wright

      I love that you used Japanese sweet potato instead! So smart and I bet it was delicious. Thanks for this comment and review!
      -L

  • A

    5 stars
    Delicious, I donโ€™t change anything in the recipe and we make this a couple times a month. Quick and simple weekday dinner that both the vegan and non-vegan in the house enjoy it.

  • K

    5 stars
    Wow! This was so good and so easy to make. Itโ€™s so flavorful and fresh. I did the broccoli substitution because I had some in the fridge I needed to use up. I cooked the lentils from dry and was able to do the chopping while they cooked. I used leftover Trader Joeโ€™s vegan cashew kale pesto, some soy milk, and Better than Bouillon no-chicken broth. My sauce was a little thicker than the photosโ€”I probably boiled everything a little too aggressively, but the gnocchi still turned out tender and not gummy.

    10/10, will make again!

  • Larissa

    5 stars
    This was an incredible week-night dinner. I was shocked that it came together so quickly, with such little mess and prep!

    My husband really loved it and the kids ate it all! (My one sub was broccoli instead of broccoli table for the kids, sad)

    Thanks Laura, such a great weekday dinner!

    • Laura Wright

      So, so glad that you enjoyed it, Larissa! Thanks for leaving this review :)
      -L

  • Jennifer

    5 stars
    This is delicious! I used regular broccoli I had par boiled and it worked well. Thank you!

    • Laura Wright

      So glad that it worked out! Thanks so much for leaving this comment and review :)
      -L

  • Claudia

    5 stars
    Wow!!! Will be bringing this for Easter dinner. I made my own pesto and have another 1/2 cup for the freezer. Also made the cashew cream/milk. Absolutely jammed packed with flavor. Once again, another winner!!! Thank you, Laura.

  • Celia

    5 stars
    so many flavors going onโ€ฆso darn good! I made the lentils the day before, and then everything was very easy to put together. I live alone so Iโ€™ll be eating this all week, and Iโ€™m not complaining!!!!

  • Nina

    5 stars
    Made this tonight after working out and it was the perfect meal. It was very quick to make, very filling and comforting, and SO good ! This was exactly what I needed !

  • Laura

    5 stars
    This recipe was so easy to prepare (the pesto, broccoli, onion and garlic are literally the only non-pantry prep) I wasnโ€™t sure how it would come together, but even before I added the pesto i was blown away by the flavour. I actually said โ€œWOWโ€ out loud several times during my first bites. Highly recommend!

  • Cam

    5 stars
    I had no idea what to expect from this recipeโ€“I donโ€™t think Iโ€™ve ever cooked or had anything like this beforeโ€“but I am SO glad I tried it. The gnocchi and greens go so well together, and the sauce really is super rich, flavorful, herby, and just all around delicious. I couldnโ€™t believe something so tasty and comforting could come together so quickly. This definitely will become a weeknight staple for me! :-)

  • Ron

    I havenโ€™t tried this recipe yet, but will definitely do so. In your instructions, you write โ€œAdd the gnocchi *back* into the skillet along with the vegetable stock and non-dairy milk,โ€ but you donโ€™t say *back* from where. Back from being cooked already? I appreciate any clarification. Thanks.

    • Laura Wright

      Thanks for catching this Ron! The phrasing was from an earlier draft of the recipe. Youโ€™re just adding it from the package to the skillet. Easy-peasy!
      -L

  • Caitrรญona

    5 stars
    I just made something very similar 2 nights ago! But my version was a little more labour intensive โ€“ I baked the gnocchi in the oven (with about a quarter teaspoon of olive oil), made, in my vitamix, a creamy pesto sauce of pine nuts, cashews, basil, lemon, nutritional yeast, roast garlic, the water from cooking cannellini beans, and the (very little) water from cooking chopped broccoli, then combined the whole lot in the beans pot.
    I will definitely try this version next time!
    (Sorry, I clicked the stars in excitement and then couldnโ€™t unclick them! But I just know your recipe is excellent!)