Jump to Recipe







Are you ready for a culinary adventure that’s both comforting and bursting with flavor? Look no further than this Spiced Tofu and Spinach Curry! This vibrant dish is a delightful blend of golden, pan-fried tofu and nutrient-rich spinach, all bathed in a fragrant, spiced tomato sauce. It’s a meal that not only satisfies your taste buds but also nourishes your body. Whether you’re a seasoned vegetarian or just looking to incorporate more plant-based meals into your diet, this Spiced Tofu and Spinach Curry is sure to become a favorite.

Imagine the aroma of warm spices filling your kitchen, the gentle sizzle of tofu in the pan, and the vibrant colors of spinach unfolding in a rich tomato gravy. This isn’t just food; it’s an experience. In Indian cuisine, spices aren’t merely flavor enhancers, they are integral to the well-being and balance of a meal. And this curry, inspired by those traditions, is a delicious and wholesome way to experience that magic.

Ingredients for the Perfect Spiced Tofu and Spinach Curry

Let’s gather our ingredients. Each one plays a crucial role in creating the final, mouthwatering dish. The best part? Most of these are pantry staples, making this recipe both accessible and easy to put together.

  • 1 block firm tofu, pressed and cubed: Tofu is the star of our dish, providing a hearty and satisfying protein source. We recommend pressing it to remove excess water for better browning.
  • 1 tablespoon olive oil: Essential for sautéing and adding richness, olive oil also provides healthy fats. You could also use coconut oil for a more authentic flavor.
  • 1 small yellow onion, finely chopped: The foundation of many flavorful dishes, onions provide a sweet and savory base.
  • 2 cloves garlic, minced: Garlic adds a pungent aroma and depth of flavor that is simply irresistible.
  • 1 teaspoon ginger, grated: Fresh ginger brings a zesty kick that complements the other spices perfectly. It’s also been shown to have a host of health benefits, like being great for digestion, according to sources like the National Institutes of Health.
  • 1/2 teaspoon turmeric powder: Turmeric not only adds a beautiful golden color but also boasts incredible anti-inflammatory properties.
  • 1/2 teaspoon cumin powder: Cumin offers a warm, earthy flavor that’s central to many curries.
  • 1/4 teaspoon coriander powder: Coriander provides a citrusy, floral note that balances the other spices.
  • 1/4 teaspoon chili powder: A touch of chili powder adds a subtle kick of heat—adjust to your preference.
  • 1 (14.5 ounce) can diced tomatoes, undrained: Canned tomatoes form the flavorful base of our sauce. Using them undrained adds moisture and depth.
  • 1 (10 ounce) package fresh spinach: Spinach is packed with vitamins and minerals and wilts beautifully into the sauce.
  • 1/2 cup vegetable broth: Vegetable broth adds moisture and enhances the overall flavor of the curry.
  • Salt and pepper to taste: Essential seasonings to bring all the flavors together.
  • Cooked white rice for serving: A bed of fluffy white rice is the perfect accompaniment to this flavorful curry.

Dietary Adjustments: For a vegan version, ensure your vegetable broth is plant-based. If you’re gluten-free, double-check that your spice powders are not cross-contaminated. You can also try using a gluten-free grain like quinoa or brown rice instead of white rice for a wholesome alternative.

Step-by-Step Directions to Making Spiced Tofu and Spinach Curry

Now, let’s bring this delicious spiced tofu and spinach curry to life! Follow these simple steps, and you’ll have a flavorful meal on the table in no time. It might seem like a lot of steps, but they’re all easy to execute. With a little organization, you’ll be enjoying a homemade curry in no time.

  1. Prepare the Tofu: Start by pressing your tofu to remove excess water. This is crucial for achieving a nicely browned and slightly crisp texture. Wrap the tofu block in paper towels, and place a heavy object on top (like a stack of books or a cast iron pan) for about 15-20 minutes. Then, cut the pressed tofu into even cubes. This step is not to be skipped!
  2. Sauté the Tofu: Heat the olive oil in a large skillet over medium heat. Add the tofu cubes and cook, turning occasionally, until golden brown on all sides. This should take about 5-7 minutes. A good caramelization on the tofu will enhance its flavor and texture. Once browned, remove the tofu from the skillet and set aside.
  3. Cook the Aromatics: In the same skillet, add the chopped onion and cook until softened, about 3-5 minutes. The onions should become translucent and start to turn golden. Then, stir in the minced garlic and grated ginger and cook for another minute until fragrant. Make sure not to burn the garlic, cooking for just a short while will release its aromas. The aroma alone is enough to get your mouth watering!
  4. Bloom the Spices: Add the turmeric, cumin, coriander, and chili powder to the skillet. Cook for about 30 seconds, stirring constantly, until fragrant. This process, known as ‘blooming,’ helps to release the essential oils in the spices and enhances their flavor profile. This quick step makes a world of a difference in the final dish!
  5. Simmer the Tomatoes: Pour the canned diced tomatoes into the skillet, along with their juices. Bring the mixture to a simmer, stirring occasionally. This forms the base of your curry and allows the flavors to start melding together.
  6. Add the Spinach and Broth: Add the fresh spinach to the skillet, allowing it to wilt down. This will take about 2-3 minutes. Once wilted, pour in the vegetable broth. Simmer for 5 minutes, allowing the spinach and tomato mixture to meld into a nice sauce.
  7. Incorporate the Tofu: Gently return the cooked tofu to the skillet and stir to coat it with the flavorful curry. You want to be gentle to avoid breaking the tofu.
  8. Final Simmer: Season with salt and pepper to taste. Allow the entire mixture to simmer for another 5 minutes to allow the flavors to meld together completely. This slow simmer is key for the final flavor to be just right.
  9. Serve: Serve your Spiced Tofu and Spinach Curry hot over a bed of cooked white rice.

