Vegan Chickpea Mushroom Meatballs with Creamy Curry Sauce – Hearty & Comforting

⚖️
Difficulty
Medium
⏲️
Prep Time
15 mins
🕒
Cook Time
25 mins
⏱️
Total Time
40 mins
🍽️
Servings
4

Growing up in Morocco, my mother’s kitchen was always alive with the scent of cumin, coriander, and simmering tomatoes. Later, training at Le Cordon Bleu in Paris taught me to layer flavors with precision—sauces that feel luxurious without being heavy. These vegan chickpea mushroom meatballs are my love letter to both worlds: plant-based meatballs that are hearty, umami-rich, and never dry, paired with a creamy curry sauce that’s silky, spiced, and ready in minutes. I’ve been making this for my NYC dinner crowd for years, and it’s always the first dish to disappear.

Imagine biting into a golden-brown meatball—the outside is slightly crisp from pan-frying, while the inside stays tender and moist, thanks to the chickpeas and mushrooms working together. The curry sauce is a dream: coconut milk gives it a velvety mouthfeel, while curry powder, turmeric, and fresh ginger wake up every taste bud. A swirl of tomato paste adds depth, a touch of maple syrup balances the heat. It’s the kind of meal that feels both familiar and exciting—a weeknight win you’ll want to make on repeat.

I’ve tested this recipe dozens of times to make it foolproof. The secret? Don’t over-pulse the chickpeas—leave some texture so the meatballs hold together without needing eggs. And always taste your curry sauce before adding salt; coconut milk can vary in richness. One common mistake is skipping the mushroom browning—take the time to cook them until they release their moisture and start to caramelize. That’s where the deep, savory flavor comes from. Below, I’ll walk you through every step, from the ingredient spotlight to pro tips that will make you feel like a seasoned chef. Let’s get cooking!

Why This Chickpea Mushroom Meatballs Recipe Is the Best

The Flavor Secret — I blend chickpeas with finely chopped mushrooms, then season with cumin and smoked paprika (a trick I picked up from a Moroccan spice souk) and a dash of soy sauce for umami. The curry sauce uses full-fat coconut milk and a homemade spice mix—no bland jarred sauce here. This is plant-based cooking that satisfies even the most dedicated meat-eater.

Perfected Texture — My French training taught me to respect texture. I pulse the chickpeas just enough to break them down, then mix in breadcrumbs to bind without making the meatballs dense. The mushrooms are sautéed first to concentrate their flavor and remove excess water. The result: meatballs that are firm enough to hold their shape yet tender enough to break apart with a fork.

Foolproof & Fast — From start to finish, this vegan chickpea mushroom meatballs recipe takes only 40 minutes. It’s designed for busy weeknights: one skillet for browning, then the same skillet for the sauce—less cleanup! Even if you’re new to curry, the step-by-step instructions with visual cues will guide you perfectly. I’ve made it countless times for friends who say, “Wait, this is vegan? Seriously?” It’s that good.

Vegan Chickpea Mushroom Meatballs Ingredients

I pick up my chickpeas and mushrooms from the Union Square Greenmarket in NYC—the cremini mushrooms there are always so earthy. In Paris, I would have used champignons de Paris, but cremini work beautifully. This ingredient list is straightforward, but each one plays a key role. Let’s look at what you’ll need.

Ingredients List

  • For the meatballs:
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 8 oz mushrooms, finely chopped (cremini or white button)
  • 1/2 cup breadcrumbs (gluten-free if needed)
  • 1/4 cup finely chopped onion
  • 2 cloves garlic, minced
  • 1 tbsp soy sauce or tamari
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp olive oil (for frying)
  • For the creamy curry sauce:
  • 1 tbsp coconut oil or olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 tbsp grated fresh ginger
  • 1 tbsp curry powder
  • 1/2 tsp turmeric
  • 1 can (13.5 oz) full-fat coconut milk
  • 1/2 cup vegetable broth
  • 1 tbsp tomato paste
  • 1 tsp maple syrup or agave
  • Salt to taste
  • Fresh cilantro for garnish

Ingredient Spotlight

