Skip to main content
Spätzle with Caramelized Onions and Tofu recipe by Safe Plated

Spätzle with Caramelized Onions and Tofu

A hearty and comforting Swiss-inspired dish featuring dairy-free spätzle tossed with sweet caramelized onions and savory pan-fried tofu.

30m prep + 40m cook4 servings
Contains wheatContains soyDAIRY-freeNUTS-free
450 cal|25g protein|55g carbs|15g fat|6g fiber

Ingredients

  • 2 cups All-purpose flour
  • 2 tbsp Egg replacement powder
  • 1 cup Water
  • 1 tsp Salt
  • 3 large Large Yellow Onions, thinly sliced
  • 3 tbsp Olive oil
  • 2 tbsp Balsamic vinegar
  • 1 lb Firm tofu, pressed and cubed
  • 2 tbsp Tamari or soy sauce (gluten-free)
  • 1/2 tsp Garlic powder
  • 1/4 cup Fresh parsley, chopped

Instructions

  1. 1In a large bowl, whisk together the 2 cups all-purpose flour, 2 tbsp egg replacement powder, 1 cup water, and 1 tsp salt until you have a thick batter. It should be the consistency of pancake batter.
  2. 2Bring a large heavy-bottomed pot filled with water to a rolling boil over high heat. Add a generous pinch of salt to the boiling water.
  3. 3While the water heats, heat the 3 tbsp olive oil in a large 12-inch skillet over medium heat (300°F / 150°C). Add the 3 large thinly sliced yellow onions. Cook, stirring occasionally, until the onions are soft and golden brown, about 20-25 minutes. In the last 5 minutes of cooking, stir in the 2 tbsp balsamic vinegar.
  4. 4In a separate medium skillet, toss the 1 lb firm tofu cubes with the 2 tbsp tamari or soy sauce and 1/2 tsp garlic powder. Cook over medium-high heat (375°F / 190°C), turning the cubes occasionally, until they are golden brown and crispy on all sides, about 8-10 minutes.
  5. 5To make the spätzle, hold a spätzle maker (or a colander with large holes) over the pot of boiling water. Pour about half of the batter into the maker and push it through into the water. If using a colander, use a spatula to push the batter through the holes. The spätzle will cook very quickly, about 2-3 minutes, or until they float to the surface.
  6. 6Using a slotted spoon, carefully remove the cooked spätzle from the boiling water. Repeat with the remaining batter. You can place the cooked spätzle in a colander to drain briefly.
  7. 7Add the drained spätzle to the large skillet with the caramelized onions. Add the pan-fried tofu to the skillet as well. Gently toss everything together to combine.
  8. 8Serve the spätzle immediately, garnished with the 1/4 cup chopped fresh parsley.

Substitutions

EggsEgg replacement powder(avoids Eggs)

Provide the needed binding for Spätzle.

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.