Preheat the oven to 350°. Arrange bread slices on a baking sheet. Brush bread with ¼ cup olive oil. Toast until golden brown, about 5 minutes. Set aside.
Add oil to a medium saute pan over medium heat. Add onions and artichokes, cook for about 5 minutes or until the onions soften. Add garlic, red pepper flakes, and cook for one minute. Add spinach to the pan, and cook until it wilts, about 2 minutes. Season with salt and pepper.
Flip the bread over and top the untoasted side with the spinach mixture. Sprinkle generously with Roth Spinach Artichoke Gouda cheese. Put the pan back into the oven and cook until the cheese melts. If you like things a little extra spicy, sprinkle the tops with more red pepper flakes.