The “Snake in Broccoli” meme, which features a snake-shaped piece of broccoli that looks like it’s peeking out from a pile of greens, has inspired a fun and healthy dish. This recipe turns that viral image into a genuinely delicious and impressive appetizer or side dish. It’s a roasted broccoli platter arranged to mimic a snake, served with a creamy dip, making it a playful yet practical way to enjoy your vegetables.
Ingredients
- 2 large heads of broccoli (about 1.5 lb / 680 g total)
- 3 tablespoons (45 ml) olive oil
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup (240 g) plain Greek yogurt (or sour cream)
- 1 tablespoon (15 ml) lemon juice
- 1 tablespoon (15 g) finely chopped fresh dill (or 1 teaspoon dried)
- 1 small cucumber, cut into thin rounds (for garnish)
- 2 black olives (for eyes)
- 1 small red bell pepper, cut into a small triangle (for tongue)
Instructions
- Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper.
- Cut the broccoli into medium florets, keeping the stems about 1 inch (2.5 cm) long. You want some florets with longer stems to help form the snake’s body.
- In a large bowl, toss the broccoli florets with olive oil, garlic powder, smoked paprika, salt, and pepper until evenly coated.
- Spread the broccoli in a single layer on the prepared baking sheet. Roast for 20–25 minutes, until the edges are charred and the stems are tender when pierced with a fork. Remove from the oven and let cool slightly.
- While the broccoli roasts, make the dip: In a small bowl, stir together the Greek yogurt, lemon juice, and dill. Refrigerate until ready to serve.
- To assemble the snake, arrange the roasted broccoli on a large serving platter in a winding, S-shaped line. Use the florets with longer stems to create the head at one end, pointing slightly upward.
- Place the cucumber rounds along the body to resemble snake scales, tucking them between the broccoli florets.
- Add the two black olives as eyes on the head, and place the red pepper triangle just below the eyes as a tongue.
- Serve immediately with the yogurt dip on the side.
Tips
- Substitutions: If you don’t have Greek yogurt, use sour cream or a dairy-free yogurt. For a vegan version, use a plant-based yogurt and skip the honey in the dip (if any).
- Even roasting: Make sure the broccoli is in a single layer on the baking sheet. Overcrowding will steam it instead of roasting, making it soggy.
- Don’t overcook: Broccoli can go from perfectly roasted to mushy quickly. Start checking at 20 minutes; the stems should be tender but still have a slight bite.
- Make ahead: You can roast the broccoli up to a day ahead and store it in the fridge. Reheat in a 350°F (175°C) oven for 5–10 minutes before assembling.
Serving Suggestions
This dish is perfect as a party appetizer, a fun side for a kids’ meal, or a conversation starter at a potluck. Serve it alongside other finger foods like veggie sticks, pita chips, or grilled chicken skewers. It also works well as a light lunch when paired with a bowl of soup.
Variations
- Spicy Snake: Add a pinch of cayenne pepper or red pepper flakes to the broccoli before roasting.
- Cheesy Dip: Stir 1/4 cup (25 g) of grated Parmesan cheese into the yogurt dip.
- Different Veggies: Use cauliflower or Romanesco in place of some of the broccoli for a colorful twist.
- Grilled Version: In the summer, grill the broccoli on a grill pan or outdoor grill for 5–7 minutes per side, until charred and tender.
Storage and Reheating
Store any leftover roasted broccoli in an airtight container in the refrigerator for up to 3 days. The dip can also be stored separately for up to 3 days. To reheat, place the broccoli on a baking sheet and warm in a 350°F (175°C) oven for 5–7 minutes, or microwave in 30-second bursts until heated through. The assembled snake is best served fresh, as the cucumber and olives may dry out.
Frequently Asked Questions
Can I use frozen broccoli? Yes, but thaw it completely and pat it dry with paper towels before roasting. Reduce the roasting time by about 5 minutes, as frozen broccoli tends to cook faster.
How do I make the snake look more realistic? Use a mix of large and small florets to create a tapering body. You can also use a paring knife to carve a slight curve into the head floret to mimic a snake’s face.
Can I make the dip ahead of time? Absolutely. The dip can be made up to 2 days in advance and stored in the fridge. Give it a stir before serving.
What if I don’t have a food thermometer? This recipe doesn’t require one because it’s all vegetables. However, if you add any meat (like chicken skewers) to the platter, always cook it to the appropriate safe minimum internal temperature: 165°F (74°C) for poultry.
Is this dish safe for kids to help make? Yes, kids can help toss the broccoli in oil and arrange the snake on the platter. Just supervise them around the hot oven and sharp knives.
Can I serve this cold? Yes, roasted broccoli is also delicious cold. If you prefer, you can skip the reheating step and serve the snake at room temperature or chilled.
Related
- Nasi Goreng Recipe (Indonesian Fried Rice)
- Tabbouleh Ingredients: Healthy & Authentic Recipe
- El Churrasco Recipe: Argentine Grilled Steak
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).