The joys of having a husband who loves to cook DELICIOUS meals for me is just one of the many bonuses of marriage. When he can make a very healthy meal taste like a cheat meal, he gets extra brownie points :)  I am a little biased towards the chef BUT I have to say this sandwich really did taste amazing. The fact that I could savor every single bite and actually take my time eating it proves how flavorful it was. I am a fast eater (unfortunately) but slowed down for this meal just so it wouldn’t end to fast. If you like salty and sweet, crispy and soft, and anything between two slices of homemade bread then this sandwich is for you! Roasted cauliflower, tomato marmalade, caramelized onions and peppers on homemade bread…yes please! Easy, quick and healthy…have I convinced you to try it yet?

I also can’t give Mike all of the credit. He had this sandwich at one of our favorite places to eat, Magpie Café. Right when he finished his meal there he called me and said we have to recreate this sandwich. Well…he did…and I will crave this meal for months to come!


·      1 large head of cauliflower

·      1 red onion, julienne style

·      1 sweet pepper, julienne style

·      1 large beefsteak tomato, peeled and diced

·      1 half of an orange, diced (we used a Satsuma)

·      1 tablespoon of honey

·      1 lemon

·      Arugula

·      Balsamic Vinegar

·      Olive Oil

·      Salt & Pepper

·      4-6 slices of your favorite bread (we bought a homemade loaf from the farmers market…delish)


·      Cut Cauliflower into florets and drizzle with olive oil, salt and pepper. Roast in oven-safe dish for 3-3 ½ hours on 300 degrees. We used a La Creuset dish, which worked out perfect.

Caramelize Onion and Pepper:

·      Drizzle pan with olive oil and caramelize onion and sweet pepper. Adding a little balsamic, salt and pepper as you caramelize. Continually stir so it does not burn.

Tomato Marmalade:

·      Heat small pan on stove on medium heat

·      Peel skin off of tomato and dice (try keeping as much juice as you can)

·      Dice orange

·      Pour honey

·      Squeeze lemon

·      Sprinkle a little salt

·      Continually stir so it does not burn. It is finished once it thickens and all of the ingredients come together. Should not be runny!

*Let sit in the fridge for one day after preparing for flavors to fully come together.

When making sandwich:

1.     Spread the tomato marmalade on one slice of bread. Lay caramelized onion and sweet pepper on top.

2.     On the other slice of bread, lay cauliflower (cover entire slice of bread) and arugula on top.

3.     Close sandwich and put in a Panini maker or on a skillet on the stove to create a pressed sandwich.