Description
This one-pot onion boil recipe transforms a humble onion into a buttery, melt-in-your-mouth meal. It’s budget-friendly, comforting, and meal-prep ready.
Ingredients
1 large (15 oz) sweet onion, peeled
1 tablespoon vegan butter
1 tablespoon olive oil
1 teaspoon Cajun seasoning
¼ teaspoon salt
Optional: ¼ teaspoon garlic powder
Optional: ¼ teaspoon Old Bay seasoning
Optional: ½ cup baby potatoes, pearl onions, or carrots
Optional garnish: chopped parsley or a squeeze of lemon
Instructions
- Preheat the oven to 375°F.
- Using a melon baller, carve a hollow into the top of the onion, going about one-third of the way down.
- Set the onion in a small Dutch oven or an oven-safe skillet with a lid, then place the butter into the hollowed center.
- In a separate bowl, mix together olive oil, Cajun seasoning, garlic powder (if desired), and a pinch of salt. Drizzle this mixture over the onion, allowing it to run down the sides.
- Add ¼ cup of vegetable broth or water to the pot to provide steam.
- Cover and bake for 50–60 minutes, until the onion is tender when pierced with a fork and the center has a slight wobble.
- Uncover, drizzle with more olive oil or butter, and broil for 5–10 minutes until the top is caramelized.
- Serve warm, spooning the buttery juices over the onion. Garnish with parsley or a squeeze of lemon if you like.
Notes
Toss in baby potatoes, carrots, or pearl onions to make it a complete one-pot dish.
For extra aroma, add fresh herbs such as thyme or rosemary before roasting.
If using a larger Dutch oven, you can roast several onions at once for easy meal prep. Store any leftovers in airtight containers with a little broth.
When reheating, place in the oven or a covered skillet and warm gently with a splash of broth or water.
- Prep Time: 10 minutes
- Cook Time: 60 minutes
- Category: One-Pot Meals
- Method: Roasting
- Cuisine: American / French Fusion
Nutrition
- Serving Size: ½ onion + veggies
- Calories: 160
- Sugar: 5g
- Sodium: 300mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 1g
- Cholesterol: 0mg
