Slow-Cooker German Bratwurst

Total Time

Prep: 15 min. Cook: 6 hours


15 servings

Updated: Aug. 29, 2022
I created this old-world favorite based on a dish I had during my travels. The flavorful entree is perfect for weeknights or special occasions. I like to serve this slow-cooker bratwurst with pasta. —Gerald Hetrick, Erie, Pennsylvania
Slow-Cooker German Bratwurst Recipe photo by Taste of Home


  • 4 pounds uncooked bratwurst links
  • 3 bottles (12 ounces each) German-style beer or 4-1/2 cups reduced-sodium chicken broth
  • 1 jar (32 ounces) sauerkraut, rinsed and well drained
  • 4 medium Granny Smith apples (about 1-1/4 pounds), cut into wedges
  • 1 medium onion, halved and thinly sliced
  • 1-1/2 teaspoons caraway seeds
  • 1/4 teaspoon pepper


  1. In a large nonstick skillet, brown bratwursts over medium-high heat in batches. Transfer to a 7-qt. slow cooker. Add remaining ingredients.
  2. Cook, covered, on low 6-8 hours or until a thermometer inserted in sausage reads at least 160°.

Test Kitchen tips
  • This recipe pairs well with spaetzle.
  • Try serving these on pretzel brat buns.
  • Nutrition Facts

    1 serving: 445 calories, 35g fat (12g saturated fat), 90mg cholesterol, 1424mg sodium, 13g carbohydrate (6g sugars, 3g fiber), 17g protein.