Crispy Curried Tofu and Carrots 

Updated April 28, 2026

Media 1 of 1
Ready In
55 min
Rating
5(245)
Comments
Read comments

Sweetness and warmth mix and mingle in this mostly sheet-pan dinner, with naturally sweet roasted carrots and red onions accented by the warm, earthy heat of curry powder-laced tofu and a garam masala-scented yogurt sauce. Crumbling extra-firm tofu into small pieces and tossing them with olive oil and potato starch before baking turns them into crunchy bite-sized nuggets, offering the perfect textural contrast to soft white rice, creamy yogurt sauce and tender carrots. Finishing with fresh green chiles adds another layer of heat, this one grassy and sharp. While this is utterly scrumptious as a rice bowl, the fillings are also delicious tucked into a warm pita. (Watch Nisha Vora make this recipe on YouTube.)

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

    or to print this recipe.

Advertisement


Ingredients

Yield:3 to 4 servings
  • 1 (14-ounce) block extra-firm tofu, drained

  • 1 to 1¼ pounds carrots, scrubbed but not peeled 

  • 1 medium red onion, sliced into 1-inch wedges

  • 3 tablespoons extra-virgin olive oil, divided

  • 2 tablespoons potato starch or arrowroot powder 

  • 2 teaspoons Madras curry powder

  • Kosher salt (such as Diamond Crystal) and black pepper 

  • 2 garlic cloves, peeled 

  • 1 (1-inch) piece fresh ginger 

  • 8 ounces (about 1 cup) plain, unsweetened creamy coconut yogurt (see Tip) 

  • 1 tablespoon freshly squeezed lemon juice, plus more to finish 

  • 1 teaspoon garam masala 

  • 1 serrano chile or jalapeño, thinly sliced (remove membranes for less heat) 

  • 1 handful fresh cilantro leaves and tender stems, chopped 

  • Cooked white rice, for serving

Ingredient Substitution Guide
Nutritional analysis per serving (3 to 4 servings)

39 grams carbs; 342 calories; 9 grams monosaturated fat; 3 grams polyunsaturated fat; 4 grams saturated fat; 17 grams fat; 6 grams fiber; 875 milligrams sodium; 12 grams protein; 9 grams sugar

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Arrange racks in the upper and lower thirds of the oven. Heat to 425 degrees. Grab two rimmed sheet pans and line one with parchment paper. 

  2. Step 2

    Slice the tofu into four slabs, then place on top of a few paper towels or a dish towel. Cover the tofu with a few paper towels or a dish towel and weigh down with a heavy cookbook. Set aside to press while you prep the carrots, or for up to 10 minutes. 

  3. Step 3

    Prep the carrots: If the carrots are medium-width, slice in half lengthwise; if fat, slice lengthwise into quarters; if skinny, leave whole. Cut the carrots crosswise into 2-inch pieces at a sharp angle. In a large bowl, toss the carrots and onion wedges with 1½ tablespoons olive oil (a drizzle more if using the larger amount of carrots). Season with ¾ to 1 teaspoon salt and black pepper to taste.

  4. Step 4

    Transfer the carrots and onions to the unlined pan and spread out. 

  5. Step 5

    Crumble the pressed tofu into small pieces, about the size of a large blueberry. Add to the large bowl and use your hands or a silicone spatula to gently toss with the remaining 1½ tablespoons oil, the potato starch, curry powder, ¾ teaspoon kosher salt and pepper to taste until well coated. Don't worry if small pieces of tofu break off, as these pieces bake up extra crunchy. Spread the tofu out on the lined pan without touching. 

  6. Step 6

    Roast the tofu on the upper oven rack and the carrots on the lower one for 15 minutes. Remove both pans from the oven and toss the vegetables and tofu around. Roast until the carrots are tender and browned in spots, the onions are soft and browned and the tofu is golden and crisp, about 15 minutes more. 

  7. Step 7

    While everything roasts, make the yogurt sauce: Finely grate the garlic and ginger into a medium bowl. Whisk in the yogurt, lemon juice, garam masala, ½ teaspoon salt and black pepper to taste. Taste, adding more lemon juice, salt or garam masala as desired (see Tip). 

  8. Step 8

    Divide cooked rice among bowls. Top with the roasted carrots, onions and tofu. Spoon the yogurt sauce on top and top with the sliced chile and cilantro. Squeeze a bit of lemon juice on top before serving. 

Tip
  • The yogurt sauce is best with a creamy, rich coconut yogurt, such as Culina or CocoJune. When making the sauce, if your yogurt is not very rich, drizzle in a bit of olive oil; if your yogurt is on the sour side, stir in a pinch of sugar.

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

5 out of 5
245 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

This tofu is surprisingly crispy (baked tofu has never been very crispy for me) and delicious! I had to stop my husband from eating it all off the pan. Great pairing with the sweet carrots and onions. I had leftover Persian cucumbers so I diced a bit of that and added to the yogurt for raita vibes. Delicious!

Easy, healthy, and incredibly delicious. The sauce is everything, and the whole dish has a cozy, cold-weather comfort feel. I went to two stores looking for potato starch or arrowroot and struck out, so I used cornstarch. It worked great. I also used regular curry because I couldn’t find the recommended one, so I added a touch of garam masala to the tofu mix. It really brought the flavors together. The onions and carrots are like candy. Double the recipe if feeding more than 2 people.

@Deboritah Cafe, you can use cornstarch, just be judicious as it announces itself more easily than arrowroot or potato starch

I just finished eating this and my mouth is still on fire. I don't usually eat uncooked peppers except in salsa, so next time I will add the peppers to the onions/carrots at the half-way point to see how that turns out. I followed the recipe except I used regular curry powder. I will use madras curry powder next time, but I have to make a trip to the Indian market first. Btw, I also crumble the tofu rather than grating it when I make Nisha's I Can't Believe It's Not Chicken.

can be a little dry

One of my favorite new ways to cook tofu!

Private comments are only visible to you.

or to save this recipe.