Cauli-Brussel Sandwich With Vindaloo Mayo

Comments
"Vindaloo or vindalho is an Indian curry dish, which is originally from Goa, based on the Portuguese dish carne de vinha d'alhos. It is known globally in its British Indian form as a staple of curry house and Indian restaurant menus, and is often regarded as a fiery, spicy dish." - Wikipedia
Ingredients
Vindaloo Spread
Butter
1 Large Onion
5 Cloves Garlic
1 Tablespoon Curry Powder Preferably homemade
1/4 Cup Red Wine Vinegar
1/2 Cup Mayo
1/4 Cup Sour Cream

Sandwich
1 Cup Small White Beans
20 Brussel Sprouts
1 Small Head of Cauliflower
Bread

Directions
Cook the onion down in a small amount of butter to very browned for a solid half hour at least.
Add in the garlic and cook 3-5 minutes.
Add in the curry powder and cook 2 minutes.
Add in the vinegar to deglaze the pan. Scrape well to get any browned bits off the bottom of the pan.
Cook 5 minutes to reduce and cook out the vinegar a bit.
Scoop into a blender or food processor with the sour cream and mayo. Blend to smooth.
For the sandwich:
In a decent amount of oil, fry some small white beans for about 2 minutes, then add in cauliflower and brussels sprouts.
Cook until everything is nicely browned but still has some crunch on the inside.
Spread some bread with the vindaloo sauce and load it up with the beans, sprouts, and cauliflower.

Makes 3 sandwiches