Combine the cream cheese and spices in a bowl.
Butter the outside of each slice of bread. To the inside of one slice add 1/2 of the vegan cream cheese, jalapeños & red onion. Close the sandwich with the butter sides facing out.
Heat a non-stick skillet over medium heat. Once hot, add a sprinkle of vegan parmesan down the center with a couple more slices of jalapeños. Place one sandwich in the skillet and gently press it down into the parmesan. Once the parmesan has melted, gently flip the sandwich and brown the other side. Remove from the skillet and repeat with the other sandwich.
*The key to this sandwich is using a really good non-stick skillet - you can see the one I used here.
Calories: 507kcal, Carbohydrates: 37g, Protein: 14g, Fat: 36g, Saturated Fat: 11g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 7g, Trans Fat: 0.1g, Cholesterol: 11mg, Sodium: 841mg, Potassium: 168mg, Fiber: 7g, Sugar: 6g, Iron: 3mg