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

Vegan Spätzle with Caramelized Onions

Traditional German Spätzle made vegan with a simple dough and topped with sweet caramelized onions. A hearty and flavorful breakfast option.

20m prep + 30m cook4 servings
Contains wheatDAIRY-freeEGG-free
450 cal|15g protein|70g carbs|12g fat|5g fiber

Ingredients

  • 2 cups All-purpose flour
  • 1/2 cup Semolina flour
  • 1 cup Dairy-free milk (unsweetened)(replaces Milk)
  • 1/2 cup Carbonated water(replaces Egg)
  • 1 tsp Salt
  • 1/4 tsp Nutmeg
  • 2 tbsp Olive oil
  • 2 large Onions, sliced
  • 1 tbsp Brown sugar
  • 1 tsp Balsamic vinegar

Instructions

  1. 1In a large bowl, whisk together the all-purpose flour, semolina flour, salt, and nutmeg.
  2. 2Gradually add the dairy-free milk and carbonated water, mixing until a smooth, thick batter forms.
  3. 3Let the batter rest for 15 minutes.
  4. 4While the batter rests, heat olive oil in a large skillet over medium heat. Add the sliced onions and cook, stirring occasionally, until softened and golden brown (about 20-25 minutes).
  5. 5Stir in the brown sugar and balsamic vinegar and cook for another 5 minutes until caramelized.
  6. 6Bring a large pot of salted water to a boil.
  7. 7Using a spätzle maker or a colander with large holes, press the batter through into the boiling water.
  8. 8Cook the spätzle for 2-3 minutes, or until they float to the surface.
  9. 9Remove the spätzle with a slotted spoon and drain well.
  10. 10Serve the spätzle topped with the caramelized onions.

Substitutions

MilkDairy-free milk

Adds moisture and richness to the dough.

EggCarbonated water

Adds lightness to the dough.

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.