1) Heat the oil in a large paella pan or skillet over medium-high heat.
2) Add the soy sausage and garlic and cook for 2 minutes. Add the artichokes, squash, courgette, carrots, asparagus, peas, tomatoes, saffron, paprika and bay leaves, bring to a simmer and cook for 5 minutes. Add the rice and stock and cook for 5 minutes, until the liquid is absorbed. Remove from the heat, remove the bay leaves and stir in the parsley.
Season, to taste, with salt and black pepper and serve.