Skip to main content

Easy Flatbread with Cauliflower and Tofu

This image may contain Food Dish Meal and Pizza
Photo by Alex Lau, Food Styling by Sue Li, Prop Styling by Kalen Kaminski

Chef Josh McFadden’s crazy-simple yogurt flatbreads from Bon Appetit’s August 2015 issue inspired this whole-grain version. It pairs with just about anything you can think of. Make sure to use conventional (i.e., not Greek) yogurt, otherwise the ratio of dry to wet ingredients will be thrown off. This recipe is part of the 2019 Feel Good Food Plan, our ten-day plan for starting the year off right.

Recipe information

  • Yield

    2 servings

Ingredients

Flatbread

½ cup whole wheat flour
¾ tsp. kosher salt
¼ tsp. baking powder
⅓ cup all-purpose flour, plus more for dusting
½ cup whole-milk yogurt (not Greek)

Cauliflower and Tofu

2 Tbsp. ghee or extra-virgin olive oil, divided
½ medium head of cauliflower, cut into florets
1 small red onion, cut into wedges through core
2 garlic cloves, crushed
Kosher salt, freshly ground pepper
1 ½" piece ginger, peeled, finely grated
½ tsp. ground turmeric
½ 14-oz. block firm tofu, cut into 1" pieces
2 Tbsp. golden raisins
Toasted sliced almonds and dill (for serving)

Preparation

  1. Flatbread

    Step 1

    Whisk whole wheat flour, salt, baking powder, and ⅓ cup all-purpose flour in a medium bowl. Stir in yogurt. Transfer dough to a clean work surface and knead until mostly smooth, about 1 minute. Divide into 2 pieces and wrap with plastic. Let rest 15 minutes to let dough relax.

    Step 2

    Working one at a time, roll out dough on a lightly floured surface, sprinkling dough with flour as needed to prevent sticking, to about ⅛" thick.

    Step 3

    Heat a medium cast-iron skillet over medium-high. Cook flatbread until underside is golden brown and puffy with a few charred spots, about 2 minutes. Turn and cook on other side until golden brown, about 1 minute. Transfer to a plate, then repeat with remaining dough.

  2. Sabzi

    Step 4

    Heat 1 Tbsp. ghee in a large Dutch oven or pot over medium-high. Add cauliflower in a single layer and cook, undisturbed, until golden brown underneath, 4–5 minutes. Toss and continue to cook, tossing occasionally, until still crunchy but browned in spots, about 4 minutes longer. Add onion, garlic, and remaining 1 Tbsp. ghee. Cook, tossing occasionally, until vegetables are halfway to tenderness, 8–10 minutes longer. Season generously with salt and pepper, then add ginger and turmeric. Cook, stirring constantly, until fragrant, about 1 minute. Add tofu, raisins, and 1 cup water. Bring to a simmer and cover. Cook, partially covered, until cauliflower is tender and liquid is reduced by about half, about 10 minutes. Season with salt and pepper.

    Step 5

    Arrange vegetable mixture on a platter. Top with almonds and dill. Serve with flatbreads alongside.

Read More
Aided by jarred bouillon paste and some spices, the flavor of this baked tofu is intriguingly complex, and good enough to eat on its own.
Forget regular baked potatoes—these tender sweets loaded with chaat-inspired toppings make for a bright and flavorful vegetarian main (or colorful side dish).
This riff on the Laotian classic comes together in 20 minutes.
Braising canned chickpeas in chicken stock and olive oil makes them unbelievably tender and buttery. This is worth the effort of peeling 40 cloves of garlic.
This vegetarian bowl is as colorful as it is hearty: brown rice and quinoa, roasted tofu and broccolini, avocado, cabbage slaw, and a turmeric-spiked dressing.
Stable enough to last days in the fridge (and hearty enough to sate a breastfeeding mom).
Sour cream scones get treated to a cinnamon-sugar swirl and crunchy streusel crown.
A homemade black bean sauce is better than anything you can find in the grocery store. Plus, the 15-minute dinner you can make with it.