Creamy Tofu Curry with Homemade Roti

Creamy Tofu Curry with Homemade Roti Recipe

This Creamy Tofu Curry with Homemade Roti is a wholesome and flavorful dish perfect for a comforting meal. The tofu absorbs the rich flavors of the spiced coconut curry, while the fresh, soft roti serves as the perfect accompaniment to scoop up every last bit of this delicious curry.


Part 1: Creamy Tofu Curry Recipe

Ingredients (Serves 4)

  • For the Curry:
  • 1 block (14 oz) firm tofu, pressed and cubed
  • 2 tablespoons oil (coconut or vegetable oil)
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1-inch piece of ginger, minced
  • 2 large tomatoes, pureed (or 1 cup canned crushed tomatoes)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 1/2 teaspoon red chili powder (adjust to taste)
  • 1 cup coconut milk (full-fat for creaminess)
  • 1/2 cup vegetable broth or water
  • Salt, to taste
  • Fresh cilantro, chopped (for garnish)
  • Optional Add-ins:
  • 1 cup spinach or kale
  • 1/2 cup cooked chickpeas or peas

Instructions

  1. Prepare the Tofu:
  • Press the tofu to remove excess moisture, then cut it into cubes.
  • Heat 1 tablespoon of oil in a skillet over medium heat. Add the tofu cubes and pan-fry until golden on all sides (about 5-7 minutes). Remove and set aside.
  1. Cook the Aromatics:
  • In the same skillet, heat the remaining tablespoon of oil. Add the chopped onion and sauté until softened and golden (about 5 minutes).
  • Add the garlic and ginger, and cook for 1-2 minutes until fragrant.
  1. Build the Curry Base:
  • Stir in the cumin, coriander, turmeric, garam masala, and chili powder. Cook for 30 seconds to toast the spices.
  • Add the pureed tomatoes and simmer for 5-7 minutes, stirring occasionally, until the mixture thickens and the oil starts to separate.
  1. Add Coconut Milk and Tofu:
  • Stir in the coconut milk and vegetable broth, and bring the curry to a simmer.
  • Add the pan-fried tofu (and any optional add-ins, like spinach or chickpeas). Cook for 5-7 minutes, allowing the tofu to absorb the flavors.
  1. Season and Garnish:
  • Taste and adjust seasoning with salt. Garnish with fresh cilantro.

Part 2: Homemade Roti Recipe

Ingredients (Makes 6-8 Rotis)

  • 2 cups whole wheat flour (atta flour is traditional)
  • 1/2 teaspoon salt
  • 3/4 cup warm water (adjust as needed)
  • 1 tablespoon oil or melted ghee (optional)

Instructions

  1. Make the Dough:
  • In a large bowl, combine the flour and salt. Gradually add warm water, mixing with your hand or a spoon, until the dough comes together.
  • Knead the dough on a floured surface for 8-10 minutes until smooth and elastic. Cover with a damp cloth and let rest for 20-30 minutes.
  1. Roll the Roti:
  • Divide the dough into 6-8 equal portions and roll each into a ball.
  • On a lightly floured surface, use a rolling pin to roll out each ball into a thin, round disc (about 6-8 inches in diameter).
  1. Cook the Roti:
  • Heat a dry skillet or tawa over medium-high heat. Place a rolled-out roti onto the hot skillet.
  • Cook for about 30 seconds, then flip. Cook the second side for another 30-40 seconds, pressing gently with a spatula. Flip again and cook for another 10-15 seconds. The roti should puff up slightly and develop light brown spots.
  • Remove and keep warm in a clean kitchen towel. Repeat with the remaining dough.

Serving Suggestions

  1. Serve the creamy tofu curry hot with warm homemade roti on the side.
  2. Pair with a side of sliced cucumbers or a refreshing yogurt-based raita to cool down the spices.
  3. Optionally, add a squeeze of fresh lime over the curry for an extra burst of flavor.

Tips for Perfect Curry and Roti

  1. Press the tofu well:
  • Removing excess moisture helps the tofu stay firm and absorb the curry flavors better.
  1. Fresh spices:
  • Use fresh spices for the curry to enhance the aroma and taste.
  1. Rest the dough:
  • Allow the roti dough to rest for at least 20 minutes for softer, pliable rotis.
  1. Keep the roti warm:
  • Stack cooked rotis in a kitchen towel to keep them soft and warm until serving.

This Creamy Tofu Curry with Homemade Roti is a comforting, plant-based meal that’s full of flavor and perfect for any day of the week. It’s nutritious, satisfying, and great for sharing with family or friends! 🥘🍛🍞

This Creamy Tofu Curry with Homemade Roti is a wholesome and flavorful dish perfect for a comforting meal. The tofu absorbs the rich flavors of the spiced coconut curry, while the fresh, soft roti serves as the perfect accompaniment to scoop up every last bit of this delicious curry.

Leave a Comment