In a small bowl, combine the cream cheese, jalapeño, cilantro, salt, and pepper.
Heat the olive oil in a frying pan and cook the red onion until soft and translucent, about 3 minutes. Remove from the pan and set aside.
Add the spinach to the pan and cook until wilted, about 3 minutes. Drain out the water as much as possible and set aside.
Divide the cream cheese and cooked red onions over the tortillas.
Top with the spinach and bacon.
Sprinkle with the shredded cheese.
Roll the tortillas up. Put them in the fridge for 1 hour to firm up before you cut them.
When you are ready to serve them, trim off the ends and cut each one into 6 equal pieces. Place them on a baking sheet, preferably lined with foil or parchment paper for easy cleanup.
Put the tortillas under the broiler for about 4 minutes, or until the cheese is melted, and serve.