Close-up shot of a vibrant plant-based meatball curry with fluffy rice and fresh cilantro garnish

Plant based meatballs

plant based meatball curry

By:

Savory Touch

Published:

14 Apr 2025
This Plant-Based Meatball Curry is my go-to recipe when I want something hearty, flavorful, and surprisingly easy to make. It’s perfect for a cozy weeknight dinner or a more impressive weekend meal. The recipe is easily adaptable—feel free to swap in your favorite vegetables or adjust the spice level to suit your taste buds. One of my friends, Sarah, told me she made this for a potluck and it was a HUGE hit. She said everyone was asking for the recipe! I'm a firm believer that great food brings people together, and this curry certainly delivers on that front.
A rustic wooden table set with a bowl of steaming Plant-Based Meatball Curry, fluffy rice, and naan bread
What I love most about this recipe is how versatile it is. You can really make it your own by adding different vegetables or changing up the spice blend. One time, I experimented with adding some chopped spinach at the end, and it added a lovely depth of flavor. Experiment with different spices or herbs, and see what you come up with. Let your creativity run wild! And don't be afraid to get your hands dirty—the best cooking always involves a bit of a mess.
Close-up shot of someone's hands mixing the plant-based meatball ingredients in a bowl

Required Equipments

  • Large pot or Dutch oven
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Blender or food processor (optional)
  • Serving bowls

Plant Based Meatball Curry

A vibrant and flavorful plant-based meatball curry, perfect for a comforting and satisfying meal. This recipe is easy to follow and can be customized to your liking.

⏳ Yield & Time

Yield: 4 servings

Preparation Time: 10 minutes

Cook Time: 30 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. First, let's get those meatballs prepped! In a large bowl, combine your plant-based meat substitute (I used Beyond Meat, but any brand will work!), breadcrumbs, finely chopped onion, garlic, soy sauce, and a little salt and pepper. Give it a good mix with your hands—it's a bit of a messy job, but worth it!
  2. Next, gently roll the mixture into small, bite-sized meatballs. Don't pack them too tightly, or they'll become hard. Try to make them roughly the same size for even cooking.
  3. Now for the curry itself! Heat a tablespoon of coconut oil in a large pot or Dutch oven over medium heat. Once it's shimmering, add your chopped onions, carrots, and potatoes. Sauté them until the onions are translucent and the veggies are starting to soften—about 5-7 minutes. Stir occasionally to prevent burning.
  4. Add in your spices! Stir in the curry powder, turmeric, cumin, coriander, chili powder (adjust to your spice preference!), and a good pinch of salt. Cook for another minute or two, stirring continuously, to toast the spices and release their wonderful aroma. This step really makes a difference, trust me!
  5. Pour in the coconut milk and vegetable broth, bringing it to a simmer. Then gently add your plant-based meatballs to the curry. Make sure they are fully submerged in the liquid.
  6. Reduce the heat to low, cover the pot, and let it simmer for about 20-25 minutes, or until the meatballs are cooked through and the vegetables are tender. Stir occasionally to prevent sticking, and to ensure even heating.
  7. Once the curry is cooked, remove it from the heat and stir in your chopped cilantro (or other fresh herbs, if you prefer). You can use a blender or food processor to slightly puree some of the sauce, for a smoother consistency, but I personally like it with some texture.
  8. Serve your delicious Plant-Based Meatball Curry hot, over fluffy rice or with naan bread. Garnish with extra cilantro and maybe a squeeze of lime—because why not?! Enjoy!

📝 Notes

  • For extra flavor, try adding a pinch of garam masala or ginger.
  • Feel free to adjust the amount of chili powder to your liking.
  • Leftovers are great reheated!

🍎 Nutrition

Calories: 450 kcal

Protein: 25 g

Fat: 20 g

Carbohydrates: 50 g

Fiber: 10 g

Calcium: 50 mg

Frequently Asked Questions

“The best and most beautiful things in the world cannot be seen or even touched—they must be felt with the heart.” – Helen Keller

Want delicious updates straight to your inbox?

FOLLOW US

© 2025 SavoryTouch. All Rights Reserved.