An easy, soy-free Vegan Ricotta Cheese recipe made with chickpeas and almond flour. (No tofu and no cashews!) It is quick to make, healthy, and oil-free. Plus it can be prepared ahead of time.

This easy vegan ricotta is thick, creamy, and deliciously cheesy. It only requires 5 ingredients (plus salt and water).
I find it is a great plant-based replacement for traditional ricotta cheese.
Plus it's dairy-free, soy-free, oil-free, gluten-free. And it includes protein and fiber, with no cholesterol.

Ingredients for Vegan Ricotta
For this recipe you will need:
- Chickpeas (garbanzo beans): Either use a 15 oz. can chickpeas, or about 1.5 cups freshly cooked chickpeas.
- Almond flour: I use natural, super-fine almond flour from Bob's Red Mill. The natural oils from the nuts helps to bind the mixture. Plus it provides a buttery, creamy texture and taste. (I have not tried substituting soaked raw cashews in place of the almond flour, but I suspect it could work just fine.)
- Nutritional yeast: This is what gives it a savory, cheesy flavor. You can add more if desired.
- Fresh lemon juice: A little acidity is essential to brighten and bring it all together. (You could also try substituting some apple cider vinegar, but I haven't tested this yet.)
- Garlic powder: Or roasted garlic or 1 clove garlic. (I love roasted garlic in this!)
- Salt: I use fine grain salt for this recipe.
- Water: You will add a little water to the mixture to help thin to desired consistency.

Preparing + Customizing
You will need a strong blender or preferably a food processor to blend this vegan cheese. (I use a food processor.)
Herbs: Before blending, you can also include fresh basil, dried basil (about 1/2 teaspoon to 2 teaspoons), or Italian seasonings if desired.
Roasted garlic + basil: My favorite variation to the base recipe is adding lots of roasted garlic and fresh basil. Very tasty!
Storing
This can be made 1-2 days ahead of time if desired. Simply prepare, then store it in an airtight container in the refrigerator until ready to use.
We find it keeps at least 4-5 days in the fridge. I have not tried freezing this recipe.

Serving
This dairy-free ricotta is a great condiment or flavorful spread. Try it in a variety of dishes such as:
- Vegan Lasagna (pictured below)
- Pasta dishes
- Pizza
- Cracker dip: If serving as a dip or spread, I suggest adding herbs and roasted garlic if available for even more flavor.
- Quesadillas, sandwiches, and wraps
- Stuffed shells or homemade tortellini: Try them filled with spinach + ricotta, then topped with tomato sauce.
- Dolloped on lasagna soup or Minestrone Soup

For more inspiration, also browse all sauce + seasoning recipes.

Vegan Ricotta Cheese (Chickpea Ricotta)
Ingredients
- 15 oz. can chickpeas (rinsed and drained)
- 1/3 cup almond flour (super-fine, natural)
- 3 Tbsp. nutritional yeast
- 1 Tbsp. fresh lemon juice (more/less to taste)
- 1/4 - 1/2 tsp. garlic powder (or fresh garlic or roasted garlic)
- 1/4 tsp. salt
- 1/4 cup water (more/less to desired consistency)
- Optional: fresh basil, dried basil, Italian seasonings
Instructions
- Add all ingredients to a food processor and blend. I start with about 3 Tbsp. water, then add more 1 Tbsp. at a time to achieve desired consistency. (It should be creamy, but very thick.) You will need to stop and scrape down the sides a few times between blending.
- Taste and adjust flavors if needed. (More salt, nutritional yeast, lemon, herbs, etc.)
- Enjoy immediately or refrigerate to let flavors combine further.
Notes
Nutrition Per Serving (Estimate)
If you are enjoying this vegan chickpea almond ricotta cheese recipe, also check out:
Follow The Garden Grazer on Instagram, Pinterest, or Facebook for more updates and inspiration.
Heather LeRoss
This looks great but any suggestions if there’s a nut allergy? Maybe oat flour with some olive oil (I’m ok with oils). Thank you!
Kaitlin
Hi Heather! I would love to find a suitable nut-free option for this recipe, but haven't tested it quite yet. Your idea of oat flour + olive oil is great thinking. Let me know if you give it a go! (And if seeds are okay, sunflower seed flour might work too.) I'll be sure to update when I test a nut-free version, as I strive to be accommodating to all diets. 🙂 Wishing you a great week! -Kaitlin