Cook the pasta to al dente according to package instruction. Drain, rinse, and (if desired) toss in a bit of oil to keep from sticking.
Melt the butter in a large skillet over medium-low heat. Stir in the garlic. Cook until fragrant, about 30 seconds.
Stir in the vegetable broth, rice milk, and cashew cream. Stir in the spices.
Stir in the mozzarella until melted. Stir in the artichokes. Cook, stirring often, until tender.
Turn the heat to low, sprinkle the spinach overtop, and cover with a lid. Cook until wilted, 2-3 minutes. Stir well.
Stir in the pasta. Taste and add salt and pepper, as desired. Serve immediately.