This viral TikTok onion boil recipe transforms a simple onion into a juicy, flavor-packed dish that’s roasted to perfection. Filled with butter, Cajun seasoning, and herbs, it’s the ultimate plant-based comfort meal that’s easy to prep and surprisingly nutritious.
1 large sweet yellow onion (about 15 oz), peeled and top trimmed
1 tablespoon vegan butter (or regular butter)
1 tablespoon extra virgin olive oil
1 teaspoon Cajun seasoning
¼ teaspoon salt (plus more to taste)
¼ teaspoon garlic powder (optional)
¼ teaspoon smoked paprika (optional)
¼ teaspoon Old Bay seasoning (optional)
Fresh parsley for garnish (optional)
Preheat oven to 375°F (190°C).
Prepare the onion: Use a melon baller or spoon to scoop out the top center of the onion to create a deep well (about ⅓ of the way down).
Season: Add the butter into the well. In a small bowl, mix olive oil and seasonings. Pour the mixture into the well and over the onion so it drips down the sides. Sprinkle with salt.
Wrap tightly in foil: Place the onion on a sheet of aluminum foil and wrap it tightly. Place the wrapped onion in a small baking dish or skillet.
Roast for 60 minutes. Remove from oven and check doneness. The onion should be fork-tender, soft, and slightly caramelized. If needed, rewrap and cook 10 more minutes.
Optional Broil: Open the foil and drizzle with extra oil or butter. Broil uncovered for 5–7 minutes until the top is golden brown.
Serve hot: Peel off the outer layer. Serve with rice, chickpeas, or roasted veggies. Spoon foil juices over the top for extra flavor. Garnish with fresh parsley if desired.
Onion Choice: Sweet yellow onions hold their shape best. Vidalia onions offer more sweetness.
Spice Swap: Substitute Cajun for garam masala, lemon-pepper, or Italian herbs for variety.
Make it a meal: Serve over quinoa, lentils, or use onion layers as grain wraps.
Leftovers: Store in an airtight container in the fridge up to 3 days. Reheat in oven for best texture.
Find it online: https://www.delishmap.com/onion-boil/