Spaetzle Bratwurst Sweet Potatoes Onions

Featured in: Quick and Satisfying Dinner Solutions for Busy Weeknights

Enjoy a hearty German-inspired dish featuring tender spaetzle, golden bratwurst, sweet roasted potatoes, and richly caramelized onions. Everything is layered with Havarti and Gruyere, then baked until bubbling and topped with fresh sage. The natural sweetness of potatoes balances savory sausage and creamy cheese, creating satisfying comfort food perfect for cooler evenings. Each bite offers a mix of flavors and textures worth savoring.

Chef with a smile, ready to cook and serve.
Updated on Tue, 17 Jun 2025 15:28:51 GMT
A pan of food with sausage and vegetables. Pin it
A pan of food with sausage and vegetables. | yummygusto.com

This simple Spaetzle with Bratwurst Sweet Potatoes and Caramelized Onions brings together German comfort with warm fall flavors. Equal parts creamy and savory this recipe transforms a humble collection of fridge and pantry staples into a cozy family dinner. I love how every bite pairs golden onions with roasted sweet potato and gooey pools of melted cheese wrapped around those tender spaetzle dumplings.

I discovered this dish while hunting for something comforting to stretch out a pack of bratwurst and clean out the veggie drawer. Now my friends beg me to make it at every fall get together because it feels both special and familiar.

Ingredients

  • Butter: creates a rich base for caramelizing the onions so quality unsalted butter keeps flavors clean
  • Sweet yellow onion: brings natural sweetness deepened during caramelizing I look for large onions with tight skins and no green shoots
  • Sugar: a pinch accelerates the hoigh flavor browning in the onions any basic granulated sugar works
  • Sweet potato: adds earthiness and creamy texture to balance the savory I choose smaller firm sweet potatoes so they roast evenly
  • Olive oil: helps sweet potato cubes get a crisp edge and facilitates roasting Extra virgin gives deeper flavor
  • Salt and pepper: essential for seasoning every layer use kosher salt and cracked black pepper whenever possible
  • Bratwurst links: classic German sausage for smoky hearty bite I choose uncooked links for best texture
  • Cooked spaetzle: little dumplings that soak up all the flavor You can use a good quality dried or fresh store bought or homemade spaetzle
  • Havarti cheese: mild and creamy with meltability I buy a block and grate it fresh for best results
  • Gruyere cheese: nutty and deep flavor adds dimension Grating your own from a wedge ensures the best melt
  • Fresh sage: gives herbal autumn aroma and pops of color Look for bright unwilted leaves

Step-by-Step Instructions

Caramelize the Onions:
In a large skillet over medium low heat melt the butter then add the sliced onions and a pinch of sugar Stir gently to coat all slices evenly Let the onions cook uncovered for at least thirty minutes only stirring every five to eight minutes to prevent burning They should turn deep golden and soft which pulls out their natural sweetness
Roast the Sweet Potato:
Preheat your oven to four hundred and twenty five degrees Toss the sweet potato cubes with olive oil salt and pepper till each piece is well coated Arrange in a single layer on a baking sheet Roast for around twenty minutes until the cubes are soft golden at the edges and can easily be pierced with a fork
Cook the Bratwurst:
Using a sharp knife slice the bratwurst links lengthwise then peel away and discard the casings Crumble the sausage meat into a skillet set over medium heat Break it up with a wooden spoon and cook until there is no pink left and the pieces are browned This should take about ten to fifteen minutes Transfer the cooked bratwurst to a plate lined with a paper towel to soak up excess grease
Assemble and Layer:
Grease a large baking dish around nine by thirteen inches or use a twelve inch cast iron skillet for rustic presentation Begin with half the spaetzle evenly distributed across the bottom Sprinkle half of the grated havarti and gruyere over this Next layer half each of the cooked bratwurst crumbles roasted sweet potato cubes and caramelized onions Repeat with another layer of all ingredients so the top has plenty of cheese and veggies
Bake to Finish:
Preheat your oven to four hundred degrees Place the assembled baking dish uncovered in the oven and bake for fifteen to twenty minutes The dish is ready when the cheese is melted and bubbling and edges turn a bit brown Serve immediately topped with a generous handful of fresh chopped sage for a true autumn finish
A plate of food with sausage and carrots. Pin it
A plate of food with sausage and carrots. | yummygusto.com

Caramelized onions are my absolute favorite in this dish I love watching them change color slowly on the stove The aroma fills the whole kitchen and brings back memories of cooking with my grandmother She used to let me sneak a taste as they cooked

Storage Tips

Let the dish cool completely then cover well with foil or transfer into airtight containers for the fridge It keeps for about four days If you plan to freeze spoon leftovers into individual microwave safe containers and they will keep for up to three months To reheat bake or microwave until hot through I find the flavors deepen and become even more comforting the second day

