Yes, you can substitute the meat with plant-based proteins like tofu or tempeh. Also, you can increase the quantity of bell peppers or add other vegetables like zucchini or mushrooms to this recipe. Use a vegan cream substitute for the heavy cream, if desired.