Looking for a delicious vegan recipe that doesn’t compromise on flavor? This Vegan Creamy Spinach and Artichoke Pasta is the answer. It’s rich, satisfying, and packed with nutrients, making it an ideal choice for a weeknight dinner or a special occasion.
Imagine twirling your fork around perfectly cooked pasta coated in a velvety creamy sauce, with fresh spinach and tender artichokes adding just the right amount of texture. This dish is not only a feast for the eyes but also a delight for your taste buds, offering a harmonious blend of savory and subtle flavors.
Whether you’re a seasoned vegan or just exploring plant-based options, this pasta dish is sure to become a staple in your kitchen. Plus, it’s simple to make and sure to impress family and friends alike.
Delicious Vegan Pasta Dish


This Vegan Creamy Spinach and Artichoke Pasta features a luscious, dairy-free sauce made with cashews, nutritional yeast, and garlic, creating a rich and comforting dining experience. Combined with fresh spinach and artichoke hearts, it’s a vibrant dish that’s both wholesome and indulgent.
Ingredients
- 8 oz pasta of your choice (gluten-free if desired)
- 1 cup raw cashews, soaked for 2 hours
- 1 cup vegetable broth
- 2 tablespoons nutritional yeast
- 2 cloves garlic, minced
- 1 cup fresh spinach, chopped
- 1 can (14 oz) artichoke hearts, drained and chopped
- 2 tablespoons lemon juice
- Salt and pepper to taste
- Olive oil for drizzling
- Fresh basil or parsley for garnish (optional)
Instructions
- Cook the Pasta: In a large pot of boiling salted water, cook the pasta according to package instructions until al dente. Drain and set aside.
- Prepare the Creamy Sauce: In a blender, combine soaked cashews, vegetable broth, nutritional yeast, minced garlic, lemon juice, salt, and pepper. Blend until smooth and creamy. Adjust seasoning to taste.
- Cook the Spinach and Artichokes: In a skillet, heat a drizzle of olive oil over medium heat. Add the chopped spinach and artichokes, cooking until the spinach wilts (about 3-4 minutes).
- Combine: Add the cooked pasta to the skillet and pour the creamy sauce over it. Toss to combine everything evenly. Cook for an additional 2-3 minutes until heated through.
- Serve: Plate the pasta, garnishing with fresh basil or parsley if desired. Enjoy your Vegan Creamy Spinach and Artichoke Pasta hot!
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 350kcal
- Fat: 14g
- Protein: 10g
- Carbohydrates: 50g