• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Ve Eat Cook Bake logo

  • Vegan Recipes
  • About
  • English
    • German
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • ×
    Home » Vegan Pasta

    Vegan Lemon Pasta Recipe with Spinach and White Beans (oil free)

    Modified: Jan 28, 2026 by Jasmin Hackmann · This post may contain affiliate links*. As an Amazon Associate I earn from qualifying purchases.

    Share ❤️

    • Facebook
    • X
    Jump to Recipe Print Recipe

    Need a delicious, easy-to-make dinner for busy weekdays? Vegan lemon pasta is the perfect dish! No dairy required here - we use white beans like cannellini beans and cashews to make an irresistibly creamy sauce that's flavored with zesty lemon juice. Plus, you can easily swap in gluten-free pasta if needed.

    We add spinach on top of this scrumptious meal as well - it has such a refreshing taste when combined with garlic and citrus flavors! Not just popular among adults, but kids too; my children even ate two servings each time I made it! Ready in only 30 minutes... amazing vegan food doesn't get any faster than this tasty treat.

    Vegan Lemon Pasta in a bowl with a fork full of spaghetti

    As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links. Read More

    Jump to:
    • Ingredients
    • Instructions
    • Substitutions
    • Variations
    • Equipment
    • Storage
    • Meal Prep
    • Tips
    • 📖 Recipe

    Ingredients

    A quick list of the simple ingredients you will need to make this creamy vegan lemon sauce.

    You can find the ingredients with quantities and the recipe to print out on the recipe card below.

    • Pasta
    • Vegan Parmesan Cheese
    • Frozen Spinach or Fresh Spinach

    Sauce Ingredients

    • Garlic Cloves
    • Red Pepper Flakes
    • Black Pepper
    • Raw Cashews
    • White Beans
    • Vegetable Broth
    • Fresh Lemon Juice
    • Lemon Zest

    Garnish

    • Fresh Basil
    • Fresh Parsley
    • Pine Nuts
    • White Beans
    Closer view of the bowl with pasta with lemon sauce

    Instructions

    Start soaking the cashews.

    Cook your choice of pasta al dente in a large pot of salted water according to the package instructions.

    Drain the cashews and add the ingredients of the sauce to a high speed blender. Blend until you get a creamy and smooth consistency. Make sure we have no pieces left.

    Chop the garlic and put it in a large skillet and sauté it with a splash of water on medium heat. Add the black pepper, red pepper flakes and lemon zest and let it simmer for about 1-2 minutes. Make sure you add a dash of water occasionally. We don't want to burn the garlic.

    Now add the spinach and let it collapse or thaw.

    Add the sauce and stir in the vegan Parmesan cheese. Bring the sauce to a boil while stirring on medium-low heat. Season the sauce again and if you like it, add the cooked pasta. Stir them until coated with the garlic lemon sauce.

    Your lemon spaghetti is now ready. I also like to serve a side salad with this creamy vegan lemon pasta. Garnish with some Lemon Slices and fresh herbs.

    Substitutions

    • Garlic Cloves: Instead of fresh garlic, you can also use garlic powder to season your vegan lemon pasta sauce.
    • Black Pepper: I sometimes use white pepper for my spaghetti al limone. You can swap both.
    • Cashews: Instead of Cashews, you can also use sunflower seeds or pumpkin seeds. You will get with both options a cream sauce.
    • White Beans: I love to add some white beans for creaminess. You can either use cannellini beans, great northern beans. All white beans will work here. I also love to add some beans to the pasta. You get a protein-rich meal for busy weeknights.
    • Parmesan Cheese: If you do not have any vegan Parmesan cheese or do not want to make one. You can also use nutritional yeast.
    • Pasta: As you can see, I used spaghetti, you can use gluten-free pasta, lentil pasta, angel hair pasta. This choice is up to you. Sometimes I make this lemony pasta with zucchini noodles.
    A pasta with a lemon sauce with some vegan parmesan in a small bowl in front of the pasta bowl

    Variations

    • White Wine: Add some white wine to the garlic and let it reduce on medium heat. It will add a nice flavor. You can also add some white wine vinegar.
    • Lime: You got fresh limes instead of fresh lemons, use these. It will add a nice flavor to your delicious pasta dish as well.

    Equipment

    For this simple pasta recipe you do not need a lot of tools. Here are some that will help you make this creamy lemon pasta recipe.

    • High-Speed Blender
    • Chefknife
    • Cutting Board
    • Large Pan/ Skillet

    Storage

    • Fridge: You can store this lemon garlic pasta in an airtight container for up to 4 days in the fridge. Just reheat the pasta in the microwave or on low heat on the stove top.
    • Freeze: You can also freeze this lemon sauce for up to 3 months. Just freeze it in portion size in freezer safe containers.

    Meal Prep

    This sauce is awesome for meal prep, just prepare it a couple of days in advance. I recommend prepping the sauce and the pasta separately and just toss them together right before serving.

    Graphic for the vegan lemon pasta with text

    Tips

    • You can also prep this as a one pot meal. Just add a little more water to the sauce and add your pasta and let it cook until the pasta al dente.
    • Vary with the amount of vegan Parmesan and add more or less according to your own preference.

    📖 Recipe

    Vegan Lemon Pasta in a bowl with a fork full of spaghetti

    Vegan Lemon Pasta with White Beans (wfpb)

    Author: Jasmin
    199kcal
    4.8 from 10 votes
    Pinterest Facebook Share on X
    Share Print
    Prep 20 minutes mins
    Cook 20 minutes mins
    Total 40 minutes mins
    Stop the excuses and get cooking! Whip up this crave-worthy vegan lemon spaghetti, ready in a flash with creamy white bean sauce. This zesty flavour combo packs an incredible punch thanks to generous doses of fresh spices - plus it's healthy for those busy week nights. An added bonus? You can make your own gluten free version if needed - just sub out regular pasta! Don't let time stand between you and dinner nirvana any longer...
    Servings 4
    Course Dinner
    Cuisine American

    Ingredients

    • 1 lbs ~500g spaghetti
    • 3 cloves garlic chopped
    • ¼ teaspoon red chilli flakes
    • ½ teaspoon white pepper
    • 1 pck ca.300 g frozen spinach or fresh spinach
    • Zest of a lemon
    • ½ cup - 1 cup 50 - 100 g vegan Parmesan
    Sauce
    • ¼ cup 40 g cashew nuts, raw and soaked
    • ¾ cup 45 g white beans
    • 1 ½ cup 360 ml vegetable broth
    • 3 lemons juiced
    For garnish:
    • Basil
    • Parsley
    • Spring Onion
    • Remaining White Beans
    • Lemon Slices

    Instructions

    1. Start soaking the cashews.
    2. Cook the spaghetti according to the package instructions.
    3. Sieve the cashews and add the ingredients of the sauce to a high speed blender. Mix until you get a creamy consistency. Make sure we have no pieces left.
    4. Chop the garlic and put it in a pan and steam it with some water. Add the pepper, chilli flakes and lemon peel and let it simmer for about 1 min. Make sure you add a dash of water every now and then. We don't want to burn the garlic.
    5. Now add the spinach and let it collapse or thaw.
    6. Add the sauce and stir in the vegan parmesan. Bring the sauce to a boil while stirring. Season the sauce again and if you like it, add the spaghetti. Stir them under the sauce.
    7. Your lemon spaghetti is now ready. I also like to serve a side salad.

    Nutrition

    Serving1gCalories199kcalCarbohydrates36gProtein12gFat3gSaturated Fat1gPolyunsaturated Fat2gCholesterol4mgSodium364mgFiber9gSugar8g

    Private Notes

    Click here to add your own private notes.

    Tried this recipe?

    Let us know how it was!

    More Vegan Pasta

    • Creamy Vegan Spinach Pasta Sauce Recipe
    • Best Vegan Bolognese Sauce Recipe with Mushroom and Lentils (Italian Style)
    • Close up of a bowl with spaghetti and marinara sauce.
      Easy Vegan Marinara Sauce Recipe (oil-free Tomato Sauce)
    • Vegan Hungarian Goulash Recipe with Jackfruit

    Reader Interactions

    4.80 from 10 votes (10 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Jasmin,

    Eating vegan doesn't have to be boring or expensive! I share delicious, easy-to-make recipes that you and your family will love. Whether it's breakfast, lunch or dinner - healthy food can still be tasty and budget friendly.

    About me →

    Popular

    • Straight view on a vegan gluten free marble cake.
      Vegan Marble Cake (gluten-free, oil-free)

    • Vegan White Bean Soup Serbian Style (Pasulj)

    • Homemade Vegan Spaetzle (German Egg Noodles)

    • Vegan Burger Sauce made with Cashews and Tomato Paste and other ingredients
      Best Vegan Burger Sauce Recipe without Mayo (oil free)

    • Best Creamy Vegan Mashed Potatoes Recipe (oil free)

    • Vegan Dessert with Raspberries and a dairy-free cream topped with some coconut sugar or brown sugar
      Quick Vegan Raspberry Cream Dessert

    Footer

    About

    • Privacy Policy
    • Disclaimer
    • Terms of use
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Ve Eat Cook Bake

    • English
    • German

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.