Print Options:

Saag Tofu

This vegan Saag Tofu is a cozy, protein-packed twist on the classic Indian favorite, saag paneer. Instead of cheese, crispy seasoned tofu is folded into a creamy spinach and kale curry that's infused with garlic, ginger, tomatoes, and warming spices like garam masala, cumin, and coriander. The result is a rich, flavorful dish that's both comforting and nourishing.

Ready in just 40 minutes, this easy one-pan recipe is perfect for busy weeknights or meal prep. Each serving packs around 22 grams of plant-based protein, making it a satisfying dinner that's as nutritious as it is delicious.

Whether you're vegan, dairy-free, or simply looking for a new way to enjoy leafy greens, this Saag Tofu delivers all the creamy, comforting flavors of traditional saag but fully plant-based.

Courses
Time
Prep Time: 15 mins Cook Time: 25 mins Total Time: 40 mins
Servings 4
Description

x4 servings
~22g protein per serving 

Ingredients
    Crispy Tofu
  • 1 Block Extra Firm High-Protein Tofu (Pressed and cubed)
  • 1 Tbsp Olive Oil
  • 2 Tbsp Cornstarch
  • 1/2 Tsp Garam Masala
  • 1/2 Tsp Salt
  • Saag
  • 1 Tbsp Olive Oil
  • 1 Medium Yellow Onion (Diced)
  • 4 Whole Garlic Cloves (Minced)
  • 1 Tbsp Fresh Ginger (Grated)
  • 1/2 Green Chili or Serrano Pepper (Chopped- if you like spicy)
  • 6 Cup Fresh Spinach
  • 1 Cup Kale (Chopped)
  • 1 Medium Tomato (Chopped)
  • 1 Tsp Ground Cumin
  • 1 Tsp Ground Coriander
  • 1/2 Tsp Ground Turmeric
  • 1/2 Tsp Garam Masala
  • 1/2 Tsp Red Chili Powder
  • 1/2 Cup Unsweetened Plant Milk (I used oat milk)
  • 1 Tbsp Lemon Juice
  • Salt (To taste)
  • For Serving
  • Roti and/or Basmati Rice
  • Fresh Cilantro
  • Lemon Wedges
Instructions
  1. Prepare the Tofu

    Cut tofu into cubes
    Toss with olive oil, cornstarch, garam masala, and salt

  2. Cook the Tofu

    Heat a large pan over medium-high heat
    Cook the tofu for 8–10 mins, turning occasionally, until golden and crispy
    Set aside

  3. Prep Veggies + Greens

    Chop and grate all saag ingredients 

  4. Make the Saag

    Heat olive oil 
    Add onion and cook for 4–5 mins 
    Add garlic, ginger, & green chili, then cook for 1 min 
    Add the chopped tomato, cumin, coriander, turmeric, garam masala, & chili powder
    Cook for 2-3 mins
    Add the spinach and kale in batches, stirring
    Cook for 2-3 mins

  5. Blend the Saag

    Blend saag mixture 

  6. Make It Creamy

    Return the saag to the pan and  stir in oat milk and lemon juice
    Simmer for 3–5 mins and season with salt

  7. Finish the Dish

    Add the crispy tofu to the saag and gently stir until coated
    Simmer for 2–3 mins

  8. Serve

    Garnish with cilantro and lemon wedges

Thank you for printing this recipe, I know you're going to love it!

Your foodie friend,

Roma B @itsromab