Expert Tips, Serving Suggestions, and Storage

Ready to elevate your Spiced Tofu and Spinach Curry even further? Here are some expert tips and serving suggestions to make your curry an absolute masterpiece. These tips cover everything from prep to storage and will surely help you get the best out of this recipe.

Expert Tips

  • Tofu Pressing is Key: As mentioned earlier, ensure that your tofu is thoroughly pressed to remove as much excess moisture as possible. This will help the tofu caramelize properly and achieve that desirable golden crust in the skillet.
  • Spice Quality Matters: Use fresh and high-quality spices whenever possible. This will significantly impact the overall depth and aroma of your curry. Check the expiration dates of your spice rack every now and then!
  • Don’t Overcook the Spinach: Add the spinach towards the end of the cooking process and simply wilt it. Overcooked spinach will turn mushy and lose its vibrant green color. Just a quick wilt will be perfect for retaining its texture and nutrients.

Serving Suggestions

  • Garnish: A dollop of coconut yogurt or a sprinkle of fresh cilantro can add a refreshing touch to this dish. You could also add a squeeze of lime juice for a bit of acidity.
  • Pairing: Serve with a side of basmati rice or a piece of naan bread to soak up all that delicious sauce. A simple side salad can also add some freshness to the meal.
  • Add-Ins: For added protein, you could include chickpeas or lentils. For extra veggies, add in some diced bell peppers or zucchini. You have a basic framework here, feel free to get creative!

Storage and Reheating

  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Make sure it cools down properly before storing.
  • Reheating: Reheat the curry gently on the stovetop over medium-low heat or in the microwave until heated through. If using the stovetop, add a splash of water or broth to prevent it from drying out.
  • Make-Ahead: The curry can be made a day ahead and stored in the fridge for flavors to meld even further. This makes it an ideal dish for meal prepping.

Don’t wait any longer, it’s time to make this delicious Spiced Tofu and Spinach Curry! Share your experience with us in the comments below or post a photo on social media. We can’t wait to hear your feedback!

Frequently Asked Questions About Spiced Tofu and Spinach Curry

Have questions about this delicious Spiced Tofu and Spinach Curry? You’re in the right place. Below are some frequently asked questions to help you nail this recipe and customize it to your liking.

Can I use a different type of tofu?

Yes, you can! While firm or extra-firm tofu is recommended for its ability to hold its shape when sautéing, you can use medium-firm tofu if that’s what you have on hand. Silken tofu is not recommended for this recipe as it’s too soft and will fall apart during the cooking process. However, if you’re looking for a creamier texture to the curry, try adding a touch of blended silken tofu towards the end.

What if I don’t have all the spices?

No worries! While the combination of turmeric, cumin, coriander, and chili powder gives the dish its unique flavor profile, you can use a good quality curry powder as a substitute. Start with about 1.5 teaspoons of curry powder and adjust to taste. The flavor may be slightly different but still delicious. If you don’t have chili powder, a pinch of cayenne pepper will do the trick.

Can I make this curry without oil?

Yes, you can. Instead of olive oil, you can use a splash of vegetable broth or water to sauté the tofu and onions. You will need to keep a close eye on it to prevent sticking or burning. While it will change the texture and taste slightly, it will be an oil-free option for those watching their oil consumption.

Can I add other vegetables?

Absolutely! This curry is incredibly versatile. You can add other vegetables such as bell peppers, cauliflower, peas, or sweet potatoes. Add heartier vegetables along with the tomatoes, and leafy greens along with the spinach. This is a great way to use whatever veggies you have on hand.

How can I make this curry spicier?

