It was 6:15 PM on a Tuesday, and I was staring at my refrigerator with the specific kind of despair that only comes after a ten-hour workday. The fridge contained half a jar of pickles, some sad-looking spinach, and a can of chickpeas I’d bought three weeks ago for a recipe I never made. I was exhausted. I didn’t want to chop. I didn’t want to scrub. And I definitely didn’t want to order takeout again, mostly because I was broke and my husband was already complaining about the smell of grease in our apartment.
I opened the pantry, hoping for a miracle. There, sitting on the bottom shelf next to the expired crackers, was a can of full-fat coconut milk and a bottle of curry paste I’d gotten as a gift from a coworker who knew nothing about my culinary struggles. That was it. That was the entire foundation of what is now my favorite weeknight dinner: Vegan Sheet Pan Chickpea Curry with Coconut Milk.
I’ve made this dish at least forty times in the last two years. Forty. It has become my safety net, my go-to when I have zero energy, and surprisingly, the dish that gets the most compliments when I actually put in the effort to garnish it properly. It’s not just because it’s easy (though it is stupidly simple). It’s because it tastes like I spent hours simmering spices in a slow cooker, when in reality, I spent exactly fifteen minutes of active time while the oven did all the heavy lifting.
If you’re tired of the endless cycle of “what’s for dinner?” anxiety, or if you’re trying to eat more plant-based meals without feeling like you’re sacrificing flavor, this is the recipe for you. It’s creamy, it’s spicy, it’s packed with protein, and best of all? You only have one pan to clean. Let’s get into why this vegan sheet pan chickpea curry with coconut milk has earned a permanent spot in my rotation.
Why You’ll Love This Vegan Sheet Pan Chickpea Curry
I know what you’re thinking. “Another chickpea recipe?” Hear me out. Chickpeas are the ultimate blank canvas, and when you roast them with curry paste and toss them in a rich coconut sauce, they transform into something completely different from the hummus or salad toppings you’re used to.
Here’s why this vegan sheet pan chickpea curry with coconut milk is about to become your new best friend:
- Minimal Cleanup — Seriously. One sheet pan for roasting, one pot for the sauce. If you’re feeling fancy, you can even cook the sauce in the same pan you roasted the veggies in (just deglaze it). I usually don’t, because I like having a clean workspace, but the option is there for when I’m really lazy.
- Under 20 Minutes Total — You can have this on the table in the time it takes to watch a sitcom episode. Prep takes about 10 minutes, and the oven does the rest while you change into comfortable clothes.
- Meal Prep Champion — This curry actually tastes better on day two. The flavors meld together overnight, and the chickpeas soak up that coconut curry goodness like sponges. I make a double batch every Sunday and eat it for lunch three days in a row. It’s cheap, it’s filling, and it doesn’t get boring.
- Customizable Spice Level — Curry paste comes in different heat levels. If you’re feeding picky eaters or kids, use mild red curry paste. If you like it hot like I do, go for Thai Kitchen’s red curry or add a pinch of chili flakes. You control the heat.
- Pantry Staples Only — You likely have most of this already. Chickpeas, coconut milk, curry paste, onion, bell pepper. That’s it. No obscure ingredients you’ll use once and then forget about forever.
This is my answer to “I’m too tired to cook but I don’t want cereal for dinner.” It’s reliable, it’s delicious, and it makes your kitchen smell like a Thai restaurant without the takeout bill.
Ingredients You’ll Need for This Vegan Sheet Pan Chickpea Curry
Before we start, let’s talk about what goes into this vegan sheet pan chickpea curry with coconut milk. I’m going to break down why each ingredient matters, because in cooking, understanding the “why” helps you troubleshoot when things go wrong.
For the Roasting Pan
Chickpeas (2 cans, 15 oz each, drained and rinsed) — The star of the show. I always use canned chickpeas for weeknight speed, but you can use dried if you soak them overnight (though that defeats the purpose of a 15-minute meal). Make sure you rinse them really well and pat them dry. Wet chickpeas steam instead of roast, and you want them crispy.
Red Bell Pepper (1 large, chopped) — Adds sweetness and color. I use red because it’s sweeter than green, which balances the spice. Yellow or orange work too, but red is my preference.
Red Onion (1 medium, chopped) — Onions add that savory base flavor. Red onion holds up better to roasting than white onion, which can get too pungent. Chop it into chunks similar in size to the peppers so they cook evenly.
Extra Virgin Olive Oil (2 tablespoons) — Helps the veggies roast and crisp up. Don’t skimp here; the oil carries the curry flavor.
Curry Paste (2-3 tablespoons) — This is the flavor bomb. I use Thai Kitchen Red Curry Paste because it’s consistent and available everywhere. For a milder curry, use yellow curry paste. For extra heat, add a teaspoon of gochujang or red pepper flakes.
Salt and Black Pepper — To taste. Roasting concentrates flavors, so you’ll need a bit more salt than you think.
For the Coconut Sauce
Full-Fat Coconut Milk (1 can, 13.5 oz) — Do not buy the carton coconut milk for drinking. You need the canned stuff, full fat. It’s thick and rich. Shake the can well before opening. If you use light coconut milk, the sauce will be watery and lack that luxurious mouthfeel.
Vegetable Broth (½ cup) — Thins out the sauce and adds depth. Use low-sodium so you can control the saltiness. Water works in a pinch, but broth is better.
Soy Sauce or Tamari (1 tablespoon) — Adds umami and saltiness. Tamari is gluten-free if you need it, but regular soy sauce works fine.
Lime Juice (1 tablespoon, fresh) — Brightens everything up. This is non-negotiable. The acid cuts through the richness of the coconut milk. Use fresh lime, not bottled.
Maple Syrup or Sugar (1 teaspoon) — Balances the salt and spice. You don’t want it sweet, just a hint to round out the flavors.
Garlic and Ginger (2 cloves garlic, 1-inch piece ginger, minced) — Fresh is best here. Jarred ginger lacks the punch you need. If you’re in a rush, you can skip the ginger, but I recommend making the extra 30 seconds to mince it.
Optional Add-Ins
Spinach or Kale (2 cups) — Stir in at the end for extra greens. They’ll wilt instantly.
Coconut Milk (extra) — For a thicker curry, use less broth. For a soupier curry, add more broth.
Equipment You’ll Need
You don’t need anything fancy for this vegan sheet pan chickpea curry with coconut milk. Here’s what I actually use:
Large Sheet Pan — I use a standard 18×13 inch baking sheet. Line it with parchment paper for easy cleanup. If you don’t have parchment, lightly grease the pan with oil.
Medium Saucepan — For simmering the coconut sauce. A 3-quart pot works perfectly.
Sharp Knife and Cutting Board — For chopping veggies. Make sure your knife is sharp; dull knives are dangerous and frustrating.
Measuring Spoons — For the curry paste and soy sauce. Eyeballing is fine, but measuring helps you get the balance right.
Wooden Spoon or Spatula — For stirring the sauce and tossing the veggies.
Colander — For rinsing the chickpeas.
That’s it. No special gadgets required. Just basic kitchen tools you probably already own.
How to Make It: Step-by-Step
Alright, let’s make this vegan sheet pan chickpea curry with coconut milk! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over time.
Step 1: Prep Your Veggies and Chickpeas (5 minutes)
Preheat your oven to 400°F (200°C). This needs to be hot enough to roast the veggies quickly without drying them out. Drain and rinse your chickpeas. Here’s the most important step: pat them dry with a paper towel. I know it’s tedious, but dry chickpeas roast up crispy. Wet chickpeas turn mushy. Do this.
Chop your red bell pepper and red onion into 1-inch chunks. Try to keep them uniform so they cook evenly.
Step 2: Roast the Veggies (20 minutes)
On your lined sheet pan, combine the chickpeas, peppers, and onions. Drizzle with olive oil and sprinkle with half the curry paste (about 1 tablespoon), salt, and pepper. Toss everything with your hands or a spoon until everything is coated. Spread it out in a single layer. Don’t crowd the pan! If the veggies are piled on top of each other, they’ll steam instead of roast. You want space between them.
Put the pan in the oven and roast for 20 minutes. Halfway through (at 10 minutes), pull the pan out and give everything a stir. This ensures even browning. You’ll know they’re done when the edges of the onions and peppers are caramelized and the chickpeas are slightly crispy.
Step 3: Make the Coconut Sauce (5 minutes)
While the veggies roast, make the sauce. In a medium saucepan over medium heat, combine the remaining curry paste (1-2 tablespoons, depending on how spicy you like it), minced garlic, and minced ginger. Sauté for 1 minute until fragrant. This blooms the spices and releases their oils.
Pour in the coconut milk, vegetable broth, soy sauce, and maple syrup. Whisk until smooth. Let it simmer for 3-4 minutes. The sauce will thicken slightly as it heats. Taste it. Does it need more salt? More lime? Adjust now, because you won’t be able to fix it once you add the veggies.
Step 4: Combine and Serve (5 minutes)
When the veggies are done, remove the pan from the oven. Pour the coconut sauce over the roasted veggies. Toss everything together gently so the veggies get coated in the creamy sauce.
Stir in the lime juice and taste again. Add salt or lime if needed. If you’re adding spinach or kale, toss it in now and let it wilt from the residual heat.
Serve immediately over jasmine rice, quinoa, or cauliflower rice. Garnish with fresh cilantro and a wedge of lime.
Total time: About 35 minutes from start to finish, but only 10 minutes of active work.
Expert Tips & Tricks
Here’s everything I’ve learned from making this vegan sheet pan chickpea curry with coconut milk dozens of times. These tips will save you from my mistakes.
Pat Those Chickpeas Dry
I cannot stress this enough. Wet chickpeas = soggy curry. I’ve made this mistake more times than I care to admit. Use paper towels and really press the moisture out. If you’re in a hurry, you can spread them on a towel and let them air dry for 10 minutes while you chop veggies.
Don’t Skimp on the Curry Paste
Curry paste is the flavor base. If you use too little, the curry will taste bland. Start with 2 tablespoons, taste the sauce, and add more if you want it spicier. The paste contains garlic, ginger, lemongrass, and chilies, so it’s doing a lot of heavy lifting.
Roast, Don’t Steam
Make sure your oven is fully preheated. If the oven isn’t hot enough, the veggies will sweat instead of roast. Use a light-colored sheet pan if you can; dark pans can sometimes burn the edges before the centers are cooked.
Add Acid at the End
Lime juice loses its brightness when cooked for too long. Always add it at the very end, right before serving. This keeps the curry tasting fresh and vibrant.
Common Mistakes
Sauce is too thin: Let it simmer longer, or add a teaspoon of cornstarch mixed with water. Sauce is too thick: Add more broth or water, a splash at a time. Too spicy: Add a splash of coconut milk or a pinch of sugar to balance it. Too bland: Add more salt, lime juice, or curry paste.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Protein Swaps
Chicken — If you’re not strictly vegan, add diced chicken breast to the sheet pan. Roast it with the veggies. It adds a nice meaty texture. Tofu — Press and cube firm tofu, toss with the veggies, and roast. It soaks up the curry flavor beautifully. Shrimp — Add shrimp to the sauce in the last 3 minutes of cooking. They cook fast.
Veggie Add-Ins
Sweet Potato — Cube sweet potatoes and roast them with the chickpeas. They add sweetness and heartiness. Cauliflower — Florets of cauliflower roast beautifully and add a nice texture. Zucchini — Add zucchini in the last 10 minutes of roasting so it doesn’t get mushy.
Dietary Modifications
Gluten-Free — Use tamari instead of soy sauce. Everything else is naturally gluten-free. Dairy-Free — This recipe is already dairy-free. Just make sure your curry paste doesn’t contain dairy (some brands add milk powder, so check labels). Low-Sodium — Use low-sodium chickpeas and broth, and reduce the soy sauce.
Flavor Twists
Green Curry — Use green curry paste for a fresher, herbaceous flavor. Yellow Curry — Milder and slightly sweeter. Massaman Curry — Richer and nuttier, with a hint of cinnamon and star anise.
Serving & Storage
How to Serve: I usually serve this straight from the skillet or pan, with a big bowl of jasmine rice on the side. The rice soaks up the extra sauce, which is the best part. Top with fresh cilantro, crushed peanuts, and a lime wedge.
Side Dishes: Simple cucumber salad, steamed broccoli, or naan bread are great accompaniments. I also love this with cauliflower rice for a lower-carb option.
Storage: Store leftovers in an airtight container in the fridge for up to 4 days. The flavors actually improve after a day or two. Reheating: Reheat in a saucepan over medium heat, adding a splash of water or broth if it’s too thick. Microwave works too, but stir frequently. Freezing: This curry freezes well for up to 3 months. Thaw in the fridge overnight and reheat gently. The texture of the veggies might soften, but the flavor remains great.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 4 servings).
| Nutrient | Amount |
|---|---|
| Calories | 450 |
| Protein | 12g |
| Carbs | 45g |
| Fiber | 10g |
| Sugar | 8g |
| Fat | 24g |
| Saturated Fat | 18g |
| Sodium | 650mg |
This vegan sheet pan chickpea curry with coconut milk is high in fiber and protein, thanks to the chickpeas. It’s also rich in healthy fats from the coconut milk. If you’re watching calories, you can reduce the coconut milk or use light coconut milk, though the flavor won’t be as rich. Overall, it’s a balanced, satisfying meal.
Final Thoughts
So that’s my go-to vegan sheet pan chickpea curry with coconut milk! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good.
Make it yours! Try different veggies, adjust the spice level, or add extra protein. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use dried chickpeas instead of canned?
You can, but they’ll need to be soaked overnight and then boiled until tender, which takes about an hour. For a weeknight meal, canned is the way to go. Just make sure to rinse and dry them well.
Why did my sauce turn out watery?
This usually happens if you didn’t simmer the sauce long enough, or if you used light coconut milk. Full-fat coconut milk is thicker and richer. Let the sauce simmer for a few extra minutes to reduce, or add a teaspoon of cornstarch mixed with water to thicken it.
Can I make this ahead for a dinner party?
Yes! Prep the veggies and roast them ahead of time. Make the sauce separately. When guests arrive, reheat the sauce, toss in the roasted veggies, and serve. It’s a great way to reduce stress on party day.
Is this curry spicy?
It depends on the curry paste you use. Red curry paste is medium heat. If you want it milder, use yellow curry paste or reduce the amount of red paste. You can always add more heat with chili flakes or sriracha later.
Can I freeze this curry?
Yes, this vegan sheet pan chickpea curry with coconut milk freezes well for up to 3 months. Thaw in the fridge overnight and reheat gently. The texture of the veggies might soften, but the flavor remains great.
What should I serve with this curry?
Jasmine rice is the classic choice. Quinoa or brown rice work too. For a low-carb option, serve with cauliflower rice. Naan bread is great for scooping up the sauce. I also love it with steamed broccoli or green beans.
Pin This Recipe!
Vegan Sheet Pan Chickpea Curry with Coconut Milk
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A creamy, spicy, and easy weeknight dinner that comes together in under 20 minutes of active time. This vegan sheet pan meal features roasted chickpeas and vegetables tossed in a rich coconut curry sauce.
Ingredients
- 2 cans (15 oz each) chickpeas, drained, rinsed, and patted dry
- 1 large red bell pepper, chopped into 1-inch chunks
- 1 medium red onion, chopped into 1-inch chunks
- 2 tablespoons extra virgin olive oil
- 2–3 tablespoons red curry paste (divided)
- Salt and black pepper to taste
- 1 can (13.5 oz) full-fat coconut milk
- 1/2 cup vegetable broth
- 1 tablespoon soy sauce or tamari
- 1 tablespoon fresh lime juice
- 1 teaspoon maple syrup or sugar
- 2 cloves garlic, minced
- 1-inch piece ginger, minced
- 2 cups spinach or kale (optional)
Instructions
- Preheat oven to 400°F (200°C). Drain, rinse, and thoroughly pat dry the chickpeas with paper towels.
- Chop the red bell pepper and red onion into uniform 1-inch chunks.
- On a lined sheet pan, combine chickpeas, peppers, and onions. Drizzle with olive oil and add 1 tablespoon of curry paste, salt, and pepper. Toss to coat evenly.
- Spread ingredients in a single layer, ensuring space between them to prevent steaming.
- Roast in the oven for 20 minutes, stirring halfway through at the 10-minute mark, until edges are caramelized and chickpeas are crispy.
- While veggies roast, heat a medium saucepan over medium heat. Add remaining curry paste, garlic, and ginger; sauté for 1 minute until fragrant.
- Pour in coconut milk, vegetable broth, soy sauce, and maple syrup. Whisk until smooth and simmer for 3-4 minutes until slightly thickened.
- Remove roasted veggies from the oven. Pour the coconut sauce over the veggies and toss gently to coat.
- Stir in lime juice. Taste and adjust seasoning with salt or lime if needed.
- If using, stir in spinach or kale and let wilt from residual heat.
- Serve immediately over jasmine rice, quinoa, or cauliflower rice. Garnish with fresh cilantro and lime wedges.
Notes
[‘Patting chickpeas dry is crucial for crispiness; wet chickpeas will steam instead of roast.’, ‘Use full-fat canned coconut milk for a rich sauce; carton coconut milk will result in a watery texture.’, ‘Add lime juice at the end to preserve its brightness.’, ‘This dish tastes even better the next day as flavors meld.’, ‘Can be frozen for up to 3 months.’]
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Cuisine: Thai
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 450
- Sugar: 8
- Sodium: 650
- Fat: 24
- Saturated Fat: 18
- Carbohydrates: 45
- Fiber: 10
- Protein: 12
Keywords: vegan, chickpea curry, sheet pan dinner, coconut milk, quick dinner, plant-based, gluten-free option, meal prep


