Recipes Diets we supportDiets Start your planStart plan

Harissa-Style Roasted Tofu With Vegetables and Couscous

Cubes of firm tofu roasted crisp in a smoky glaze of tomato paste, smoked paprika, cayenne, and garlic, piled with roasted red bell peppers and zucchini over herbed couscous and showered with fresh mint.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forMediterraneanDinner
Also fits Heart-Healthy Balanced Gut-Health High-Protein Vegan Vegetarian High-Fiber GLP-1 DASH
Tofu cubes roast in a smoky slick of tomato paste, garlic, and paprika until the corners go dark and chewy and the insides stay soft. Red bell peppers slump and sweeten, zucchini takes on brown edges, couscous underneath catches every drop of oil, and torn mint cools the cayenne back down.
↓ Jump to Recipe

Why You'll Love This Recipe

This is a hearty, meat-free sheet-pan dinner for anyone who wants a plate with real substance to it and no animal protein in sight. The tofu carries the staying power, the couscous makes it filling, and the roasted peppers and zucchini bring color and sweetness. The spice paste is worth noticing on its own: tomato paste, smoked paprika, cayenne, and garlic add up to something close to harissa from things most kitchens already have, with no jar to buy.

The engine of the dish is the tomato-paste-and-spice glaze. Tomato paste is concentrated and slightly sticky, so it clings to the tofu and, under the dry heat of a hot oven, caramelizes into a savory crust instead of steaming. Smoked paprika adds a mellow, woodsy depth while cayenne brings the heat, and roasting the garlic right on the tofu tames its raw bite into something sweet. Patting the tofu dry first is what lets those edges actually crisp rather than turn soft.

The way this bowl nourishes matches the way it eats, which is not something every quick dinner manages. Firm tofu is a good source of plant protein, the couscous and vegetables add fiber that helps a meal feel filling, and olive oil brings richness that carries the spices. The cool, bright mint scattered over the top cuts through the smoky heat, so every forkful stays lively instead of heavy.

Burnished red-glazed tofu cubes with charred peppers and zucchini over fluffy couscous flecked with mint. Save
Prep: 15 minsCook: 28 minsTotal: 43 minsMakes: 4 servingsServing: 1 plate, about 2 cups

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 20 oz firm tofu, cubed
  • 2 red bell peppers, chunked
  • 2 zucchini, sliced
  • 3 cups cooked couscous
  • 3 tbsp tomato paste
  • 3 1/2 tbsp olive oil
  • 5 garlic cloves, minced
  • 2 tsp smoked paprika
  • 1/2 tsp cayenne
  • 3 tbsp chopped mint
  • 1/2 tsp salt

Instructions

  1. Steam the couscous off the heat: Bring the water to a boil in a saucepan with a pinch of salt, stir in the couscous, cover, and take it off the heat, leaving it about 5 minutes until the grains have absorbed the water and turned tender. Fluff it with a fork. Couscous only needs soaking rather than cooking, which is why the pan comes off the burner before it goes in.
  2. Mix the spice paste in a big bowl: Heat the oven to 425°F (220°C) and line a sheet pan with parchment. Mince the garlic, then stir the tomato paste, smoked paprika, cayenne, garlic, most of the olive oil, and the salt together into a loose paste. Mixing it in the bowl the tofu will be tossed in saves a dish, and the oil matters, because the color and heat in both peppers are fat-soluble and need something to dissolve into.
  3. Dry the tofu properly, then coat it: Pat the tofu very dry with paper towels before cutting it into bite-size cubes, then fold the cubes through the paste until each one is coated, taking care not to break them. Wet tofu is the reason most roasted tofu disappoints, since the oven spends its first ten minutes boiling water off the surface instead of crisping it.
  4. Roast the tofu alone for 15 minutes: Spread the tofu in a single layer on the lined pan with space between the cubes and roast for 15 minutes, until the edges look dry and crisp and the glaze has deepened in color. It goes in alone first because the vegetables release moisture as they cook, and tofu roasting in that steam never firms up.
  5. Add the vegetables for the last 12 minutes: While the tofu roasts, cut the peppers into chunks and slice the zucchini into rounds, then toss them with the remaining olive oil. Push the tofu to one side, add the vegetables in a single layer, and roast 12 minutes more, until the peppers are blistered and the zucchini is tender. Keeping them on separate halves of the pan means neither one steams the other.
  6. Finish with raw mint: Roughly chop the mint, spoon the warm couscous onto plates, pile the tofu and vegetables over it, and scatter the mint on top. The mint goes on raw and at the last moment, since its cool sharpness is what cuts the smoked paprika and cayenne, and it wilts to nothing within a minute on a hot plate.
