Go Back Email Link
+ servings
Print Recipe
5 from 1 vote

Tofu Meatballs in Creamy Vegan Korma

How to make the best healthy Tofu Meatballs recipe. Our meatless meatballs are served in a spicy Indian vegan Korma sauce.
Prep Time20 minutes
Cook Time35 minutes
Total Time55 minutes
Course: Main Course
Cuisine: Indian
Keyword: Tofu Meatballs, Vegan Korma
Servings: 6
Calories: 249kcal

Equipment

  • baking sheet
  • Mixing bowls
  • Large Nonstick Skillet
  • Food processor
  • Mortar and Pestle
  • measuring cups
  • measuring spoons
  • French knife

Ingredients

  • 1/2 cup Red Onion thinly sliced
  • 2 tbsp Lemon Juice
  • 1/8 tsp Kosher Salt

Tofu Meatballs

  • 2 tbsp Canola Oil
  • 250 g Button Mushrooms sliced
  • 200 g Extra Firm Tofu crumbled into large chunks
  • 3 Garlic Cloves crushed
  • 150 g Silken Tofu
  • 2 tbsp Tahini
  • 1 tbsp Soy Sauce
  • 1/4 cup Panko Crumbs
  • 1.5 tsp Cornstarch
  • 8 Scallions sliced
  • 1/2 cup Cilantro chopped
  • Kosher Salt and Pepper to taste

Korma

  • 1/4 cup Cashews
  • 2 tbsp Blanched Almonds
  • 6 Cardamom Pods pods discarded and seeds reserved
  • 2 tsp Cumin Seeds
  • 2 tsp Coriander Seeds
  • 3 tbsp Canola Oil
  • 1 Medium Spanish onion chopped
  • 2 3/4 cup Water plus 2 tablespoons
  • 4 Garlic Cloves crushed
  • 15 g Fresh Ginger minced
  • 1 Green Chile seeds and finely chopped
  • 1 Cinnamon Stick
  • 3/4 tsp Ground Turmeric
  • 2 Plum Tomatoes grated, skins discarded
  • Salt and Pepper to taste
  • 2 tbsp Cilantro sliced

Instructions

  • Preheat the oven to 425 F. Line a baking sheet with parchment paper.
  • Combine the red onion, lemon juice, and salt in a small bowl and set aside.

Tofu Meatballs

  • Heat the oil in a large saute pan on high heat, then add the mushrooms and extra-firm tofu and cook until lightly golden, about 8 minutes. Stir in the garlic for 30 seconds, then remove from the heat. Place in a food processor and pulse until roughly chopped.
  • Transfer to a large mixing bowl with the silken tofu, tahini, soy sauce, panko, cornstarch, green onions, cilantro, 3/4 tsp salt, and freshly ground pepper. Mix well to combine.
  • With oiled hands, form into sixteen Ping Pong ball sized balls. Place on the prepared baking sheet, spaced apart, and bake for 25 minutes until lightly golden. Set aside.

Korma sauce

  • Put the cashews and almonds into a small saucepan on medium-high heat. Cover with water, bring to a boil, then decrease the heat to a medium and simmer for 20 minutes. Drain and set aside.
  • Finely crush the cardamom seeds, cumin seeds, and coriander seeds in a mortar and pestle and set aside.
  • Put 4 tsp of oil into a large saute pan over medium-high heat. Add the onion and cook for 10 minutes, or until softened and lightly browned. Transfer to a blender along with the nuts and 3/4 cup plus 2 tbsp of water and blend until completely smooth.
  • Put the remaining oil into the same pan over medium-high heat. Add the garlic, ginger, and green chile and cook for 1 minute, then add the spices and cook for 1 minute more. Add the grated tomatoes and cook for 4 minutes, stirring occasionally, until thickened. Add the pureed onion-nut mixture, 2 cups water, 1.5 tsp salt and black pepper to taste. Bring to a simmer, then decrease the heat to medium and cook for 25 minutes, until reduced by a third. Add the baked vegan tofu meatballs to the sauce, cover, and heat for 5 minutes, until the meatballs are warmed through.
  • Sprinkle with cilantro and sliced red onion. Serve with basmati rice or naan bread.

Nutrition

Calories: 249kcal | Carbohydrates: 16.2g | Protein: 9.1g | Fat: 19.2g | Saturated Fat: 2g | Sodium: 94mg | Potassium: 554mg | Fiber: 3.4g | Sugar: 5.2g | Calcium: 130mg | Iron: 4mg
QR Code linking back to recipe