Easy Recipes Dinner Dairy Free is the category I get asked about more than any other, because dairy free cooking fails for one predictable reason: people remove the butter and cream and add nothing back. Fat carries flavor, so when you strip it out you have to replace it deliberately. This recipe does that with full-fat coconut milk and olive oil, and the result is a sauce that clings to the chicken instead of pooling at the bottom of the pan.
Advertisements1
Here's the logic behind the build. Coconut milk gives you body and richness, lime and garlic give you acidity and bite, and a hot skillet gives you browning, which is where most of the flavor actually comes from. Nothing here is a specialty health-food ingredient. If you can shop a normal grocery store, you can cook this tonight.
One note before you start: this is a skillet-to-oven recipe, so you need an oven-safe pan. If yours has a plastic handle, transfer everything to a baking dish at step five. That single check saves a lot of people from a very bad evening. Keep it simple, keep it growing.
Why You'll Love This Recipe
About the Ingredients
6 boneless, skinless chicken thighs (about 1.75 lb / 800g)
Thighs stay juicy through the oven time; if you only have breasts, use 4 and cut the oven stage to 15 minutes. Look for thighs of similar size so they finish at the same time.
1.5 lb (680g) baby gold potatoes, halved
Halved baby potatoes cook through in the same window as the chicken. Yukon Gold or red potatoes both work; avoid russets, which fall apart.
3 tbsp (45ml) extra-virgin olive oil, divided
Olive oil is your dairy-free fat base here. Avocado oil works as a neutral substitute and has a higher smoke point if your pan runs hot.
1 can (13.5 oz / 400ml) full-fat coconut milk
Full-fat is non-negotiable; light coconut milk separates and turns grainy. Shake the can hard before opening, or whisk the solids back in.
4 garlic cloves, minced (about 1 tbsp)
Fresh garlic, not jarred, gives a sharper finish. If you're out, 1 tsp garlic powder stirred into the sauce works in a pinch.
2 tsp ground cumin
Cumin is the backbone spice. Toast it in the oil for 20 seconds before adding liquid to wake it up.
1.5 tsp smoked paprika
Smoked, not sweet, paprika is what makes this taste roasted rather than flat. Sweet paprika is a fine substitute but milder.
1 tsp kosher salt, plus more for the potatoes
Kosher salt flakes season more evenly than table salt. If using table salt, cut this to 3/4 tsp.
2 tbsp (30ml) fresh lime juice (about 1 lime)
Add the lime off the heat; boiling it makes the sauce bitter. Bottled lime juice is acceptable but tastes flatter.
12 oz (340g) green beans, trimmed
Green beans go in late so they stay snappy. Broccoli florets or asparagus both swap in at the same weight and time.
1/4 cup (10g) fresh cilantro, chopped
Cilantro is the finish, not a garnish afterthought. Flat-leaf parsley is the standard substitute for cilantro-averse eaters.
Tips & Tricks
Don't Skip the Sear
Chicken straight from the fridge into the pan steams instead of browns. Pat it dry and let it sit out 10 minutes first.
Read Your Coconut Milk Label
Guar gum and stabilizers are fine, but 'light' coconut milk will break. Buy full-fat every time.
Season the Potatoes Separately
Potatoes absorb salt slowly, so salt them directly in the pan before they go in the oven, not just through the sauce.
Watch the Lime
Acid goes in after the pan leaves the oven. Heat plus lime equals a bitter, dull sauce.
Pro Tips
Step-by-Step Instructions
1. Heat Oven and Pan
Preheat the oven to 425F (220C) and place a 12-inch oven-safe skillet over medium-high heat. Give it a full 3 minutes to come up to temperature; a drop of water should sizzle and evaporate on contact.
2. Season and Sear Chicken
Pat the thighs dry, season both sides with half the salt, and lay them in the pan. Sear undisturbed for 5 minutes until deeply golden brown, then flip and sear 3 minutes more. The chicken will not be cooked through yet, and that's correct.
3. Build the Spice Base
Push the chicken to the edges, add 1 tbsp olive oil, then the garlic, cumin, and smoked paprika. Stir constantly for 30 seconds until fragrant; if the garlic browns, pull the pan off the heat immediately and lower the burner.
4. Add Potatoes and Sauce
Scatter the halved potatoes cut-side down, pour in the coconut milk, and add the remaining salt. Bring to a gentle simmer, about 2 minutes, until the edges of the liquid bubble steadily.
5. Bake 25 Minutes
Transfer the skillet to the oven and bake 25 minutes at 425F (220C). The potatoes should pierce easily with a knife and the chicken should read 175F (79C) at the thickest point.
6. Add Green Beans
Pull the pan out, tuck the green beans into the sauce around the chicken, and return it to the oven for 10 minutes. The beans should be bright green and still snap when bent, not limp.
7. Finish with Lime and Cilantro
Remove from the oven, squeeze the lime juice over everything, and scatter the cilantro on top. Let it rest 5 minutes so the sauce thickens before you spoon it out.
Delicious Variations
Thai Basil Version
Swap the cilantro for Thai basil and add 1 tsp fish sauce with the coconut milk for a deeper, saltier finish.
Sheet-Pan Sausage Swap
Replace the chicken with 1.5 lb of sliced smoked sausage and roast everything on a sheet pan at 425F (220C) for 30 minutes.
Spicy Harissa Build
Stir 2 tbsp harissa paste into the coconut milk and finish with lemon instead of lime for a North African profile.
How to Store Easy Recipes Dinner Dairy Free
Refrigerator
Store in an airtight container up to 4 days. The sauce thickens and solidifies when cold, which is normal.
Freezer
Freeze up to 3 months in a freezer-safe container. Potatoes get slightly softer after thawing, so this is best for the chicken and sauce.
Reheating
Reheat in a covered skillet over medium-low heat with 2 tbsp water for 8 minutes, or microwave in 60-second bursts until steaming.
Frequently Asked Questions
Q: Is coconut milk a good substitute for cream in dairy free dinners?
Yes, full-fat coconut milk is the closest dairy-free match for heavy cream in savory sauces. It has a similar fat content, so it reduces and clings the same way. The one trade-off is a faint coconut flavor, which lime, cumin, and garlic cover almost completely.
Q: How do I know when chicken thighs are done without a thermometer?
Pierce the thickest part and the juices should run clear with no pink tinge, and the meat should pull apart with light pressure. That said, a thermometer reading 175F (79C) is the reliable answer. Thighs are forgiving, so a few degrees over is far better than under.
Q: Can I make this dairy free dinner recipe ahead of time?
You can sear the chicken and mix the sauce up to 24 hours ahead, then refrigerate both separately and assemble at bake time. The potatoes should be cut fresh, though, because they brown and get mealy in the fridge. Total added time on the night is about 35 minutes.
Q: What can I use instead of coconut milk if I don't like the taste?
Unsweetened oat milk blended with 1 tbsp cornstarch per cup gives you a similar body without coconut flavor. Cashew cream, made from 3/4 cup soaked raw cashews blended with 1 cup water, is the richest alternative. Both work, but neither browns quite as well.
Q: Is this recipe gluten free as written?
Yes, every ingredient listed is naturally gluten free, including the coconut milk, spices, and fresh vegetables. Just confirm your cumin and paprika are certified gluten free, since some spice blends use anti-caking agents that contain wheat.
Cook this once and you'll stop thinking of dairy free as a restriction and start treating it as a technique. If you make it, tell me which variation you tried and how the sauce set up. Keep it simple, keep it growing.
Easy Recipes Dinner Dairy Free
Easy Recipes Dinner Dairy Free delivers a one-pan coconut-lime chicken and vegetables that's ready in 50 minutes and completely dairy free.
🧂 Ingredients
- 6 boneless, skinless chicken thighs (about 1.75 lb / 800g)
- 1.5 lb (680g) baby gold potatoes, halved
- 3 tbsp (45ml) extra-virgin olive oil, divided
- 1 can (13.5 oz / 400ml) full-fat coconut milk
- 4 garlic cloves, minced (about 1 tbsp)
- 2 tsp ground cumin
- 1.5 tsp smoked paprika
- 1 tsp kosher salt, plus more for the potatoes
- 2 tbsp (30ml) fresh lime juice (about 1 lime)
- 12 oz (340g) green beans, trimmed
- 1/4 cup (10g) fresh cilantro, chopped
📋 Instructions
- 1Heat Oven and Pan — Preheat the oven to 425F (220C) and place a 12-inch oven-safe skillet over medium-high heat. Give it a full 3 minutes to come up to temperature; a drop of water should sizzle and evaporate on contact.
- 2Season and Sear Chicken — Pat the thighs dry, season both sides with half the salt, and lay them in the pan. Sear undisturbed for 5 minutes until deeply golden brown, then flip and sear 3 minutes more. The chicken will not be cooked through yet, and that's correct.
- 3Build the Spice Base — Push the chicken to the edges, add 1 tbsp olive oil, then the garlic, cumin, and smoked paprika. Stir constantly for 30 seconds until fragrant; if the garlic browns, pull the pan off the heat immediately and lower the burner.
- 4Add Potatoes and Sauce — Scatter the halved potatoes cut-side down, pour in the coconut milk, and add the remaining salt. Bring to a gentle simmer, about 2 minutes, until the edges of the liquid bubble steadily.
- 5Bake 25 Minutes — Transfer the skillet to the oven and bake 25 minutes at 425F (220C). The potatoes should pierce easily with a knife and the chicken should read 175F (79C) at the thickest point.
- 6Add Green Beans — Pull the pan out, tuck the green beans into the sauce around the chicken, and return it to the oven for 10 minutes. The beans should be bright green and still snap when bent, not limp.
- 7Finish with Lime and Cilantro — Remove from the oven, squeeze the lime juice over everything, and scatter the cilantro on top. Let it rest 5 minutes so the sauce thickens before you spoon it out.



