Some evenings I stand in the kitchen with the fridge door open, tired, and just want one pan that feeds everyone without a single splash of cream or butter. This easy dairy-free chicken and veggie skillet dinner was born on one of those nights, and it has quietly become the meal I make when I need dinner to feel calm instead of complicated.
Advertisements1
The chicken browns in a hot skillet until golden, the vegetables stay bright and just-tender, and a simple lemon-garlic pan sauce ties it all together. No dairy, no fuss, and only one pan to wash while the table is still warm.
If your day has been loud, take one slow breath before you start chopping. Cooking can be a small, kind ritual, and this skillet is a gentle place to begin.
Why You'll Love This Recipe
About the Ingredients
1.5 lbs (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
Thighs stay juicy and forgiving in a hot skillet; if you only have breasts, cut them the same size and pull them out 2 minutes earlier so they do not dry out.
2 tbsp olive oil, divided
Regular or extra-virgin both work; if you prefer a buttery note without dairy, use 1 tbsp olive oil plus 1 tbsp dairy-free buttery spread.
1 medium red onion, cut into 1/2-inch wedges
Red onion keeps a little sweetness and color; a yellow onion or two shallots are fine swaps if that is what you have.
1 large red bell pepper, cut into 1-inch pieces
Any color bell pepper works; for a little heat, use half a poblano or a pinch of red pepper flakes instead.
2 medium zucchini, cut into half-moons
Look for firm, glossy zucchini about 8 inches long; yellow squash or trimmed green beans are easy stand-ins.
3 cloves garlic, minced
Fresh garlic gives the sauce its backbone; 1 tsp garlic paste or 1/2 tsp garlic powder can replace it in a pinch.
1 tsp dried oregano
Crush it between your palms first to wake up the oils; dried thyme or Italian seasoning blends in nicely too.
1 tsp smoked paprika
Smoked paprika adds a warm, almost grilled depth; sweet paprika works but will taste milder.
1 cup (240ml) low-sodium chicken broth
Check the label for a dairy-free broth; vegetable broth makes this fully plant-friendly if you swap the chicken for chickpeas.
2 tbsp fresh lemon juice (about 1/2 lemon)
Fresh juice tastes brighter than bottled; lime juice or 1 tbsp white wine vinegar can step in.
1/2 tsp fine sea salt, plus more to taste
Kosher salt works too, but use a little less since the flakes are larger; taste before adding more.
2 tbsp chopped fresh parsley, for serving
Flat-leaf parsley is best; chopped basil, dill, or sliced green onion all finish the dish beautifully.
Tips & Tricks
Do Not Crowd the Pan
Cook the chicken in a single layer and in two batches if needed, or it will steam instead of brown.
Dry the Chicken First
Pat the pieces dry with paper towel so the oil clings and the surface sears to a golden crust.
Add Zucchini Last
Zucchini releases water quickly, so it goes in after the peppers and onion to stay crisp-tender.
Taste the Sauce Off Heat
Lemon and salt sharpen as they sit, so season at the very end for a balanced finish.
Pro Tips
Step-by-Step Instructions
1. Season the chicken
Pat the chicken pieces dry, then toss with smoked paprika, oregano, and 1/4 tsp of the salt in a bowl. Let them sit while you chop the vegetables so the seasoning has a moment to cling.
2. Sear the chicken
Heat 1 tbsp olive oil in a large skillet over medium-high heat, about 375F (190C), until it shimmers. Add the chicken in a single layer and cook 5 to 6 minutes, turning once, until deeply golden brown on both sides and the internal temperature reads 165F (74C); transfer to a plate.
3. Soften the aromatics
Lower the heat to medium, add the remaining 1 tbsp olive oil, then the onion and bell pepper. Cook 4 to 5 minutes, stirring now and then, until the onion turns translucent and the pepper edges look glossy and slightly softened.
4. Bloom the garlic
Push the vegetables to one side, add the garlic to the empty spot, and stir it for 30 seconds until fragrant but not browned. Browning garlic turns it bitter, so keep it moving and pull the pan off the heat if it starts to darken.
5. Add zucchini and broth
Stir in the zucchini, then pour in the chicken broth and scrape up the browned bits from the bottom. Bring to a gentle simmer, about 200F (93C), and cook 5 to 6 minutes until the zucchini is crisp-tender and a knife slides in with slight resistance.
6. Return chicken and finish
Nestle the chicken and any resting juices back into the skillet and simmer 2 minutes more so the flavors marry. Stir in the lemon juice and remaining 1/4 tsp salt, taste, and adjust; the sauce should look glossy and coat the back of a spoon.
7. Garnish and serve
Scatter the parsley over the top and serve straight from the skillet. If you like, add a final squeeze of lemon at the table for a bright, fresh lift.
Delicious Variations
Coconut-Lime Version
Swap the lemon for lime juice and stir in 1/4 cup full-fat coconut milk at the end for a creamy, dairy-free sauce.
Sheet-Pan Roast
Toss everything with the oil and seasonings and roast at 425F (220C) for 22 to 25 minutes on a lined sheet pan for a hands-off dinner.
Chickpea and Spinach
Replace the chicken with two cans of drained chickpeas and fold in 3 cups baby spinach during the last minute for a plant-based skillet.
How to Store Easy Dairy-Free Chicken and Veggie Skillet Dinner
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days; the flavors deepen overnight and the zucchini softens a little.
Freezer
Freeze in a freezer-safe container for up to 2 months; thaw overnight in the refrigerator before reheating for the best texture.
Reheating
Reheat gently in a covered skillet over medium-low heat for 5 to 7 minutes, adding a splash of broth or water so the chicken stays moist; the microwave works in 60-second bursts if you are in a hurry.
Frequently Asked Questions
Q: Can I make this skillet dinner ahead of time?
Yes, you can chop the chicken and vegetables up to 24 hours ahead and store them in separate containers in the refrigerator. Cook the dish fresh for the best texture, since it comes together in about 35 minutes.
Make this easy dairy-free chicken and veggie skillet dinner this week and notice how one pan can soften a whole evening. If you try it, leave a comment and tell me which vegetables you reached for, and take one slow breath before your first bite. Be kind to your mind.
Easy Dairy-Free Chicken and Veggie Skillet Dinner
This easy dairy-free chicken and veggie skillet dinner is a one-pan, 35-minute meal with tender chicken, crisp vegetables, and a rich garlic herb sauce.
🧂 Ingredients
- 1.5 lbs (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
- 2 tbsp olive oil, divided
- 1 medium red onion, cut into 1/2-inch wedges
- 1 large red bell pepper, cut into 1-inch pieces
- 2 medium zucchini, cut into half-moons
- 3 cloves garlic, minced
- 1 tsp dried oregano
- 1 tsp smoked paprika
- 1 cup (240ml) low-sodium chicken broth
- 2 tbsp fresh lemon juice (about 1/2 lemon)
- 1/2 tsp fine sea salt, plus more to taste
- 2 tbsp chopped fresh parsley, for serving
📋 Instructions
- 1Season the chicken — Pat the chicken pieces dry, then toss with smoked paprika, oregano, and 1/4 tsp of the salt in a bowl. Let them sit while you chop the vegetables so the seasoning has a moment to cling.
- 2Sear the chicken — Heat 1 tbsp olive oil in a large skillet over medium-high heat, about 375F (190C), until it shimmers. Add the chicken in a single layer and cook 5 to 6 minutes, turning once, until deeply golden brown on both sides and the internal temperature reads 165F (74C); transfer to a plate.
- 3Soften the aromatics — Lower the heat to medium, add the remaining 1 tbsp olive oil, then the onion and bell pepper. Cook 4 to 5 minutes, stirring now and then, until the onion turns translucent and the pepper edges look glossy and slightly softened.
- 4Bloom the garlic — Push the vegetables to one side, add the garlic to the empty spot, and stir it for 30 seconds until fragrant but not browned. Browning garlic turns it bitter, so keep it moving and pull the pan off the heat if it starts to darken.
- 5Add zucchini and broth — Stir in the zucchini, then pour in the chicken broth and scrape up the browned bits from the bottom. Bring to a gentle simmer, about 200F (93C), and cook 5 to 6 minutes until the zucchini is crisp-tender and a knife slides in with slight resistance.
- 6Return chicken and finish — Nestle the chicken and any resting juices back into the skillet and simmer 2 minutes more so the flavors marry. Stir in the lemon juice and remaining 1/4 tsp salt, taste, and adjust; the sauce should look glossy and coat the back of a spoon.
- 7Garnish and serve — Scatter the parsley over the top and serve straight from the skillet. If you like, add a final squeeze of lemon at the table for a bright, fresh lift.



