
This vibrant sheet-pan dinner featuring Brussels sprouts and sweet potatoes has become my weeknight salvation. The tangy dill pickle ranch brings everything together with a creamy, zippy finish that transforms simple roasted vegetables into something truly craveable.
I created this recipe during a particularly busy week when I needed something nutritious but didn't have time for complicated cooking. My vegetable-skeptical partner ended up requesting it three times the following month, which I consider the ultimate culinary victory.
Ingredients
- Brussels sprouts: Fresh ones with tight, firm heads provide the best texture and flavor. Look for smaller sprouts as they tend to be sweeter
- Sweet potatoes: Choose firm sweet potatoes with smooth skin for consistent roasting. The natural sweetness balances the tangy dressing perfectly
- Red onion: Adds a subtle sharpness that mellows beautifully when roasted. Select one that feels heavy for its size
- Olive oil: Use a good quality extra virgin for better flavor in the roasted vegetables
- Smoked paprika: Provides earthy depth and subtle smokiness. Spanish varieties offer the most authentic flavor
- Mayonnaise: The creamy base for our ranch. Full-fat creates the richest texture but light works too
- Dill pickles and juice: The star ingredient that makes this ranch special. Use juice from a jar of good quality dill pickles
- Fresh herbs: Fresh dill and chives make the dressing pop with brightness. If using dried dill, use about half the amount
Instructions
- Prep Your Vegetables:
- Trim Brussels sprouts by cutting off the tough stem end and removing any discolored outer leaves. Halve them through the stem for even cooking. For sweet potatoes, peel completely and cut into uniform cubes about 2 cm in size to ensure they cook at the same rate as the sprouts. Slice the red onion thinly so it will caramelize properly.
- Season With Care:
- In a large bowl, combine all vegetables with olive oil first, ensuring every piece gets a light coating. This creates a base for the spices to adhere to. Add the smoked paprika, garlic powder, salt and pepper, then toss thoroughly until every vegetable piece shows even seasoning. Take your time here as proper seasoning distribution makes a huge difference.
- Arrange For Perfect Roasting:
- When spreading vegetables on your baking sheet, ensure they have breathing room. Overcrowding leads to steaming instead of roasting, robbing you of those delicious crispy edges. Use two baking sheets if necessary, rotating their positions halfway through cooking time.
- Monitor The Roasting Process:
- At the 15-minute mark, gently stir the vegetables, bringing pieces from the outer edges toward the center and vice versa. Look for golden edges forming on the Brussels sprouts and sweet potatoes beginning to soften. The red onion should be starting to caramelize.
- Craft The Perfect Ranch:
- Whisk the mayonnaise and sour cream until completely smooth before adding other ingredients. This prevents lumps in your dressing. Add pickle juice gradually, tasting as you go, as pickles vary in tanginess. The consistency should be pourable but not watery. Let the dressing sit for at least 5 minutes before serving to allow flavors to meld.
- Serve With Style:
- Transfer roasted vegetables to a serving platter while still hot. Drizzle about half the dressing over the top, serving the remainder on the side for dipping. The contrast between the warm vegetables and cool ranch creates a delightful temperature play.

The dill pickle ranch completely transforms these everyday vegetables. I discovered this happy accident when I had nothing but pickle juice left in the jar and decided to experiment rather than waste it. Now my family refuses to eat roasted vegetables without this dressing, and I always keep dill pickles on hand specifically for making it.
Storage and Reheating
Store leftover vegetables and dressing separately in airtight containers in the refrigerator. The vegetables will keep for 3-4 days, while the ranch stays fresh for up to 5 days. When reheating, spread vegetables on a baking sheet and warm in a 350°F oven for about 10 minutes until heated through. Avoid microwaving if possible as it makes the vegetables soggy. The cold dressing actually tastes delicious on warm reheated vegetables, creating that same temperature contrast that makes the fresh version so appealing.
Seasonal Adaptations
Fall Harvest Version Substitute half the sweet potatoes with cubed butternut squash and add a handful of fresh cranberries during the last 10 minutes of roasting
Spring Refresh Replace Brussels sprouts with asparagus spears trim cooking time to 20 minutes total and add lemon zest to the ranch
Summer Bounty Swap in zucchini chunks and cherry tomatoes for a lighter version perfect for warmer months add fresh basil to the ranch instead of dill
Serving Suggestions
This versatile dish works beautifully as both a main course or side dish. For a complete vegetarian meal, serve over cooked quinoa or farro and top with toasted pumpkin seeds for added protein and crunch. For meat eaters, this pairs wonderfully with a simple roasted chicken breast or grilled salmon fillet. The dressing also makes an excellent dip for crusty bread on the side. For a fun presentation at gatherings, serve in individual bowls with dressing drizzled over each portion and extra on the side.

The contrast between the warm vegetables and cool ranch creates a delightful temperature play.
Recipe FAQ
- → Can I make this dish vegan?
Yes, simply use vegan mayonnaise and a plant-based sour cream or yogurt for the dill pickle ranch.
- → What proteins pair well with this meal?
Try adding roasted chickpeas, baked tofu, or serve alongside grilled chicken or salmon if not vegetarian.
- → Can I prepare the dill pickle ranch ahead of time?
Absolutely. Store it in an airtight container in the fridge for up to 5 days for convenience.
- → Are there gluten-containing ingredients?
No, all ingredients listed are naturally gluten-free. Always double-check processed items for cross-contamination.
- → How do I achieve perfectly roasted vegetables?
Spread vegetables in a single layer with space between each piece, and stir halfway through roasting for even caramelization.
- → What’s the best way to reheat leftovers?
Reheat roasted vegetables on a baking sheet in a hot oven until just warmed through to maintain texture.