Baked Tofu Shakshuka
Cubes of firm tofu simmer gently in a smoky tomato-and-red-pepper sauce built on onion, garlic, smoked paprika, and cumin, then finished with fresh parsley and a thread of olive oil.
Why You'll Love This Recipe
One pan, and a breakfast for anyone who wants something more substantial than toast or a bowl of cereal but still simple enough for a weekday morning. It leans on pantry and produce-drawer staples like canned tomatoes, peppers, onion, garlic, and firm tofu, so it comes together without a special shopping trip, and it works just as well as a light supper as it does at breakfast.
The flavor rests almost entirely on two moves. First, softening the onion and peppers slowly draws out their natural sweetness, which balances the acidity of the tomatoes. Second, blooming the smoked paprika and cumin in hot oil for a full minute draws out their fat-soluble aromatics and gives the whole sauce its deep, smoky backbone. Settling the tofu into the sauce rather than searing it separately lets the cubes drink up that seasoning as they warm, so every bite tastes like the sauce itself.
The fullness it leaves is steady and comfortable. The tofu brings plant protein and the peppers, onion, and tomatoes bring fiber, so the dish holds you without feeling heavy. Olive oil rounds out the texture and carries the spice, while the fresh parsley on top keeps it bright. It is the kind of meal that feels like comfort food but leaves you clear-headed rather than sluggish.
Ingredients
- 18 oz firm tofu, cubed
- 2 cups crushed tomatoes
- 2 red bell peppers, sliced
- 1 medium onion, diced
- 4 cloves garlic, minced
- 2 tsp smoked paprika
- 1 1/2 tsp cumin
- 1/4 cup chopped parsley
- 3 1/2 tbsp olive oil
- 1/2 tsp salt
Instructions
- Prep everything first: Dice the onion, slice the red bell peppers into thin strips, and mince the garlic. Roughly chop the parsley and set it aside for the finish. Drain the tofu and press it gently between paper towels or a clean kitchen towel to blot off the surface moisture, since wet tofu will not take up the sauce it is about to sit in, then cut it into bite-size cubes.
- Soften the vegetables: Warm the olive oil in a wide skillet over medium heat. Add the onion and the peppers and cook, stirring now and then, until they slump and turn glossy and the onion is translucent, about 6 minutes. Give them the full time, because the sweetness they give up here is what balances the acid in the tomatoes later.
- Bloom the spices: Add the minced garlic, the smoked paprika, and the cumin. Stir constantly for about 1 minute, just until the garlic smells fragrant and the spices coat the vegetables in a deep red. Do not let the garlic brown, since scorched garlic and scorched paprika both turn bitter and the sauce carries that all the way through.
- Simmer the sauce: Pour in the crushed tomatoes and add the salt. Stir to combine, then let it bubble gently, uncovered, until the sauce darkens and thickens enough to hold a channel when you drag a spoon across the pan, about 8 minutes. If it spits or reduces too far, lower the heat and add a splash of water to loosen it, so the tofu has something to sit in rather than something to stick to.
- Tuck in the tofu: Settle the tofu cubes down into the sauce so they are partly submerged, spooning a little sauce over the tops. Cover the pan and simmer over low heat until the tofu is heated through and has taken on the color and flavor of the sauce, about 6 minutes. The lid earns its place here, because the trapped steam carries sauce up around the cubes instead of leaving their tops dry.
- Finish and serve: Uncover, taste the sauce and adjust the salt if it needs it, and garnish generously with the chopped parsley off the heat, since parsley wilts and dulls within a minute in a hot pan. Serve warm, straight from the pan.
Variations
- Add greens: Stir a few handfuls of chopped spinach or kale into the sauce just before you add the tofu and let it wilt down. It folds in extra color and fiber without changing the flavor balance.
- Turn up the heat: Add a spoonful of harissa or a pinch of chili flakes along with the garlic and spices for a warmer, spicier sauce. Start small and taste as you go, since the smoked paprika already carries a gentle warmth.
- Make it heartier: Stir a can of drained, rinsed chickpeas into the sauce with the tomatoes. They soak up the smoky flavor alongside the tofu and make the dish more substantial.
- Brighten it: Finish with a squeeze of fresh lemon and swap or add chopped cilantro in place of some of the parsley for a fresher, more citrusy lift against the deep tomato base.
- Crunchy topping: Sprinkle toasted pine nuts over the finished dish for a buttery crunch against the silky tofu (this adds nuts). Toast them dry in a small pan until golden and watch them closely, as they burn quickly.
Storage & Leftovers
Cooled leftovers keep well in an airtight container in the refrigerator for up to four days. The flavor actually deepens overnight as the tofu continues to absorb the smoky tomato sauce, so day-two portions are often the best ones.
Reheat gently in a covered skillet or saucepan over low to medium heat, adding a small splash of water if the sauce has tightened, until warmed through. In the microwave, cover it loosely or the tomato sauce spits. Stir once so the tofu warms along with it rather than behind it.
To get ahead, make the tomato-and-pepper sauce through the simmering step, cool it, and refrigerate for up to three days. When you want breakfast, bring the sauce back to a gentle simmer, tuck in fresh tofu cubes, and finish with parsley. You will have a hot meal in under ten minutes.
Notes & Tips
- Choose the right tofu: Firm or extra-firm tofu holds its cube shape as it simmers; softer silken tofu will break apart in the sauce. Blotting off surface moisture before it goes in helps it take on color and flavor rather than diluting the sauce.
- Buy good smoked paprika: This spice does most of the flavor work, so a fresh, fragrant jar matters. If yours has been open more than a year it may taste flat and dusty. Smell it first, and replace it if it has lost its punch.
- Control the spice level: The heat here is gentle and smoky rather than hot. If you are cooking for someone spice-averse, the dish as written is mild; if you want more kick, add chili flakes with the other spices rather than at the end so the heat mellows into the sauce.
- Watch the garlic: Garlic and paprika both scorch fast in hot oil and turn bitter. Keep the spices moving for that one minute and pour in the tomatoes promptly to stop the cooking if the pan looks like it is getting too dark.
- Double the batch: The sauce scales up beautifully in a larger pan, and leftovers reheat well, so it is worth making extra. Keep the tofu in a single layer when you set it in so each cube stays in contact with the sauce and warms evenly.
- Serve it with something to scoop: This is a saucy dish, and it shines with crusty bread, warm flatbread, or a spoonful of cooked grains alongside to soak up every bit of the smoky tomato sauce.
Nutrition & Mindful Eating
- The tofu, the tomatoes and the peppers make this together. The sauce is where the flavor lives, the peppers give it sweetness and body, and the tofu sits in the middle of it adding the protein that turns a sauce into a meal.
- Firm tofu is a sponge, which is exactly what you want here. It picks up the smoke and the cumin from around it, browns a little at the corners, and brings a complete set of plant proteins along with it.
- Crushed tomatoes simmered in olive oil go from sharp to round and sweet, and cooking them in fat like this is what makes the lycopene inside easier for your body to take up.
- Red bell peppers soften into the sauce and sweeten as they go, which is what balances the acidity of the tomatoes, and they carry more vitamin C than most people expect from something this sweet.
- Smoked paprika and cumin are the smell that tells you what you are cooking. The paprika deepens the color and lays the smoke down underneath everything, the cumin warms it, and fresh parsley over the top cuts back through at the end.
- As you eat, breathe in the smoke coming off the sauce and see how completely the tofu has taken on its color, and let a slow breakfast be a slow breakfast rather than something eaten on the move.
Frequently Asked Questions
Do I need to press the tofu first?
A long press is not necessary here, but blotting the tofu dry before cubing it helps. Removing surface moisture lets the cubes take on the sauce's color and flavor and keeps the sauce from thinning out as they simmer.
My sauce tastes a little sharp or acidic. How do I fix it?
That acidity usually comes from the tomatoes. Let the sauce simmer a couple of minutes longer to mellow, and make sure the onion and peppers were cooked until soft and sweet, since that natural sweetness is what balances the tomatoes. A tiny extra pinch of salt can also round it out.
Can I make this the night before?
Yes. It reheats very well, and the tofu keeps absorbing the smoky sauce overnight, so it often tastes even better the next day. Warm it gently with a splash of water to loosen the sauce.
What should I serve with it?
It is saucy by design, so something to scoop with is ideal. Crusty bread, warm flatbread, or a side of cooked grains all work well and turn it into a fuller meal.

