Make the bread dough following the instructions for cinnamon rolls.
While the dough rises, prepare the cheese filling by melting butter, milk, and flour in a pan until it forms a sauce-like consistency.
Mix in the shredded cheeses, cream cheese, salt, pepper, and chili. Adjust the taste as needed.
Caramelize the thinly sliced onion in oil on medium-low heat for about 10 minutes until crispy.
Roll out the risen dough into a large rectangle. Evenly spread the cheese filling, caramelized onions, and fresh parsley.
Roll it tightly into a log and cut into 9 to 12 rolls. Place them in a greased pan and let them rise for 30 minutes.
Preheat the oven to 350°F.
Bake the rolls for approximately 20 minutes until they turn a light golden brown.
While still hot, brush with honey and sprinkle with everything but the bagel seasoning (or sesame seeds).
Enjoy the scrumptious rolls!