Ingredient Substitutions

For an easy switch try chicken or turkey sausage in place of bratwurst For cheese lovers fontina or swiss can sub in for havarti or gruyere If you do not have sweet potatoes use butternut squash or even roasted carrots Spaetzle is traditional but you can use small cooked pasta shapes in a pinch

Serving Suggestions

Pair this dish with a crisp green salad dressed simply with lemon and olive oil An extra spoonful of caramelized onions on the side is always welcome If you want to make it a bigger spread serve warm pretzels or a simple apple slaw on the side It is wonderful both as a main dish or hearty potluck side

Cultural and Historical Context

Spaetzle with sausage is a classic in Southern Germany and Austria where recipes are passed down through generations This recipe brings in sweet potatoes and caramelized onions for an American twist The dish is most popular in the fall and winter when families come together for cozy meals after brisk days

A plate of food with sausage, carrots, and onions. Pin it
A plate of food with sausage, carrots, and onions. | yummygusto.com

With every forkful you get a perfect mix of sweet onions earthy potatoes melting cheese and the snap of bratwurst This has become one of those recipes I turn to whenever I want to make guests feel right at home

Frequently Asked Questions

→ How do I properly caramelize onions for this dish?

Slowly cook sliced onions in butter over medium-low heat, stirring every five to eight minutes, until golden and soft. Patience is key for the best flavor.

→ What kind of bratwurst works best?

Look for fresh bratwurst links. Remove the meat from the casings and cook until browned for a crumbly texture that mixes well.

→ Can I use store-bought spaetzle?

Yes, both homemade and packaged spaetzle work well as the base for this flavorful baked dish.

→ Which cheese alternatives can I try?

Havarti and Gruyere melt beautifully, but Swiss or fontina also deliver creamy richness in baked pasta dishes.

→ How should I serve and garnish it?

Serve warm from the oven, topped with plenty of fresh chopped sage for added aroma and color.

Spaetzle With Bratwurst Sweet Potatoes

Spaetzle, bratwurst, sweet potatoes, and caramelized onions finished with cheese for a warming meal.

Prep Time
35 Minutes
Cook Time
45 Minutes
Total Time
80 Minutes
By: Sandra

Category: Weeknight Dinners

Difficulty: Intermediate

Cuisine: German

Yield: 6 Servings (One casserole dish)

Dietary: ~

Ingredients

→ Main Components

01 2 tablespoons unsalted butter
02 1 sweet yellow onion, thinly sliced
03 Pinch of granulated sugar
04 1 medium sweet potato, cut into 2.5 cm cubes
05 1 tablespoon extra-virgin olive oil
06 Salt, to taste
07 Freshly ground black pepper, to taste
08 340 g bratwurst links (approximately 3–4 links, size dependent)
09 5 cups cooked spaetzle (homemade or store-bought)
10 180 g grated Havarti cheese
11 180 g grated Gruyère cheese
12 Fresh sage, finely chopped, for garnish

Instructions

Step 01

Melt butter in a large skillet over medium-low heat. Add sliced onions and a pinch of sugar, stirring to coat. Cook, stirring every 5–8 minutes, until deep golden and caramelized, about 30–40 minutes.

Step 02

Preheat the oven to 220°C. Toss sweet potato cubes with olive oil, salt, and pepper. Spread on a baking sheet and roast for 20 minutes, or until tender.

Step 03

Cut the bratwurst lengthwise and remove the filling from the casing. Cook the sausage over medium heat, breaking it up with a spoon, until fully browned and cooked through, 10–15 minutes. Transfer the crumbled bratwurst to a plate lined with paper towels.

Step 04

Reduce oven temperature to 200°C. Grease a 23 x 33 cm baking dish or a 30 cm cast-iron skillet. Layer half the cooked spaetzle in the dish, followed by half each of the grated Havarti, Gruyère, bratwurst, sweet potatoes, and caramelized onions. Repeat the layering with the remaining ingredients.

Step 05

Bake in the centre of the oven for 15–20 minutes, or until the cheese has melted and the top is lightly golden. Finish with plenty of chopped fresh sage before serving.

Notes

  1. Caramelizing onions slowly draws out their natural sweetness and creates depth of flavor.
  2. For best results, use freshly cooked spaetzle, though quality store-bought options work well.

Tools You'll Need

  • Large skillet
  • Oven
  • Baking sheet
  • Slotted spoon
  • 9x13-inch (23x33 cm) baking dish or 12-inch (30 cm) cast-iron skillet

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, Havarti, Gruyère)
  • Contains gluten (spaetzle)
  • May contain eggs (spaetzle, depending on recipe or brand)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 590
  • Total Fat: 35 g
  • Total Carbohydrate: 48 g
  • Protein: 25 g