In a large pot, bring salted water to a boil, add pasta and cook as directed for el dente.
Once pasta is done, drain and set aside.
In same pot add a little olive oil and heat over medium heat.
Add onion and cook for 5 minutes, or until soft.
Add spinach and cook until wilted.
Remove from heat and add pasta back in.
Time to make Bechamel:
In pan, melt butter
Add milk and heat - don't let it boil.
Add feta and pepper jack, pepper jack will melt, feta wont.
Once cheese has melted, begin incorporating semolina, slowly, stirring continuously.
When it starts to thicken, dump it into pasta mixture. Mix well.
Empty into oven safe dish.
Top with breadcrumbs.
Place in preheated oven at 400F for 10-12 minutes.*
Remove and enjoy!
Notes
*to give it a nice golden color on top, if you have a top broiler, after the 12 minutes, turn it on and leave in for a 2-3 minutes, or until color is achieved.