This creamy vegan tomato soup is a comforting and flavorful dish that is perfect for a cozy night in. The soup is made with ripe tomatoes, onions, garlic, and a blend of spices, creating a rich and velvety texture. The addition of spinach adds a pop of color and nutrients, while the ricotta ravioli adds a creamy and indulgent touch. This soup is easy to make and can be enjoyed as a main course or as a starter. Serve it with crusty bread for a complete and satisfying meal.