If you like a bit more heat, increase the amount of chili powder or add a pinch of cayenne pepper. You can also add finely chopped green chilies along with the ginger and garlic. Alternatively, use some chili flakes towards the end of cooking. Taste as you go and add spices slowly until it’s just right.

Can I use frozen spinach?

Yes, frozen spinach works well in this recipe. You don’t need to thaw it before adding it to the skillet. Simply add it while frozen, and cook until wilted. Be sure to press out all the extra moisture after thawing, to keep your curry from being too watery.

Can I make this ahead of time?

Yes, this curry is perfect for making ahead. In fact, the flavors tend to meld even better the next day. Store it in an airtight container in the refrigerator, and reheat it gently on the stovetop or in the microwave. This makes it a great option for meal prepping.

What other grains or starches can I serve this with?

While white rice is a classic choice, you can serve this curry with basmati rice, brown rice, quinoa, or even couscous. For a low-carb option, you can also serve it with cauliflower rice. You can also serve it with some flatbread, such as roti or naan. They make great pairings for this rich curry.

Is this recipe gluten-free?

Yes, this recipe is naturally gluten-free. Tofu, spinach, and most of the spices are naturally gluten-free. However, always double-check the labels of the spices you use and that there is no cross-contamination, especially if you have a severe gluten allergy. Be mindful of any side you choose and their gluten status as well.

How can I make this curry creamier?

For a creamier curry, you can stir in a dollop of coconut cream or cashew cream towards the end of cooking. Be sure to not add it until the end, as prolonged high-heat cooking can cause it to curdle or become grainy. You can also add some blended silken tofu for a creamy texture, without the need for dairy products. Adding it at the end and stirring gently is recommended for the best results.

Can I freeze this curry?

Yes, you can freeze this curry for longer storage. Let it cool completely before transferring it to freezer-safe containers. Thaw it in the refrigerator overnight, and reheat gently on the stovetop or in the microwave. The texture may change slightly after freezing and thawing, so it is best to consume within 1-2 months.

Why is my tofu not getting crispy?

The biggest mistake most cooks make is not pressing enough water out of the tofu. Make sure the tofu is pressed for at least 20 minutes and pat it dry with paper towels. High heat, oil, and a little time is what will get you that crispiness. Don’t overcrowd the pan! The moisture will make it hard to brown. If necessary, cook the tofu in batches for the best results.

Conclusion: Your Spiced Tofu and Spinach Curry Awaits

There you have it, a delicious and nourishing Spiced Tofu and Spinach Curry recipe that’s as easy to make as it is satisfying. This dish is a testament to how simple ingredients can come together to create something truly special. It’s an adventure for your taste buds and a celebration of flavors, and most importantly, it’s a healthy and delicious way to incorporate more plant-based meals into your diet. Whether you’re cooking for a family dinner or just a meal for yourself, this curry is sure to impress.

Now, it’s your turn. Go ahead, give this recipe a try, and remember to have fun in the kitchen! We encourage you to experiment with the spices, add your favorite vegetables, and make it your own. If you do, share your creations in the comments below and spread the love of great plant-based food! Bon appétit!


Spiced Tofu and Spinach Curry

Ingredients

  • 1 block firm tofu, pressed and cubed
  • 1 tablespoon olive oil
  • 1 small yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, grated
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon cumin powder
  • 1/4 teaspoon coriander powder
  • 1/4 teaspoon chili powder
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (10 ounce) package fresh spinach
  • 1/2 cup vegetable broth
  • Salt and pepper to taste
  • Cooked white rice for serving

Directions

  1. 1. Press the tofu to remove excess water, then cut it into even cubes. Heat the olive oil in a large skillet over medium heat. Add the tofu and cook until golden brown on all sides. Remove the tofu from the skillet and set aside. Add the chopped onion to the skillet and cook until softened, about 3-5 minutes. Stir in the minced garlic and grated ginger, cook for 1 minute until fragrant. Add the turmeric, cumin, coriander, and chili powder, cook for 30 seconds, stirring constantly, until fragrant. Pour the diced tomatoes into the skillet, along with their juices, and bring to a simmer. Add the fresh spinach to the skillet, allowing it to wilt down, then add the vegetable broth and simmer for 5 minutes. Gently return the cooked tofu to the skillet and stir to coat with the curry. Season with salt and pepper to taste. Allow the mixture to simmer for another 5 minutes to allow the flavors to meld together. Serve hot over a bed of cooked white rice.
  2. 2. Tip: A dollop of coconut yogurt and a sprinkle of fresh cilantro can add a refreshing touch to this dish.
  3. 3. Chef Tip: For perfectly golden and crispy tofu, ensure it is thoroughly pressed to remove excess moisture before cooking. This technique will help the tofu caramelize properly in the skillet.

Similar Posts