Golden carrot and chickpea balls are blended with oats, cilantro, garlic, onion and warm spices, then baked or pan-fried until crisp. A coconut curry of sautéed onion, ginger, curry powder, turmeric, tomato paste and coconut milk simmers until silky; the balls are folded in briefly to absorb flavor.
Ready in about 55 minutes, this vegetarian, gluten-free-friendly dish is best garnished with fresh cilantro and served with rice, quinoa or flatbread.
The rain was hammering against the kitchen window that Tuesday evening, and I had half a can of chickpeas sitting in the fridge looking sorry for themselves. Something about the chill in the air demanded warmth, something with spice and creaminess that would fill the whole flat with an intoxicating smell. I grated a carrot on impulse, dumped everything into the food processor, and what came out of that experiment changed my weeknight dinner plans for good.
My neighbor knocked on the door halfway through simmering the sauce, asking what on earth I was cooking because the hallway smelled incredible. I ended up feeding both of us, and she now requests this dish every time the weather turns grey.
Ingredients
- Canned chickpeas (1½ cups, drained and rinsed): The foundation of the balls, and rinsing them well removes the metallic tinned taste that can sneak through.
- Grated carrot (1 cup): Adds natural sweetness and moisture, and the bright orange flecks make the balls look vibrant.
- Rolled oats (½ cup): These bind everything together beautifully without needing eggs, and certified gluten-free oats keep it safe for sensitive diets.
- Fresh cilantro (2 tablespoons, chopped): A handful of freshness that cuts through the earthiness of the chickpeas.
- Garlic cloves (2, minced): Essential aromatics that bring depth to the balls.
- Small onion (1, finely chopped): Divided between the balls and the sauce, because onion does double duty in building flavor layers.
- Ground cumin (1 teaspoon for balls, 1 teaspoon for sauce): The warm, toasty backbone of both components, tying them together.
- Ground coriander (½ teaspoon): Adds a subtle citrusy note that lifts the spice blend.
- Smoked paprika (½ teaspoon): A whisper of smokiness that makes people wonder what your secret ingredient is.
- Salt and black pepper (¼ teaspoon each): Seasoning is everything, and these amounts are a starting point you can adjust.
- Olive oil (1 tablespoon for balls, 1 tablespoon for sauce): For brushing the balls and sautéing the sauce base.
- Fresh ginger (1 tablespoon, grated): Fresh ginger makes the sauce sing in a way dried ginger never could.
- Curry powder (1 tablespoon): Choose a good quality blend because this is the primary flavor driver of the entire sauce.
- Turmeric (½ teaspoon): For that gorgeous golden color and gentle earthiness.
- Full-fat coconut milk (1 can, 400 ml): Do not use light coconut milk here, because the richness is what makes the sauce velvety and luxurious.
- Vegetable broth (½ cup): Thins the sauce just enough to let those chickpea balls swim comfortably.
- Tomato paste (1 tablespoon): A small spoonful that adds body and a gentle tang to balance the sweetness of coconut.
- Maple syrup or sugar (1 teaspoon): Just a touch to round out the spices and bring harmony to the sauce.
- Fresh cilantro leaves (for garnish): Scatter these on top at the end for a fresh, bright finish.
Instructions
- Get everything hot and ready:
- Preheat your oven to 400°F (200°C) if baking, or set a nonstick skillet on the stove with a splash of oil if you prefer a golden pan-fried crust.
- Build the chickpea ball mixture:
- Toss the chickpeas, grated carrot, oats, cilantro, garlic, onion, cumin, coriander, smoked paprika, salt, and pepper into a food processor and pulse until the mixture holds together when you squeeze it, but still has some texture.
- Shape and cook the balls:
- Roll the mixture into 16 equal balls with your hands, then either arrange them on a lined baking tray brushed with olive oil and bake until golden, or fry them in a skillet for about 10 minutes, turning until crusty on all sides.
- Start building the sauce:
- Warm olive oil in a large skillet over medium heat, sauté the onion until it turns soft and translucent, then stir in the garlic and ginger for one more minute until your kitchen smells absolutely divine.
- Toast the spices:
- Sprinkle in the curry powder, turmeric, and cumin, stirring constantly for about 30 seconds until the spices bloom and become wonderfully fragrant.
- Simmer the coconut sauce:
- Pour in the coconut milk, vegetable broth, tomato paste, and maple syrup, stir everything together, and let it bubble gently for 7 to 8 minutes until the sauce coats the back of a spoon.
- Bring it all together:
- Nestle the chickpea balls gently into the simmering sauce, spooning it over the tops, and let everything cook uncovered for 3 to 5 minutes until the balls are heated through and have absorbed some of that gorgeous flavor.
- Serve with love:
- Scatter fresh cilantro leaves over the top and serve steaming hot alongside fluffy basmati rice, quinoa, or warm flatbread torn into pieces for scooping.
Somewhere between the second helping and scraping the last of the sauce from the pan with a piece of bread, I realized this dish had become the thing I would make when someone needed comfort without words.
Swaps and Tweaks That Actually Work
Grated zucchini or sweet potato can stand in for carrot if that is what you have, though you may want to squeeze out some of the moisture from zucchini first. Chopped cashews or peanuts folded into the ball mixture add a surprising crunch that makes each bite more interesting. For a fully vegan version, simply double-check that your vegetable broth is plant-based, which it usually is.
What to Serve Alongside
Aromatic basmati rice is the obvious and wonderful choice, but I have also piled this over quinoa on busier nights when I wanted extra protein. Warm naan or any soft flatbread works beautifully for tearing and scooping, turning dinner into a hands-on experience that feels communal and relaxed.
Storage and Reheating
These chickpea balls hold up remarkably well in the fridge for up to three days, and the sauce actually deepens in flavor overnight, making leftovers something to look forward to.
- Store the balls in the sauce in an airtight container so they stay moist and flavorful.
- Reheat gently on the stove over low heat rather than microwaving, which can toughen the texture.
- Freeze the balls separately from the sauce for up to one month if you want to meal-prep ahead of time.
Make this once and it will quietly become part of your regular rotation, the dish you reach for when the fridge looks empty but dinner still needs to feel special.
Recipe FAQs
- → Can I bake the balls instead of frying?
-
Yes. Arrange on a lined tray, brush lightly with oil, and bake at 400°F (200°C) until golden, about 18–22 minutes, turning once for even color. Baking yields a firmer, lower-fat exterior compared with pan-frying.
- → How do I keep the balls from falling apart?
-
Pulse until the mixture just holds together—some texture helps. Rolled oats act as a binder; chill the mixture 10–15 minutes before shaping, and press spheres firmly. If too loose, add a tablespoon more oats or a splash of mashed chickpea liquid.
- → How can I adjust the sauce thickness?
-
For a thicker sauce, simmer a few extra minutes to reduce, or stir in a small spoon of tomato paste or mashed cooked carrot. For a thinner sauce, add warm vegetable broth a splash at a time until desired consistency is reached.
- → Are there easy ingredient swaps?
-
Yes. Swap grated carrot for zucchini or sweet potato, use certified gluten-free oats if needed, and replace maple syrup with sugar or a neutral sweetener. Cashews or peanuts folded into the mix add crunch.
- → How should leftovers be stored and reheated?
-
Cool completely, refrigerate in an airtight container for up to 3 days, or freeze for up to 1 month. Reheat gently in a skillet over low heat or in a low oven so the sauce warms without separating; add a splash of broth if needed.
- → How do I boost protein or make it heartier?
-
Serve with quinoa or fold finely chopped roasted vegetables into the mix. To increase protein, add a spoonful of cooked lentils or tempeh crumbles to the chickpea mixture before shaping.