Chickpeas: The star of these vegan chickpea mushroom meatballs. Canned chickpeas are perfectly fine—just drain and rinse well to remove excess sodium and starch. They provide a creamy, starchy base that binds the meatballs. For a slightly firmer texture, you can use dried chickpeas that have been soaked and cooked until just tender, but canned saves time without sacrificing quality.

Mushrooms: Cremini mushrooms bring a deep, earthy umami that mimics the richness of meat. Fine-chopping them (or pulsing in a food processor) ensures they mix evenly and release their moisture during cooking. Don’t skip this step—it’s crucial for preventing soggy meatballs.

Coconut Milk: Full-fat coconut milk is non-negotiable for that silky, luxurious creamy curry sauce. Light coconut milk will make the sauce thin and watery. Use a good-quality brand like Thai Kitchen or Chaokoh. The fat also helps carry the spices.

Curry Powder & Turmeric: Curry powder adds warmth and complexity; turmeric gives the sauce its beautiful golden color and a subtle earthy note. Feel free to use a Madras curry powder for more heat, or a mild one if you prefer. I like to bloom the spices in hot oil to unlock their full potential.

Original IngredientBest SubstitutionFlavor / Texture Impact
Chickpeas (canned)Cooked dried chickpeas (1.5 cups)Firmer texture, more nutty flavor
Cremini mushroomsShiitake or portobello (finely chopped)Deeper umami; shiitake add a chewier texture
Full-fat coconut milkCashew cream (1 cup raw cashews blended with 3/4 cup water)Less sweet, nuttier, still creamy – but not as rich
BreadcrumbsGluten-free breadcrumbs or oat flourSimilar binding; oat flour may make meatballs slightly denser

How to Make Chickpea Mushroom Meatballs — Step-by-Step

Don’t be intimidated — this recipe is surprisingly straightforward. I’ll walk you through each stage, sharing the visual cues and little tricks that separate good meatballs from great ones. Ready? Let’s make these vegan chickpea mushroom meatballs!

Step 1: Prepare the Meatball Mixture

In a food processor, pulse the drained chickpeas until coarsely mashed — you want some chunky bits, not a smooth puree. Transfer to a large bowl. Add the finely chopped mushrooms, breadcrumbs, onion, garlic, soy sauce, cumin, paprika, salt, and pepper. Use your hands or a wooden spoon to mix until everything is evenly combined. The mixture should feel moist but firm enough to hold a shape when pressed.

💡 mia’s Pro Tip: Don’t overprocess the chickpeas! A few whole chickpeas left behind are fine — they add pleasant bites and help the meatballs stay tender. Over-pulsing turns them into paste, which makes the meatballs dense.

Step 2: Form and Brown the Meatballs

Using slightly wet hands (to prevent sticking), roll the mixture into 12–14 meatballs, about 1½ tablespoons each. Place them on a plate. Heat 2 tablespoons of olive oil in a large nonstick or cast-iron skillet over medium heat. Add the meatballs in a single layer (you may need to do two batches). Cook without moving them for 2–3 minutes, then gently turn with a spatula. Continue browning all sides, about 8–10 minutes total. They should be deep golden brown and slightly crisp on the outside. Transfer to a plate and set aside.

⚠️ Common Mistake to Avoid: Crowding the pan. If the meatballs are too close together, they’ll steam instead of brown. Work in batches if needed — it’s worth the extra few minutes.

Step 3: Start the Curry Sauce

In the same skillet (don’t wipe it clean — those browned bits are flavor), heat 1 tablespoon of coconut oil over medium heat. Add the diced onion and sauté until soft and translucent, about 3–4 minutes. Add the minced garlic and grated ginger, and cook for 1 more minute until fragrant.

💡 mia’s Pro Tip: Fresh ginger makes a huge difference. Grate it on a microplane or the smallest side of a box grater. If you only have ground ginger, use ½ teaspoon — but fresh is worlds better.

Step 4: Bloom the Spices and Simmer

