Go Back
+ servings
Top view of skillet filled with bacon spaetzle with a red and white striped cloth on the side and brats on the side.

Spatzle Recipe

Bring the flavors of Germany into your house with my easy Spaetzle Recipe using store bought spaetzle mixed with caramelized onions, and crispy bacon. This classic German side dish will have everyone shouting "Prost"!
Course Side Dish
Cuisine German
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 10
Calories 249kcal
Author Katie


  • Stove Top


  • 5 strips bacon
  • 1 Onion thinly sliced
  • ½ cup water divided
  • ½ teaspoon dried parsley
  • 17 oz dry package spaetzle
  • 2 tablespoon butter
  • salt and pepper


  • In a large skillet, begin to fry the five pieces of bacon on medium heat for 5 minutes until crispy (flip half way through).
  • Remove the bacon from the skillet (keep all the bacon fat in the skillet) and place the thinly sliced onions in the pan, mix well and cook on low for 15 minutes with the lid on the skillet. Half way through mix, and add ¼ cup water. Place lid back on and cook longer. Continue to check every few minutes. Make sure the skillet stays moist and add the additional ¼ cup of water.
  • While the onions are caramelizing begin to cook the spaetzle according to the package (be prepared it will take around 20 minutes depending on the brand). Remove once cooked, rinse in cold water, and set to the side.
  • Chop the bacon into bite size pieces and place back in skillet with the onions. Mix well then add the cooked spaetzle to the skillet. Season with salt, pepper, dry parsley, and butter. Mix well and serve immediately.


  • Reduce the Portion - If you would like to reduce the amount of Spatzle used for this recipe you do not need to reduce the other ingredients.
  • Dried Spatzle - Keep in mind most dried spatzle's take about 20 minutes to cook until they are soft to taste.
  • Rinse - It is very important that after you drain the cooked Spatzle in the colander that you rinse it off with ice cold water. This will stop it from cooking and prevent it from getting mushy.


Serving: 1c | Calories: 249kcal | Carbohydrates: 37g | Protein: 8g | Fat: 7g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 13mg | Sodium: 97mg | Potassium: 146mg | Fiber: 2g | Sugar: 2g | Vitamin A: 74IU | Vitamin C: 1mg | Calcium: 14mg | Iron: 1mg