Up the veggie presence in your next party spread with this cheesy, savory, so-snackable Roasted Cauliflower and Onion Dip. Inspired by a favorite Trader Joe’s frozen appetizer, this vegetarian dip is easy to make, but delivers big on flavor. 

Karen Rankin
Recipe by MyRecipes


Read the full recipe after the video.

Recipe Summary test

30 mins
1 hr 30 mins
Serves 12 (serving size: 1/2 cup)


Ingredient Checklist


Instructions Checklist
  • Preheat oven to 375°F. Toss together cauliflower, onion, olive oil, pepper, and 2 teaspoons of the salt in a large bowl. Spread mixture in a single layer on 2 rimmed baking sheets, and bake in preheated oven, stirring halfway through, until cauliflower is tender and lightly browned, about 1 hour. Remove from oven, and let cool slightly. Process in 2 batches in a food processor until coarsely chopped, not completely smooth, 30 to 40 seconds per batch. 

  • Stir together cauliflower mixture, cream cheese, shredded Swiss, parsley, half of the thyme, and remaining 1/2 teaspoon salt in a medium bowl until combined. Spoon into a lightly greased 2-quart baking dish, and smooth the top. Sprinkle with remaining thyme, and bake in preheated oven until lightly golden on the top, about 20 minutes. Serve hot with crackers or baguette toasts.