Stir in the curry powder and turmeric, and cook for 30 seconds, stirring constantly, until the spices are fragrant and slightly darkened. This blooming step deepens their flavor. Pour in the coconut milk, vegetable broth, tomato paste, and maple syrup. Whisk until the tomato paste is fully dissolved and the sauce is smooth. Bring to a gentle simmer and let it cook for 5 minutes, stirring occasionally. Season with salt to taste.

⚠️ Common Mistake to Avoid: Don’t let the spices burn. They can go from fragrant to bitter in seconds. Keep the heat medium and stir constantly during the 30-second bloom.

Step 5: Combine and Finish

Return the browned meatballs to the skillet, nestling them into the curry sauce. Spoon some sauce over the tops. Cover and let them simmer together for 5 more minutes — this allows the meatballs to absorb some of the sauce and finish cooking through. If the sauce gets too thick, add a splash of vegetable broth or water. Taste and adjust salt and spices if needed.

💡 mia’s Pro Tip: For a thicker sauce, simmer uncovered for a few extra minutes. For a thinner sauce, add more broth. The beauty of this creamy curry sauce is that it’s incredibly forgiving.

StepActionDurationKey Visual Cue
1Pulse chickpeas; mix with remaining meatball ingredients5 minChickpeas are chunky, not pureed
2Form meatballs; brown in olive oil8–10 minGolden brown on all sides, slightly crusty
3Sauté onion, garlic, ginger for sauce4–5 minOnions are translucent and fragrant
4Add spices, coconut milk, broth; simmer5 minSauce is smooth, golden, and slightly thickened
5Return meatballs; simmer together5 minMeatballs are heated through, sauce coats them

Serving & Presentation

I love serving these vegan chickpea mushroom meatballs over a bed of fluffy basmati rice — it soaks up every drop of that creamy curry sauce. For a lighter option, try quinoa or cauliflower rice. A generous sprinkle of fresh cilantro adds a bright, herbal finish that cuts the richness. Sometimes I add a squeeze of lime for extra zing — a trick I picked up from a street food stall in Marrakech.

If you’re hosting, serve the meatballs in a shallow bowl with rice on the side, and let guests spoon the sauce over. A side of warm naan bread (store-bought or homemade) is ideal for dunking. For a complete meal, add a simple cucumber-tomato salad with lemon and mint — my NYC friends always ask for the recipe. The curry is bold enough to stand on its own, so keep sides simple.

Pairing TypeSuggestionsWhy It Works
Side DishBasmati rice, quinoa, cauliflower rice, warm naanGrains soak up sauce; naan adds chewy contrast
Sauce / DipExtra curry sauce, mint chutney, yogurt (dairy or vegan)Mint chutney adds freshness; yogurt cools the spice
BeverageLassi (mango or plain), cold beer (lager), crisp white wine (Sauvignon Blanc)Creamy lassi complements spices; beer cuts richness
GarnishFresh cilantro, lime wedges, red chili flakes, toasted coconut flakesCilantro and lime brighten; coconut adds texture

Make-Ahead, Storage & Reheating

These vegan chickpea mushroom meatballs are perfect for meal prep — I often make a double batch on Sunday for quick lunches during my busy NYC week. The sauce actually improves after a day, as the flavors meld together. Here’s how to store and reheat them so they taste just as good as the day you made them.

MethodContainerDurationReheating Tip
RefrigeratorAirtight container (meatballs + sauce together)Up to 4 daysReheat in a skillet over medium-low, adding a splash of water or broth to loosen the sauce. Microwave in 30-second bursts if short on time.
FreezerFreezer-safe container or resealable bag (meatballs and sauce frozen separately)Up to 3 monthsThaw overnight in the fridge. Reheat in a skillet over medium heat, adding a little broth to the sauce. Stir gently to avoid breaking the meatballs.
Make-AheadUncooked meatballs on a tray; sauce in a jarMeatballs: 1 day in fridge; sauce: 3 days in fridgeBrown meatballs just before serving, then warm sauce and combine. For the best texture, don’t freeze uncooked meatballs — the breadcrumbs can become gummy.

