In a large pan or skillet, heat the olive oil over medium heat.
Add the minced garlic and chopped onion to the hot oil. Sauté for a couple of minutes until the onion becomes translucent and the garlic is fragrant.
Add the shredded red cabbage and green cabbage to the pan. Stir-fry for about 5-7 minutes until the cabbage starts to wilt and becomes tender.
Next, add the fresh spinach leaves to the pan. Cook for an additional 2-3 minutes until the spinach wilts and combines with the cabbage.
In a small bowl, whisk together the soy sauce, lemon juice, maple syrup (or agave syrup), and red pepper flakes (if using).
Pour the sauce mixture over the cooked vegetables in the pan. Stir everything together, ensuring the vegetables are coated evenly with the flavorful sauce.
Add the cooked pasta to the pan and toss everything together until the pasta is well mixed with the cabbage and spinach.
Season with salt and pepper to taste. If you prefer additional spice, you can sprinkle more red pepper flakes.
Once everything is heated through and well combined, turn off the heat.
Serve the Vegan Cabbage and Spinach Pasta Stir-Fry in a bowl, and garnish with toasted sesame seeds for a delightful crunch and nutty flavor.
This easy and nutritious vegan pasta stir-fry brings together the vibrant colors and textures of red cabbage, green cabbage, and spinach, creating a satisfying and wholesome meal. It's quick to make and perfect for a light lunch or dinner option. Enjoy the delicious blend of flavors in this simple yet delightful dish!