clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Caramelized Onion & Artichoke Dip Crostini

Caramelized Onion & Artichoke Dip Crostini

  • Yield: makes 20-25 crostini 1x


  • 1 tablespoon olive oil
  • 1 large onion, finely diced
  • 2 garlic cloves, minced
  • 1 (9-oz) bag frozen artichoke hearts, defrosted
  • Pinch of red pepper flakes
  • 1 (8-oz) package cream cheese, softened
  • ½ cup plain Greek yogurt (I like 2%)
  • ½ cup mayo
  • 1 cup mozzarella cheese, grated
  • ½ cup parmesan cheese, grated
  • Salt and pepper, to taste
  • 1 baguette, thinly sliced
  • Additional olive oil, for the bread
  • Chopped parsley, for garnish


  1. Heat a large skillet over medium and add the olive oil.
  2. Add the onion and a pinch of salt and cook for 5 minutes or until the onions start to soften.
  3. Reduce the heat to low and add in the garlic. Cook over low heat, stirring frequently, for 10 minutes or until the onions are caramelized and very soft.
  4. Add the defrosted artichoke hearts to the pan along with the red pepper flakes and another pinch of salt and cook for another 5-7 minutes or until the artichokes are tender.
  5. Place the onion and artichoke mixture into the bowl of a food processor and pulse until mostly broken down (or to your desired texture).
  6. Add the cream cheese, yogurt, and mayo to the processor and pulse a few times to incorporate. Add the cheeses and pulse again.
  7. Taste the mixture and season with salt and pepper, as needed.
  8. Preheat the broiler in your oven.
  9. Spread a dollop of the mixture onto each baguette slice and place on a baking sheet. Broil the crostini for 1-2 minutes or until the topping is melted, gooey, and lightly browned in spots. Watch them carefully because this happens fast!
  10. Serve warm or at room temperature, garnished with chopped parsley.

To serve as a dip:

  1. Place the onion-artichoke mixture in a 8 x 8 inch baking dish. Bake for 20-25 minutes in a 350°F oven or until bubbly and golden brown on top. Serve warm, garnished with chopped parsley, with desired dippers.


  1. The crostini topping can be made completely ahead and stored in the fridge. I recommend assembling and broiling just before you are ready to serve.