When reheating, be gentle. The meatballs are tender, so use a wide spatula and avoid vigorous stirring. If the sauce has thickened too much after refrigeration, whisk in a tablespoon of water or vegetable broth as it warms. I find that a low, slow reheat on the stovetop brings back the creamy texture perfectly — just like the first night.

Variations & Easy Swaps

One of the things I love about this recipe is how easily it adapts. Whether you want to make it gluten-free, change the protein, or add a seasonal twist, there’s a version for you. Here are my favorite variations.

VariationKey ChangeBest ForDifficulty Impact
Spicy Moroccan TwistAdd 1 tsp harissa paste to the sauce, and use smoked paprika + a pinch of cinnamon in the meatballsThose who love bold, complex heatEasy
Gluten-Free and Nut-FreeUse certified gluten-free breadcrumbs or oat flour; verify coconut milk has no additivesDietary restrictions without compromising flavorEasy (same technique)
Roasted Veggie VersionReplace mushrooms with finely chopped roasted eggplant or zucchini (squeeze out moisture)Summer produce, lighter meatballsMedium (need to roast and drain veg first)

Spicy Moroccan Twist

Bring a taste of my heritage to the table! Stir 1 teaspoon of harissa paste into the sauce after blooming the spices. In the meatball mixture, add an extra ½ teaspoon smoked paprika and a pinch of ground cinnamon. The cinnamon adds a subtle sweetness that pairs beautifully with the curry. This version is deliciously bold — serve it with a side of preserved lemon couscous for a truly North African feast. I grew up on these flavors, and they never fail to transport me back to my mother’s kitchen in Marrakech.

Gluten-Free and Nut-Free Version

To make these vegan chickpea mushroom meatballs entirely gluten-free, swap the breadcrumbs for certified gluten-free breadcrumbs or ¼ cup oat flour (pulse rolled oats in a food processor). For nut-free, ensure your coconut milk is pure coconut with no added thickeners (most major brands are fine). The oat flour creates a slightly denser but still tender meatball; you may need to add a tablespoon more if the mixture feels too wet. This version is just as flavorful and perfect for anyone with celiac or tree nut allergies.

Roasted Veggie Summer Twist

During summer, I love swapping mushrooms for roasted eggplant or zucchini. Cut 12 oz of eggplant or zucchini into small cubes, roast at 400°F for 20 minutes until tender, then let cool. Squeeze out as much moisture as possible with a clean kitchen towel (this is key!). Finely chop and use in place of mushrooms. The texture will be softer, so you may need to add an extra tablespoon of breadcrumbs. The flavor is lighter and sweeter — wonderful with a dollop of coconut yogurt on top. I discovered this while browsing the Union Square farmers market on a hot July afternoon.

Share Your Version!

I absolutely love hearing how this recipe turns out in your kitchen. Did you make it for a quiet dinner or a gathering? Did you try one of the variations? Drop a star rating and a comment below — your feedback helps other home cooks decide to give it a try. If you share a photo on Instagram or Pinterest, tag me @exorecipes so I can see your beautiful creations. I always respond and love to repost my favorites.

One thing I’m really curious about: which variation are you most excited to try? The Moroccan twist with harissa, or maybe the light roasted veggie version? Let me know in the comments! Your thoughts and tweaks inspire me to keep creating recipes that bring joy to the table.

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Chickpea Mushroom Meatballs with Creamy Curry Sauce recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Can I use canned chickpeas instead of dried chickpeas for chickpea mushroom meatballs?

Absolutely! Canned chickpeas are actually my preferred choice for this recipe. They’re already cooked and tender, which means you don’t have to soak and boil dried chickpeas for hours. Just drain and rinse them well to remove excess sodium and any metallic taste from the can. The texture is perfect — pulse them until they’re coarsely mashed, and they’ll bind beautifully with the mushrooms and breadcrumbs. If you prefer using dried chickpeas, cook ¾ cup dried (yields about 1½ cups cooked) until very tender, then let them cool completely before using. The final texture will be slightly firmer and nuttier, but both versions work great.

What can I substitute for coconut milk in the creamy curry sauce?

