Vegan Lemon Ricotta Pasta

Ryan Shepard - The Upside Blog


Ready in 30 minutes, this dairy-free pasta dish is ideal for a springtime meal. The creamy sauce is made with creative ingredients, including soaked almonds, firm tofu, fresh basil and zesty lemon. It’s an aromatic culinary creation that can be served garnished will a lemon wheel – or eaten right out of the pot (we won’t tell!). Feel free to get creative and freshen up this dish with some greens by mixing in three cups of spinach to the pasta before serving.

Homemade Vegan Lemon-Ricotta Pasta |

0 from 0 votes

Vegan Lemon Ricotta Pasta

Servings 4
Calories 765.43 kcal


Vegan ricotta

  • 7 oz. firm tofu, pressed
  • 1 cup slivered almonds, soaked for at least 6 hours & drained
  • 2 Tbsp. fresh basil, chopped
  • 2 large garlic cloves, minced
  • 2 Tbsp. lemon juice
  • Pinch salt



Vegan ricotta

  1. In food processor, add tofu, soaked almonds, basil, garlic, lemon juice and salt. Pulse until slightly thick and chunky. Cover and transfer to refrigerator until time to use.


  1. In large pot, bring salted water to boil. Cook pasta according to package directions. Reserve 1/2 cup pasta water and use colander to drain the rest. Turn off heat and return pasta to pot.
  2. In medium bowl, combine vegan ricotta with avocado oil, vegan parmesan, lemon juice and zest, red pepper flakes, salt and pepper. Spoon mixture onto pasta and slowly stir in reserved pasta water until you reach desired thickness. Turn on heat to warm through.
  3. Garnish with lemon wheels and basil and serve immediately.

Recipe Notes

  • Soak almonds in the morning before making this recipe.
  • Firm tofu typically comes in 14-oz. containers. Use half the container for this recipe.
  • To figure out how much salt to add to your pasta while it cooks, consider this: I use 1 tablespoon salt for 1 lb. pasta (that’s around 1 tablespoon salt for 4 quarts water). Why do this? To flavor your pasta while it cooks!
  • Bucatini pasta has a hollow center, which is perfect for soaking up creamy sauces. If you don’t have it on hand, opt for linguine, fettuccine or spaghetti!
  • Shop these ingredients at!

Nutrition Facts
Vegan Lemon Ricotta Pasta
Amount Per Serving (1 g)
Calories 765.43 Calories from Fat 309
% Daily Value*
Fat 34.32g53%
Saturated Fat 4.19g21%
Cholesterol 95.25mg32%
Sodium 319.74mg13%
Potassium 504.3mg14%
Carbohydrates 91.51g31%
Fiber 8.19g33%
Sugar 4.22g5%
Protein 26.68g53%
Vitamin A 160.12IU3%
Vitamin C 17.68mg21%
Calcium 182.72mg18%
Iron 3.92mg22%
* Percent Daily Values are based on a 2000 calorie diet.