Nutrition Facts
4 servings per recipe
Serving size1 plate, about 2 cups
Calories516
% Daily Value*
Total Fat 25g32%
Saturated Fat 4g18%
Trans Fat 0g
Cholesterol 0mg0%
Sodium 338mg15%
Total Carbohydrate 46g17%
Dietary Fiber 9g31%
Total Sugars 7g
Includes 0g Added Sugars 0%
Protein 30g
Vitamin D 0.0mcg0%
Calcium 551mg42%
Iron 6.0mg33%
Potassium 984mg21%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (1 plate, about 2 cups).

Variations

  • Swap the grain: Trade the couscous for cooked quinoa or brown rice for a nuttier, chewier base. Quinoa keeps it grain-forward, while brown rice adds extra fiber.
  • Change the vegetables: Use eggplant, cherry tomatoes, or red onion in place of the peppers and zucchini. Just cut everything to a similar size so it roasts in the same window.
  • Add a creamy finish: Spoon a dollop of plain yogurt or a drizzle of tahini over the top to cool the spice and add richness. The yogurt adds dairy.
  • Brighten it: Finish with a squeeze of lemon and swap the mint for chopped parsley or cilantro for a fresher, more herbal plate.
  • Make it milder or hotter: Leave out the cayenne for a gentle, smoky version the whole table can eat, or add a pinch more along with a little chopped fresh chili for real heat.

Storage & Leftovers

Store leftovers in an airtight container in the refrigerator for up to four days. Keep the couscous and the tofu-and-vegetable mixture together or separate; either way, the flavors settle and deepen overnight.

Reheat in a 375°F (190°C) oven or a hot skillet rather than the microwave, which softens the tofu's crisp edges. A few minutes of dry heat brings back some of the crust and warms the vegetables through without turning them to mush. Add the fresh mint only after reheating.

To get ahead, mix the spice paste and cube the tofu a day in advance and keep them separately in the fridge; you can also cook the couscous ahead. On the night, coat the tofu and go straight to roasting so dinner is mostly hands-off.

Notes & Tips

A few notes from my kitchen to help the tofu crisp, the spice land where you want it, and the whole plate come together without fuss.
  • Dry tofu is crisp tofu: Press the tofu between paper towels or a clean dish towel with a weight on top for ten minutes before cubing. The less moisture it holds, the better the edges crisp and the more glaze sticks.
  • Buy the right firmness: Reach for firm or extra-firm tofu, not silken or soft, which will fall apart when tossed in the paste and roasted.
  • Give the cubes room: Crowding the pan traps steam and keeps the tofu soft. Spread the cubes out with space around each one so the hot air can dry and brown them.
  • Dial the heat to taste: The cayenne is the main source of spice, so scale it up or down to your table. Start light; you can always pass extra smoked paprika and cayenne at the table.
  • Add the mint last: Fresh mint wilts and darkens quickly on hot food. Chop it just before serving and shower it over each plate at the end so it stays bright and fragrant.
  • Round out the plate: A spoonful of olives or a simple cucumber salad on the side turns this into a fuller spread and echoes the smoky, herbal flavors already on the plate.

Nutrition & Mindful Eating

Harissa built from tomato paste, paprika, cayenne and garlic coats the tofu before it roasts, so it comes out deep red and charred at the corners, with mint over the couscous to cool all of it down.
  • The tofu, the vegetables and the couscous each take the harissa differently. The tofu holds it as a crust, the peppers and zucchini soak it into their juices, and the couscous underneath catches whatever runs off the tray.
  • Tofu pressed and roasted hot goes firm and chewy with a browned skin, which is a completely different thing from the soft block it starts as, and it brings complete protein and calcium into the tray.
  • Tomato paste is what makes the harissa cling, paprika gives it a sweet smoky depth, and the cayenne sits behind both with a slow heat that builds over several bites rather than arriving all at once.
  • Bell pepper and zucchini roasted on the same tray shrink and sweeten, their edges going dark where they touch the pan, and they bring vitamin C and juice that keep the tray bright against the chewy tofu.
  • Whole wheat couscous steams in the time the tray needs and comes out light and nutty, and the mint torn over the top is what cools the heat, so each bite goes warm, then fresh, then warm again.
  • As you eat, follow the heat as it builds and then let the mint pull it back again, and give the meal enough time that you can tell when you have had a satisfying amount.

Frequently Asked Questions

My tofu came out soft instead of crisp. What went wrong?

The usual culprit is moisture. Press and pat the tofu very dry before coating it, spread the cubes out with space between them, and give the oven the full roasting time so the edges have a chance to dry and brown.

How spicy is this dish?

The smoked paprika is mild and mostly about flavor, while the cayenne carries the heat. As written it lands at a warm, moderate level. Cut the cayenne for a gentle version or add more for a real kick.

Can I use a different tofu than firm?

Stick with firm or extra-firm. Soft and silken tofu hold too much water and will break apart when tossed in the paste and roasted, so they won't crisp.

Can I make this ahead for lunches?

Yes. It keeps well in the fridge for several days and reheats best in the oven or a skillet to revive the tofu's edges. Add the fresh mint just before eating so it stays bright.