Love this? Save it for later!
Share the inspiration with your friends
My neighbor, a retired nurse named Carol, watched me from her porch as I hauled a full Thanksgiving spread for twenty across my tiny apartment kitchen last November. She didn’t say anything at first. Then she walked over, still in her slippers, and handed me a single sheet pan. “You’re cooking for two, right? Stop making a whole bird. Roast everything together. Trust me, it tastes like the real thing, but you’ll be done before the parade ends.” I laughed, thinking she was joking. But a week later, when it was just me and my partner facing down a lonely Thursday, I remembered her advice. That sheet pan became our favorite holiday tradition, and honestly, it saved my sanity. This recipe is that conversation turned into dinner — it’s the perfect solution for couples, empty nesters, or anyone who wants the cozy flavors of Thanksgiving without the mountain of dishes, leftovers, and stress. No whole turkey, no separate casserole dishes, no hours of juggling oven space. Just one pan, a handful of ingredients, and a meal that feels like a real celebration.
Let me tell you, the first time I tried it, I was skeptical. I mean, could a single sheet of metal really deliver the same magic as a table full of side dishes? But when I pulled that pan out of the oven, the smell alone made me a believer. The Brussels sprouts were crispy at the edges, the sweet potatoes were tender and caramelized, and the whole thing came together in under an hour. I didn’t miss the chaos of a full Thanksgiving at all. If you’ve been there — staring down a grocery store turkey breast for two, wondering if it’s even worth the effort — this recipe is for you. It’s the kind of meal that makes you feel like you pulled off something special, even though you barely broke a sweat. And honestly, that’s the best kind of cooking.
Why You’ll Love This Recipe
This isn’t just another sheet pan recipe. It’s a weeknight hero dressed up for the holidays. Here’s why it works so hard for you:
- Quick & Easy: From prep to plate in about 45 minutes. No basting, no separate pots, no fuss. You can even prep the veggies the night before.
- Simple Ingredients: You likely already have olive oil, salt, pepper, and maple syrup in your pantry. A quick trip for a few fresh veggies is all you need.
- Perfect for a Cozy Dinner for Two: Whether it’s a quiet Thanksgiving, a Friendsgiving, or just a Tuesday night when you crave comfort food, this recipe fits the bill.
- Crowd-Pleaser: Even if you’re cooking for a picky eater, the combination of roasted sweet potatoes, Brussels sprouts, and cranberries is hard to resist. The balsamic glaze adds a touch of elegance that feels special.
- Unbelievably Delicious: The magic is in the roasting. The high heat caramelizes the vegetables, concentrating their natural sweetness. The cranberries burst and create little pockets of tartness. It’s comfort food reimagined — healthier, faster, but with the same soul-soothing satisfaction.
What makes this recipe different from the rest is the balance. It’s not just a pile of roasted veggies. The combination of sweet potatoes, Brussels sprouts, and shallots creates a variety of textures and flavors. The maple-balsamic glaze ties everything together, making it taste like you spent hours in the kitchen. I’ve tested this recipe a dozen times, tweaking the temperature and the timing to get it just right. My partner, who usually avoids Brussels sprouts, now asks for this dish. That’s the kind of win you want in your back pocket.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. Here’s what you’ll need:
- 1 medium sweet potato (about 12 ounces), peeled and cut into 1-inch cubes (choose a firm, orange-fleshed sweet potato for the best sweetness and texture)
- 8 ounces Brussels sprouts, trimmed and halved (look for bright green, firm sprouts with tightly packed leaves; smaller sprouts are sweeter)
- 2 large shallots, peeled and quartered (shallots are milder than onions and add a subtle sweetness when roasted)
- 1/2 cup fresh or frozen cranberries (if using frozen, don’t thaw them first; they’ll hold their shape better during roasting)
- 2 tablespoons olive oil (use a good quality extra virgin olive oil for the best flavor)
- 2 tablespoons maple syrup (pure maple syrup, not pancake syrup, for that deep, caramelized flavor)
- 1 tablespoon balsamic vinegar (adds a tangy depth that balances the sweetness)
- 1/2 teaspoon salt (I prefer kosher salt for its clean taste and easy pinch-ability)
- 1/4 teaspoon black pepper (freshly ground, if you have it)
- Optional: 1/4 cup chopped pecans or walnuts (adds a lovely crunch; toast them for a few minutes in the oven before adding)
- Optional: Fresh thyme or rosemary sprigs (for aromatic flavor; just toss them on the pan before roasting)
Ingredient Selection Tips: For the sweet potatoes, I recommend finding organic ones if you can — the skin is thin and you’re eating it roasted. For the Brussels sprouts, avoid any that are yellowing or have loose leaves. They should feel heavy for their size. If you can’t find fresh cranberries, frozen work perfectly. Just don’t thaw them, or they’ll get mushy.
Substitution Guidance: No sweet potato? Use butternut squash or carrots instead. Don’t like Brussels sprouts? Swap in broccoli florets or cauliflower. For a nut-free version, skip the pecans or use pumpkin seeds. If you’re avoiding maple syrup, honey or agave nectar works well, though the flavor will be slightly different.
Equipment Needed
You don’t need a lot of fancy tools for this recipe. Here’s what you’ll need:
- One large sheet pan (a half-sheet pan, about 18×13 inches, is ideal; if you only have a smaller pan, use two or roast in batches to avoid overcrowding)
- Parchment paper or aluminum foil (for easy cleanup; I’m a fan of parchment paper because nothing sticks to it)
- A sharp chef’s knife (for cutting the sweet potatoes and Brussels sprouts; a dull knife makes this job harder and more dangerous)
- A cutting board (preferably a large, sturdy one)
- A small bowl (for whisking the glaze)
- A whisk or fork (for mixing the glaze)
- A spatula or tongs (for tossing the vegetables halfway through roasting)
Personal Experience: I’ve made this recipe with a cheap, non-stick sheet pan and a high-end, heavy-duty one. The heavy-duty pan distributes heat more evenly, so the vegetables brown better. But honestly, the non-stick one worked fine too — I just had to rotate the pan halfway through. If you’re on a budget, a standard aluminum sheet pan from the grocery store will do the job. Just line it with parchment paper to prevent sticking and make cleanup a breeze. And please, don’t use a pan that’s too small. Overcrowding is the enemy of crispy vegetables.
Preparation Method