If you can’t have coconut or simply don’t have it on hand, the best substitute is cashew cream. Soak 1 cup raw cashews in hot water for 20 minutes, then blend with ¾ cup fresh water until completely smooth — this yields about 1½ cups of thick, creamy milk. Use that in place of the full-fat coconut milk. The sauce will be slightly less rich but still very creamy, with a mild nutty flavor that complements the curry spices. Another option is oat milk or canned evaporated oat milk, but these are thinner — you may need to simmer the sauce longer to reduce and thicken. Avoid light coconut milk; it will make the sauce watery.

How do I keep chickpea mushroom meatballs from falling apart while cooking?

This is the most common question I get, and the answer is all about moisture control and binding. First, make sure your mushrooms are finely chopped — large chunks can create weak spots. Don’t skip the breadcrumbs; they absorb excess moisture and act as a glue. When mixing the meatball ingredients, press a small bit between your fingers: if it feels too wet, add another tablespoon of breadcrumbs. Also, pulse the chickpeas only until coarsely mashed — a few whole chickpeas are okay, but overprocessing releases too much starch and makes the mixture sticky and weak. Finally, when browning, let the meatballs cook undisturbed for the first 2–3 minutes so a crust forms; that crust helps hold them together when you turn them.

How long should I bake chickpea mushroom meatballs for the best texture?

While I prefer pan-frying for a crisp exterior, baking is a great hands-off alternative. Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper and lightly oil it. Place the formed meatballs on the sheet, leaving a little space between each. Bake for 18–22 minutes, flipping halfway through. For the best texture, broil for the last 2 minutes to get a golden-brown crust. The meatballs should be firm to the touch and lightly browned. Baking produces a slightly drier but still tender meatball — perfect if you’re making a big batch. Keep in mind that you won’t get the same caramelization as skillet-frying, so the meatballs will be paler.

Can I make this recipe oil-free?

Yes, you can make it oil-free with a few adjustments. Instead of frying the meatballs in olive oil, bake them as described above (at 375°F for 18–22 minutes) — they’ll still be delicious, though they won’t have the same crust. For the sauce, sauté the onion in 2 tablespoons of water or vegetable broth instead of coconut oil. Add more liquid as needed to prevent sticking. Keep an eye on the spices during the blooming step; without oil, they can burn more easily, so stir constantly and reduce the heat if needed. The final dish will be a bit lighter but still packed with flavor. My tip: add a splash of coconut milk right at the end to restore some richness.

What type of mushrooms work best for these meatballs?

Cremini mushrooms (also called baby bella) are my top choice because they have a deep, earthy flavor and firm texture that holds up well after chopping and cooking. White button mushrooms are a good second option — they’re milder but still work. For a more intense umami kick, try shiitake mushrooms (remove the tough stems first) or a mix of cremini and shiitake. Portobello mushrooms are also fine; just scrape out the gills to avoid discoloration. Whatever type you use, make sure to chop them very finely so they integrate evenly into the meatball mixture. If you have leftover mushrooms, they sauté beautifully as a side dish with a little garlic.

Can I freeze the uncooked meatballs?

I don’t recommend freezing the uncooked meatball mixture because the breadcrumbs can become gummy and the texture may turn mushy after thawing. Instead, freeze the fully cooked meatballs (either pan-fried or baked) and the sauce separately. Let them cool completely, then transfer to freezer-safe containers or bags. They’ll keep for up to 3 months. When you’re ready to eat, thaw in the refrigerator overnight, then reheat gently in a skillet with a splash of broth. If you’re in a hurry, you can also reheat directly from frozen in a covered skillet over low heat, adding a little extra broth to prevent burning. The meatballs will be slightly softer but still delicious.

How spicy is the creamy curry sauce?

The sauce as written is mild to medium in heat. The curry powder I use (typically a mild to medium blend) gives warmth without overpowering, and the turmeric adds color and earthiness, not heat. If you’re sensitive to spice, use a mild curry powder and reduce the turmeric to ¼ teaspoon. For those who love heat, stir in ½ teaspoon of cayenne pepper or 1 teaspoon of sambal oelek (chili paste) along with the other spices. You can also add fresh green chili — a chopped serrano or Thai bird chili — when sautéing the onion. My personal favorite is to finish with a drizzle of sriracha on top. Adjust to your liking — this sauce is very forgiving!

