Introduction
I’m so happy you found this one — it’s one of my go-to weeknight winners. You’ll love how it delivers big takeout-like flavor without the fuss or the delivery wait. I make this when I want something comforting but still kinda smart: a whole meal roasted together so cleanup is easier and the oven does most of the work. I’ll be honest — the first time I made it I overfilled the pan and had to do a second batch. Live and learn. Since then I always spread things out so everything roasts instead of steams. This recipe is forgiving, which is why it’s perfect for busy nights or when you’ve got friends over and don’t want to miss the conversation. You don’t need fancy skills. You don’t need special equipment. Just a sheet pan and a little patience while it cooks. I like to keep a simple side on hand, something starchy to soak up the sauce, and maybe a quick green salad for contrast. If you’re feeding kids, it’s also great because the flavors are familiar but slightly elevated — they usually pick out the cashews first. Keep reading and I’ll walk you through choosing the best ingredients, how to get even roasting, and little tricks that make this taste like you spent way more time on it than you actually did.
Gathering Ingredients
I always start at the market with a relaxed list in my head. Pick things that look bright and lively. For this dish, choose fresh-looking vegetables that snap when you bend them and nuts that smell faintly sweet. If the cashews smell a bit stale, skip them — they won’t give you that toasty pop. When I’m grabbing protein I go for pieces that are uniform in size. That helps them cook evenly without guesswork. Little choices matter: buy a firm head of broccoli rather than one that’s gone soft, and pick bell peppers with glossy skin. If you’re feeling picky about texture, choose a firmer-cut protein so it holds up under the high heat. I also keep a small stash of pantry staples—things that add depth in a hurry—so I don’t have to improvise wildly when a craving hits.
- Look for fresh, crunchy vegetables that will roast instead of turn mushy.
- Choose whole nuts that you can chop yourself to control size.
- Opt for a neutral oil with a bit of flavor and a small aromatic oil to finish if you like.
Why You'll Love This Recipe
You're going to love this because it’s exactly the kind of thing that makes life easier. It’s flavorful without being fussy. It’s hands-off once it’s in the oven, so you can do all the other parts of dinner — make a quick side, set the table, or actually sit down for five minutes. Here are the reasons I keep coming back to it:
- It’s fast to assemble, which means dinner happens on time.
- It’s a one-pan meal, so cleanup is way easier than chained-together pans.
- It balances savory, sweet, and crunchy elements, so every bite has contrast.
Cooking / Assembly Process
I’ll walk you through the mindset for assembling this so it comes out perfect every time. Don’t worry — I won’t reprint the full recipe steps or the exact amounts; I’ll focus on the practical things that level up the dish. First, work with a roomy sheet pan so air can circulate. Crowding leads to steaming, and we want roast — that’s where the deep flavors develop. Lay pieces in a single layer with some space between them. If you’ve ever wrestled with soggy veggies, you know what I mean. Toss vegetables and protein separately so they each get the texture they deserve. Use a light drizzle of oil on vegetables to help them brown and take on a little sweetness from the heat. If the sauce has thickened in the bowl while you were arranging things, give it a quick stir and reserve a small amount to finish the dish at the end — brushing a little on top can build shine and a glossy finish. When you’re nearing the end of cooking, look for visual cues: small beads of sauce that have darkened a touch, edges that are caramelized, and nuts that are turning golden. Those are the signs you’re aiming for. If you like a bit of extra char, a short blast of high heat will do it, but watch closely; it goes fast. Finally, let the pan rest a few minutes before serving so the juices settle. That makes it easier to plate and keeps the texture just right.
Flavor & Texture Profile
You’ll notice this dish plays with contrasts, and that’s what keeps it interesting bite after bite. The savory base gives you a deep, slightly salty backbone. A touch of sweetness lifts the whole thing so nothing feels heavy. Then there’s the toasty crunch that makes each forkful exciting. Texture is the secret here: you’ve got tender protein, crisp-tender vegetables, and crunchy nuts. That combo keeps the mouthfeel dynamic. Flavor-wise, the dish is layered. There’s an umami note that rounds everything out — think of it as a savory depth that makes you keep going back for more. It’s balanced with a mild acidic brightness that cuts through the richness and gives a clean finish. If you like heat, you can nudge it with a pinch of chili flakes or a splash of hot sauce at the table; if you prefer mellow flavors, serve it as-is and let the natural roast notes shine.
- Savory umami gives the base flavor its depth.
- A hint of sweetness rounds and softens strong edges.
- Crunchy nuts contrast the tender elements for an addictive bite.
Serving Suggestions
Serve this up however your crew likes it. You can keep things classic or lean into something more playful. I often plate it over a warm bed of something that soaks up the sauce. Other times, I pile it over noodles and let everyone twirl their own. If I’m trying to keep things lighter, I serve it with a simple green salad and a splash of citrus on the side. Here are a few easy ideas to mix and match:
- Serve over steamed grains for a hearty, family-friendly bowl.
- Offer noodles for a cozy, slurpable option that kids usually love.
- Add a crisp side salad or quick pickles for acidity and crunch.
Storage & Make-Ahead Tips
You can absolutely make parts of this ahead without losing the character of the dish. I like to prep components so dinner is a snap on busy nights. Chop vegetables earlier in the day and keep them chilled. Mix the sauce in advance and store it in the fridge. If you’re marinating protein ahead, do it for a short, reasonable time so the texture stays tender. When you store leftovers, keep the crunchy elements separate if you can. Nuts will soften if left sitting in sauce for too long, and sometimes the vegetables will continue to release moisture. Reheat gently so you don’t dry out the protein — a short time in the oven or a quick skillet toss with a splash of water will revive texture without making things limp. Practical tips I use at home:
- Store sauce and crunchy toppings apart from the main dish when possible.
- If you prep protein in advance, don’t over-marinate—texture matters.
- Reheat in a hot skillet for a minute or two to bring back some crispness.
Frequently Asked Questions
I get asked the same handful of things over and over. Here are answers that help when you’re in the thick of cooking. Can I swap ingredients? Yes — it’s forgiving. Swap vegetables for what's in season or what your family prefers. Nuts can be swapped for similar textures if someone has an allergy, but be mindful that flavor and crunch will change. How do I keep things from getting soggy? Give everything space on the pan, and don’t smother the pieces. If things are crowded, they’ll steam instead of roast. What’s the best way to reheat leftovers? I like a quick skillet reheat to get some texture back, or a short stint in the oven if you’ve got time. Use a splash of water or oil to keep things moist. Can I make this for a crowd? Yes — just use extra sheet pans so nothing’s overcrowded, and rotate pans if your oven needs it. Do I need to serve it immediately? It’s best enjoyed warm, but it holds up well for a short time. Keep garnishes separate until serving. Finally, here’s a practical real-life tip that doesn’t change the recipe but will save you scramble: when I’m hosting, I set out small bowls of garnishes and extras — sliced green onions, a citrus wedge, toasted seeds, and a little hot sauce — so people can personalize their plates while I finish a side dish. It makes dinner feel more interactive, and you’ll get fewer requests to ‘fix’ someone’s plate at the table.
Sheet Pan Cashew Chicken
Skip takeout—this easy sheet pan cashew chicken is ready in 30 minutes and full of flavor!
total time
30
servings
4
calories
520 kcal
ingredients
- 600 g boneless skinless chicken thighs, cut into bite-size pieces 🍗
- 1 cup raw cashews, roughly chopped 🥜
- 2 bell peppers, sliced 🫑
- 1 medium red onion, sliced 🧅
- 2 cups broccoli florets 🥦
- 3 tbsp soy sauce 🧂
- 2 tbsp hoisin sauce 🥣
- 1 tbsp sesame oil 🥥
- 1 tbsp honey 🍯
- 1 tbsp rice vinegar 🧴
- 3 cloves garlic, minced 🧄
- 1 tsp grated ginger 🫚
- 2 tsp cornstarch 🌽
- 1 tbsp olive oil 🫒
- Salt and pepper to taste 🧂
- Cooked rice or noodles to serve 🍚
- 2 green onions, sliced 🧅
- 1 tsp sesame seeds (optional) 🌱
instructions
- Preheat oven to 425°F (220°C) and line a sheet pan with foil.
- In a large bowl combine soy sauce, hoisin, sesame oil, honey, rice vinegar, garlic, ginger and cornstarch; mix well.
- Add chicken to the sauce and toss to coat evenly.
- Spread the marinated chicken on the sheet pan in a single layer.
- Arrange bell peppers, red onion and broccoli around the chicken; drizzle with olive oil and season with salt and pepper.
- Scatter cashews over the top.
- Roast for 15–20 minutes until chicken is cooked through and vegetables are tender.
- If you want a glaze, toss remaining sauce and brush over chicken, then broil 1–2 minutes to caramelize.
- Garnish with sliced green onions and sesame seeds.
- Serve hot over rice or noodles.