Let’s get cooking. This recipe comes together in about 45 minutes, with minimal hands-on time. Here’s how to do it:
- Preheat your oven to 425°F (220°C). This high heat is key for caramelizing the vegetables and getting those crispy edges. While the oven heats, line your sheet pan with parchment paper or aluminum foil for easy cleanup.
- Prep the vegetables. Peel the sweet potato and cut it into 1-inch cubes. Try to make them all about the same size so they cook evenly. Trim the tough ends off the Brussels sprouts and cut them in half. If they’re very large, cut them into quarters. Peel the shallots and cut them into quarters. Don’t stress about perfection — a little variation is fine.
- Make the glaze. In a small bowl, whisk together the olive oil, maple syrup, balsamic vinegar, salt, and pepper. This simple mixture is where the magic happens. Taste it — it should be sweet, tangy, and savory all at once.
- Toss the vegetables. Place the sweet potato cubes, Brussels sprouts halves, and shallot quarters on the prepared sheet pan. Drizzle the glaze over the top. Use your hands or a spatula to toss everything together until every piece is coated. Spread the vegetables in a single, even layer. Don’t crowd them — if they’re piled on top of each other, they’ll steam instead of roast.
- Roast for 20 minutes. Place the pan in the preheated oven and let it work its magic. After 20 minutes, remove the pan from the oven. Add the cranberries (and the pecans or walnuts if using) to the pan. Use a spatula to give everything a good toss. This helps the vegetables brown evenly and prevents the cranberries from burning.
- Roast for another 15-20 minutes. Return the pan to the oven and continue roasting until the sweet potatoes are tender and caramelized, the Brussels sprouts are crispy on the outside and tender inside, and the cranberries have burst and released their tart juices. The total roasting time is usually 35-40 minutes, but ovens vary. Start checking at the 30-minute mark.
- Rest and serve. Remove the pan from the oven and let it sit for 5 minutes. This allows the vegetables to finish cooking and the flavors to meld. Transfer to a serving platter or serve directly from the pan (I won’t judge). Garnish with fresh thyme or rosemary if you have it.
Sensory Cues: At the 20-minute mark, the vegetables should be starting to brown on the edges and smell fragrant. When you add the cranberries, they should still be firm and bright. By the end, the kitchen will smell like a warm, cozy Thanksgiving. The sweet potatoes should be easily pierced with a fork, and the Brussels sprouts should have dark, crispy edges. The cranberries will have popped and look like little ruby jewels.
Personal Tip: I always set a timer for 20 minutes and then another for 15 minutes. It’s easy to get distracted, and overcooked Brussels sprouts are sad. Also, if you’re using frozen cranberries, add them straight from the freezer. They’ll hold their shape better and won’t turn into mush.
Cooking Tips & Techniques
I’ve learned a few things from making this recipe over and over. Here are my best tips to help you nail it every time:
- Don’t skip the high heat. Roasting at 425°F (220°C) is non-negotiable. Lower temperatures will make the vegetables soft and soggy instead of crispy and caramelized. Trust the heat.
- Give them space. Overcrowding the pan is the most common mistake. If the vegetables are too close together, they release steam and never get that beautiful brown crust. If you’re making a double batch, use two pans or roast in batches.
- Cut evenly. Take an extra minute to cut the sweet potatoes and Brussels sprouts into uniform pieces. This ensures everything cooks at the same rate. Nothing is worse than burnt sprouts and undercooked sweet potatoes.
- Toss halfway. That 20-minute toss isn’t just for adding the cranberries. It also flips the vegetables, so they brown on all sides. Don’t skip this step.
- Use parchment paper. I can’t stress this enough. It makes cleanup a dream and prevents the maple syrup from burning onto the pan. Plus, it helps the vegetables brown without sticking.
Common Mistakes and How to Avoid Them: One time, I forgot to toss the vegetables halfway through. The bottoms burned while the tops were still pale. Since then, I’ve learned to set a timer and stick to it. Another time, I used a pan that was too small. The vegetables steamed instead of roasted, and the whole dish was a sad, soggy mess. Use a large pan and give them room to breathe.
Timing and Multitasking: While the vegetables are roasting, you can make a simple protein to go with them — like baked chicken thighs or pan-seared salmon. Or just relax with a glass of wine. That’s the beauty of this recipe. The oven does all the work.
Variations & Adaptations
This recipe is incredibly flexible. Here are a few ways to make it your own:
- Add Protein: Toss in 8 ounces of Italian sausage links (cut into chunks) or chicken thighs (boneless, skinless) along with the vegetables. Just make sure the meat reaches a safe internal temperature. The sausage adds a savory, peppery flavor that pairs beautifully with the sweet potatoes.
- Make it Vegan: This recipe is already vegan as written! Just skip the optional sausage or add extra veggies like carrots or parsnips. The maple-balsamic glaze is naturally plant-based.
- Change the Vegetables: Swap the sweet potato for butternut squash or regular potatoes. Use broccoli or cauliflower instead of Brussels sprouts. Add a chopped apple or pear in the last 15 minutes for a sweet, tender addition.
- Try Different Herbs: Fresh sage or rosemary adds an earthy, Thanksgiving-like aroma. Dried herbs work too — just use half the amount. I’ve used dried thyme with great results.
- Spice It Up: Add a pinch of red pepper flakes or a drizzle of sriracha to the glaze for a kick of heat. The sweetness of the maple syrup balances the spice nicely.
- Personal Variation: I once made this with a splash of orange juice in the glaze instead of balsamic vinegar. It was brighter and more citrusy, perfect for a spring dinner. I’ve also added a handful of dried cherries along with the cranberries for extra chewiness.
Serving & Storage Suggestions
Serving: This dish is best served warm, straight from the oven. The vegetables are at their peak crispiness right after roasting. I like to serve it on a large platter, garnished with a few fresh thyme sprigs. It pairs beautifully with a simple roasted chicken breast, a pan-seared pork chop, or even a piece of flaky white fish. For a vegetarian meal, serve it with a side of quinoa or wild rice. The leftovers are also fantastic cold, tossed into a salad with some greens and a drizzle of extra balsamic.
Storage: Store any leftovers in an airtight container in the refrigerator for up to 4 days. The vegetables will soften as they sit, but the flavor will deepen. I actually love the leftovers — they taste even better the next day.
Reheating: To reheat, spread the vegetables on a sheet pan and warm them in a 350°F (175°C) oven for 5-10 minutes. This helps restore some of their crispiness. Avoid microwaving, as it will make them soggy. If you’re in a hurry, a hot skillet with a little oil works too.
Flavor Development: The flavors in this dish actually meld and deepen overnight. The maple-balsamic glaze soaks into the vegetables, making them even more delicious. So don’t be afraid to make it a day ahead — just reheat it in the oven before serving.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown for one serving (assuming 2 servings total, without optional nuts or protein):
- Calories: 280
- Fat: 14g
- Carbohydrates: 38g
- Fiber: 8g
- Protein: 5g
- Sugar: 18g (naturally occurring from maple syrup and vegetables)
Health Benefits: This dish is packed with nutrients. Sweet potatoes are rich in vitamin A and fiber, which support eye health and digestion. Brussels sprouts are a powerhouse of vitamin C and K, and they’re loaded with antioxidants. Cranberries are known for their anti-inflammatory properties and are great for urinary tract health. The olive oil provides healthy monounsaturated fats, which are good for your heart.
Dietary Considerations: This recipe is naturally gluten-free, dairy-free, and vegan. It’s also relatively low in calories and high in fiber, making it a great option for anyone watching their weight or blood sugar. If you’re on a low-carb diet, you can reduce the amount of sweet potatoes and add more Brussels sprouts or other low-carb vegetables.
Personal Wellness Perspective: I love that this recipe makes me feel good about what I’m eating. It’s not a heavy, guilt-inducing holiday meal. It’s light, nourishing, and full of real food. And because it’s so easy to make, I’m more likely to cook it on a regular weeknight, not just for special occasions. That’s a win in my book.
Conclusion
This quick sheet pan Thanksgiving sides for two recipe is proof that you don’t need a whole bird and a dozen side dishes to enjoy the flavors of the holiday. It’s simple, honest, and deeply satisfying. I love that it respects your time — no hovering over the stove, no complicated techniques. Just good food that tastes like a celebration.
I hope you give this recipe a try, whether it’s for a quiet Thanksgiving, a cozy weeknight dinner, or a way to use up those last Brussels sprouts from the farmers market. Customize it to your liking — add your favorite vegetables, play with the herbs, or toss in some protein. The sheet pan is your canvas.
If you make this, I’d love to hear about it. Leave a comment below and tell me how it turned out. Did you add something unexpected? Did it become a new tradition? Share your stories and your photos. And if you loved it, share this post with a friend who also deserves a stress-free, delicious meal. Happy cooking, friend. You’ve got this.
Frequently Asked Questions
Can I make this recipe ahead of time?
Absolutely. You can prep the vegetables and whisk the glaze up to a day in advance. Store them separately in the refrigerator. When you’re ready to cook, just toss everything together and roast. The leftovers also taste great the next day.
Can I use frozen vegetables?
Yes, but with a caveat. Frozen vegetables release more water as they cook, which can make them soggy. If using frozen Brussels sprouts or sweet potatoes, thaw them first and pat them dry with a paper towel before roasting. You may need to add 5-10 minutes to the cooking time.
What if I don’t have a sheet pan?
No problem. You can use a large baking dish or a rimmed baking sheet. Just make sure the vegetables are in a single layer. If you’re using a smaller pan, roast in batches to avoid overcrowding.
Can I double this recipe?
Yes, but use two sheet pans. Don’t crowd all the vegetables onto one pan, or they’ll steam instead of roast. Rotate the pans halfway through cooking for even browning.
What’s the best way to reheat leftovers?
The oven is your best bet. Spread the leftovers on a sheet pan and warm them at 350°F (175°C) for 5-10 minutes. This helps restore some of the crispiness. Avoid the microwave, as it will make the vegetables soggy.
Pin This Recipe!

