Skip to main content
Dairy-Free Shakshuka with Tofu recipe by Safe Plated

Dairy-Free Shakshuka with Tofu

A vibrant and flavorful dairy-free shakshuka featuring crumbled tofu for protein. This Israeli classic is perfect for a light snack or brunch.

15m prep + 25m cook4 servings
Contains soyDAIRY-free
220 cal|15g protein|18g carbs|12g fat|4g fiber

Ingredients

  • 2 tablespoons Olive Oil
  • 1 medium Onion
  • 1 medium Red Bell Pepper
  • 4 cloves Garlic
  • 28 ounces Canned Diced Tomatoes
  • 2 tablespoons Tomato Paste
  • 1 teaspoon each Spices (Paprika, Cumin, Chili Powder)
  • 1 block Tofu (Firm)
  • 1/4 cup Fresh Parsley

Instructions

  1. 1Heat the 2 tablespoons of olive oil in a large skillet (e.g., 10-12 inches) over medium heat (approximately 325-350°F or 160-175°C) until shimmering. Add the 1 medium onion, diced into 1/2-inch pieces, and the 1 medium red bell pepper, also diced into 1/2-inch pieces, to the skillet. Cook for 5-7 minutes, stirring occasionally, until the vegetables have softened and become translucent.
  2. 2Add the 4 cloves of minced garlic and the 1 teaspoon each of paprika, cumin, and chili powder to the skillet. Cook for 1 minute, stirring constantly, until the spices are fragrant.
  3. 3Pour in the 28 ounces of canned diced tomatoes and stir in the 2 tablespoons of tomato paste. Bring the mixture to a gentle simmer, then reduce the heat to low and cook for 10-12 minutes, stirring occasionally, until the sauce has slightly thickened.
  4. 4While the sauce simmers, crumble the 1 block of firm tofu into small, bite-sized pieces. Add the crumbled tofu to the simmering sauce and continue to cook for 5-7 minutes, stirring occasionally, allowing the tofu to absorb the flavors of the sauce.
  5. 5Remove the skillet from the heat. Finely chop the 1/4 cup of fresh parsley and sprinkle it over the shakshuka before serving.

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.