Can I make this recipe nut-free?

Yes! This recipe is naturally nut-free if you use the standard ingredients. Chickpeas, mushrooms, breadcrumbs, and spices are all nut-free. The only potential issue is the coconut milk — although coconut is botanically a fruit, it’s often considered a nut by some allergy guidelines. However, most people with tree nut allergies can safely consume coconut. If you need to avoid coconut entirely, use the cashew cream substitution mentioned above (cashews are also tree nuts, so that’s not an option for nut-allergy). In that case, use oat milk or soy milk, but note the sauce will be thinner. To thicken, whisk in 1 tablespoon of cornstarch mixed with 2 tablespoons of water at the end.

Why are my meatballs falling apart in the sauce?

If your meatballs are crumbling in the sauce, the most likely cause is that they weren’t browned enough before adding to the sauce. The browning step creates a crust that helps the meatballs hold their shape during simmering. Another culprit is a too-wet mixture — make sure you drain and rinse the chickpeas well and squeeze any excess moisture from the chopped mushrooms (you can do this by pressing them in a clean kitchen towel). Also, check that your breadcrumbs are fresh and dry; stale breadcrumbs don’t bind as effectively. Finally, handle the meatballs gently when returning them to the sauce. Use a wide spatula and spoon the sauce over them rather than stirring vigorously. With these tips, your meatballs will stay beautifully intact.

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chickpea Mushroom Meatballs with Creamy Curry Sauce

  • Author: Chef Mia
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 1x
  • Method: Main Course
  • Cuisine: Indian-inspired

Description

These vegan chickpea mushroom meatballs are packed with flavor and served in a rich, creamy curry sauce. Perfect for a comforting weeknight dinner.


Ingredients

Scale
  • For the meatballs:
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 8 oz mushrooms, finely chopped
  • 1/2 cup breadcrumbs (gluten-free if needed)
  • 1/4 cup finely chopped onion
  • 2 cloves garlic, minced
  • 1 tbsp soy sauce or tamari
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp olive oil (for frying)
  • For the creamy curry sauce:
  • 1 tbsp coconut oil or olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 tbsp grated fresh ginger
  • 1 tbsp curry powder
  • 1/2 tsp turmeric
  • 1 can (13.5 oz) full-fat coconut milk
  • 1/2 cup vegetable broth
  • 1 tbsp tomato paste
  • 1 tsp maple syrup or agave
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Make the meatballs: In a food processor, pulse the chickpeas until coarsely mashed (not pureed). Transfer to a large bowl.
  2. Add the chopped mushrooms, breadcrumbs, onion, garlic, soy sauce, cumin, paprika, salt, and pepper. Mix well.
  3. Form the mixture into 12-14 meatballs (about 1.5 tablespoons each).
  4. Heat olive oil in a large skillet over medium heat. Cook meatballs, turning occasionally, until browned on all sides (about 8-10 minutes). Remove and set aside.
  5. Make the sauce: In the same skillet, heat coconut oil. Sauté onion until soft (3-4 minutes). Add garlic and ginger; cook 1 minute.
  6. Stir in curry powder and turmeric; cook 30 seconds until fragrant.
  7. Add coconut milk, vegetable broth, tomato paste, and maple syrup. Whisk until smooth. Simmer for 5 minutes, stirring occasionally. Season with salt.
  8. Return meatballs to the skillet. Spoon sauce over them. Simmer for 5 more minutes.
  9. Serve over rice or quinoa, garnished with fresh cilantro.

Notes

To make gluten-free, use certified gluten-free breadcrumbs or oat flour. For a nut-free version, ensure coconut milk is pure (no additives). Leftovers keep refrigerated for up to 4 days.


Nutrition

  • Calories: 385
  • Sugar: 8g
  • Fat: 24g
  • Carbohydrates: 32g
  • Protein: 12g


Chickpea Mushroom Meatballs with Creamy Curry Sauce

ph">For more delicious inspiration, follow me on Pinterest!

Leave a Reply

Recipe rating