Quick Sheet Pan Thanksgiving Sides for Two
A simple, stress-free sheet pan recipe featuring roasted sweet potatoes, Brussels sprouts, and cranberries with a maple-balsamic glaze. Perfect for a cozy Thanksgiving dinner for two or a weeknight comfort meal.
- Prep Time: 10 minutes
- Cook Time: 35-40 minutes
- Total Time: 45 minutes
- Yield: 2 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 medium sweet potato (about 12 ounces), peeled and cut into 1-inch cubes
- 8 ounces Brussels sprouts, trimmed and halved
- 2 large shallots, peeled and quartered
- 1/2 cup fresh or frozen cranberries
- 2 tablespoons olive oil
- 2 tablespoons maple syrup
- 1 tablespoon balsamic vinegar
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Optional: 1/4 cup chopped pecans or walnuts
- Optional: Fresh thyme or rosemary sprigs
Instructions
- Preheat your oven to 425°F (220°C). Line a sheet pan with parchment paper or aluminum foil.
- Prep the vegetables: Peel the sweet potato and cut into 1-inch cubes. Trim the tough ends off the Brussels sprouts and cut them in half (or quarters if large). Peel the shallots and cut into quarters.
- Make the glaze: In a small bowl, whisk together the olive oil, maple syrup, balsamic vinegar, salt, and pepper.
- Toss the vegetables: Place the sweet potato cubes, Brussels sprouts halves, and shallot quarters on the prepared sheet pan. Drizzle the glaze over the top and toss until every piece is coated. Spread in a single, even layer.
- Roast for 20 minutes. Remove the pan from the oven, add the cranberries (and pecans or walnuts if using), and toss everything together.
- Roast for another 15-20 minutes, until the sweet potatoes are tender and caramelized, the Brussels sprouts are crispy on the outside, and the cranberries have burst.
- Remove from the oven and let rest for 5 minutes. Serve warm, garnished with fresh thyme or rosemary if desired.
Notes
Don’t overcrowd the pan; use two pans if doubling the recipe. For frozen cranberries, add them straight from the freezer. Reheat leftovers in a 350°F oven for 5-10 minutes to restore crispiness.
Nutrition
- Serving Size: 1 serving (half of r
- Calories: 280
- Sugar: 18
- Sodium: 300
- Fat: 14
- Saturated Fat: 2
- Carbohydrates: 38
- Fiber: 8
- Protein: 5
Keywords: sheet pan, Thanksgiving, sides, for two, sweet potatoes, Brussels sprouts, cranberries, maple balsamic, easy, quick, vegetarian, gluten-free, dairy-free, vegan



