Combine nuts and wet ingredients: Drain the almonds/cashews and add them to a food processor along with 1/4 cup unsweetened plain plant milk, lemon juice, apple cider vinegar, and extra-virgin olive oil.
Blend until smooth: Process till the mixture is as smooth as possible, scraping down the sides to ensure everything is evenly blended. It can take several minutes to get it smooth enough. Almonds will take a bit longer than cashews and will retain a little more grittiness.
Blend in the tofu: Add in the tofu and salt and process until smooth and fluffy. Again, scrape down the sides of the food processor as needed to make sure everything is incorporated.
Season to taste: Taste and adjust to preference. Add more salt or lemon juice if you like.
Stir in add-ins: Once you're happy with the base flavor of the ricotta, you can add in garlic powder, fresh chopped basil, or Italian seasoning. I always recommend this if you're planning to use this vegan ricotta in lasagna or stuffed shells!