• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Spring Recipes
  • Recipe Index
  • Sweets
  • About
  • How To's

Where Is My Spoon

menu icon
go to homepage
  • Spring Recipes
  • Recipe Index
  • Sweets
  • About
  • How To's
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Spring Recipes
    • Recipe Index
    • Sweets
    • About
    • How To's
    • Facebook
    • Pinterest
    • Twitter
  • ร—
    Where Is My Spoon > Recipes > Meat > Sausages and Bratwurst

    Hearty Bratwurst Soup (with Beans and Pasta)

    Last modified: February 5, 2026 ยท By Adina ยท 3 Comments

    Jump to Recipe
    sausage meatballs and beans soup overhead view.

    This comforting bratwurst soup is a favorite family recipe that keeps us all full and happy. I use bratwurst meat for the meatballs, which gives the soup a deep, savory flavor with very little effort.

    a bowl full of soup with brat meatballs and beans.

    I've been making variations of this bratwurst soup for years. We cook with bratwurst often here in Germany, and it sometimes happens that I open a package and don't use all the sausages at once. When that happens, I either freeze them or turn them into this simple soup.

    If the sausages haven't been frozen before, they freeze well and can be cooked later. You can also see How to Cook Frozen Sausages for easy methods. When I only have a few sausages and want something warm and filling, this soup is my go-to.

    If you enjoy cooking with sausages, try Kid-Friendly Sausage and Potato Soup, German Lentil Soup, or Swede Soup.

    Ingredients: 15 + oil, salt & pepper | Prep Time: 15 minutes | Cook Time: 1 hour 35 minutes | Servings: 6 | Difficulty: Easy

    Jump to recipe
    • Recipe ingredients and substitutes
    • Variations on the recipe
    • How to make bratwurst soup?
    • Good to know!
    • How to store and reheat bratwurst soup?
    • What to serve with the soup?
    • Recipe
    • Hearty Bratwurst Soup (with Beans and Pasta)

    Recipe ingredients and substitutes

    labeled ingredients for making bratwurst soup.

    Bratwurst: Fresh brats make for the quickest meatballs ever! No need for additional seasoning. Simply form the meatballs. If that feels like too much effort, no worries.

    • Just squeeze small chunks of meat from the casings and add them to the soup for a rustic look; it'll still taste amazing. Learn more ways to cook bratwurst: Brats in the Oven, Brats on the Stove, Air Fryer Brats, or Brats and Sauerkraut.
    • If you enjoy cooking with sausages, try German Lentil Soup, Sausage and Potato Soup, or Swede Soup.

    Beans: Kidney beans work well, but other beans are fine. You'll need about 14 oz/ 400 g cooked beans.

    • If using canned, 2 cans are enough.
    • For dried beans, cook 7 oz/ 200 g until tender.

    Pasta: Small shapes like ditalini, orecchiette, or orzo suit this bratwurst soup best.

    Broth/stock: If you cook dried beans, use the cooking liquid and adjust the flavor with 1-2 stock cubes.

    Pesto: Optional, but adds flavor. Use any kind; I often use wild garlic pesto.

    See the recipe card for full information on ingredients and quantities.

    Variations on the recipe

    Other sausages: You can replace brats with other uncooked sausages, like Italian sausages. Smoked sausages such as cabanossi or kielbasa also work well; slice them and add them directly to the soup. If using cooked sausages, skip the meatballs.

    Beans: Any beans work, dried or canned.

    Pasta substitutes: Swap the pasta for cubed potatoes, barley, buckwheat, or rice. Adjust the cooking time as needed, following the package instructions.

    To make it vegetarian, substitute the sausages with plant-based alternatives, use vegetable broth, and consider adding extra veggies like mushrooms or bell peppers for flavor. Or try this delicious Black Lentil Pasta Soup.

    How to make bratwurst soup?

    sauteing onions in a pan and stirring with a wooden spoon.

    Step # 1: Cook the onion and the garlic for about 2 minutes.

    adding tomato paste to sauteed onions in a pan.

    Step # 2: Stir in the blended tomatoes or passata and tomato paste, and cook for about 3 minutes.

    adding bean puree to onions in a pot.

    Step # 3: Blend half of the cooked beans and add them to the pot.

    adding broth to make bratwurst soup in a pot.

    Step # 4: Add the remaining beans and either some of their cooking liquid or chicken stock. Add dried herbs and sugar. Cook for 20 minutes.

    making meatballs with bratwurst meat.

    Step # 5: Remove the sausages' casings and form small meatballs about the size of a cherry. Add them to the soup.

    simmering soup in a pot.

    Step # 6: Cook pasta in the soup, and add parsley and Parmesan before serving.

    Good to know!

    Cooking beans: If using red kidney beans, rinse and soak them overnight. Drain, cover with water again, add the spices, bring to a boil, boil for 10 minutes, lower the heat, and simmer the beans until tender, at least 45 minutes and longer if needed. Drain and reserve the cooking liquid.

    The quickest method to cook beans is using a pressure cooker or an Instant Pot. If you have one, it's recommended for faster bean preparation.

    How to store and reheat bratwurst soup?

    Refrigerate any leftovers for 2-3 days. The soup will thicken slightly because the pasta will absorb the broth. If you want to make it soupier again, add some stock when reheating it.

    soup with meatballs made from bratwurst, beans, pasta and parmesan in a pot.

    What to serve with the soup?

    Check out 25 ideas on What to Serve with Soup.

    • garlic bread baguette three slices.
      The Best Garlic Bread Baguette
    • a loaf of spelt bread, cut to show the crumb.
      Spelt Bread (No-Knead, No-Rise Bread)
    • golden and shiny yeast rolls made from scratch.
      Homemade Yeast Rolls from Scratch
    • vintage platter with beetroot feta salad with a fork and spoon.
      Beetroot and Feta Salad (with Balsamic Dressing)

    Do you like this recipe?

    Please leave a good rating in the recipe card below. Stay in touch through social media: Pinterest, Facebook, and Instagram. Don't forget to tag #whereismyspoon when you try a recipe!

    Recipe

    bratwurst soup in a small earthen pot.

    Hearty Bratwurst Soup (with Beans and Pasta)

    This comforting bratwurst soup guarantees a full and happy family. The secret? Tasty meatballs made with bratwurst meat.
    4.80 from 5 votes
    Print Pin Share GrowSaved! Rate
    Course: Sausages and Bratwurst
    Cuisine: American, German
    Prep Time: 15 minutes minutes
    Cook Time: 1 hour hour 35 minutes minutes
    Total Time: 1 hour hour 50 minutes minutes
    Servings: 6 servings
    Calories: 561kcal
    Author: Adina

    Equipment

    • Large soup pot or large Dutch oven
    • Blender
    Prevent your screen from going dark

    Ingredients 

    • 2 cans kidney beans 14 oz/ 400 g each, Notes 1, 2
    • 2 small onions finely chopped
    • 1 tablespoon olive oil
    • 2 garlic cloves minced
    • 7 oz tomatoes 200 g or the same amount of passata, Note 3
    • 1 tablespoon tomato paste
    • 4 โ…“ cups chicken stock Note 4
    • 2 bay leaves
    • ยฝ teaspoon dried thyme
    • ยฝ teaspoon dried rosemary
    • 1 teaspoon sugar
    • 1 lb brats Note 5
    • ยพ cup ditalini or other small pasta
    • 1-2 teaspoons pesto optional
    • 1 small bunch of fresh parsley
    • fine sea salt
    • ground black pepper
    • 1-2 tablespoons Parmesan freshly grated and to taste

    Instructions

    • Beans: If cooking the beans from scratch, check out Note 1. Drain the cooked beans, but reserve the cooking liquid.
      2 cans kidney beans or 1โ…› cups dried beans (200g) to be cooked from scratch
    • Blend half of the beans and set them aside.
    • Saute: Heat the oil in the pot. Add the chopped onions and garlic and cook them for about 2 minutes.
      1 tablespoon olive oil + 2 small onions + 2 garlic cloves
    • Tomatoes: In the meantime, blend the tomatoes. Add the tomatoes and the tomato paste to the pot, stir well, and cook for about 3 minutes.
      7 oz tomatoes/ 200 g + 1 tablespoon tomato paste
    • Cook bratwurst soup: Add the pureed beans, the remaining whole beans, and the chicken stock. Add thyme, rosemary, and sugar. Bring to a boil, lower the heat, and cook gently for 20 minutes. If using bean stock, add 1 or 2 cubes of chicken or vegetable stock to give it more flavor.
      4 โ…“ cups chicken stock/ 1 liter + 2 bay leaves + ยฝ teaspoon dried thyme + ยฝ teaspoon dried rosemary + 1 teaspoon sugar
    • Bratwurst meatballs: In the meantime, make the meatballs. Remove the sausages' casings and form small meatballs about the size of a cherry. Add them to the soup and simmer for about 2 minutes.
      1 lb brats
    • Add the pasta. Read the packet's instructions and cook the pasta shapes accordingly. My pasta needed 7 minutes, so the meatballs had enough time (9-10 minutes) to be cooked through. If your pasta shapes need a shorter cooking time, give the meatballs a few minutes more before adding the pasta.
      ยพ cup ditalini
    • Add pesto to taste and adjust the taste with salt and pepper. Add lots of chopped parsley and a grating of Parmesan just before serving.
      1-2 teaspoons pesto + 1 small bunch of fresh parsley + fine sea salt + ground black pepper + 1-2 tablespoons Parmesan

    Notes

    1. Cooking dried beans: You can cook 1โ…› cups dried beans (200g). Soak them overnight in plenty of water. Drain, cover with water again, add the onion, bay leaves, and black peppercorns, bring to a boil, boil for 10 minutes, lower the heat, and simmer for 45 minutes or longer until the beans are tender.
    2. Other kinds of beans can be used instead.
    3. Tomatoes: Use the same amount of passata or blended tomatoes from a can instead.
    4. Cooking liquid: If you cook your own beans, use their cooking liquid to make the soup and add a few chicken stock cubes to increase the flavor.ย 
    5. Meatballs: You can also make meatballs from scratch using ground beef, ground pork, ground turkey, or a mixture of any of those. Season the meat generously with salt, pepper, sweet or hot paprika (to taste), and fresh or dried herbs like parsley, oregano, or thyme.ย Form the meatballs and continue with the recipe.

    Nutrition

    Serving: 1/6 of the soup | Calories: 561kcal | Carbohydrates: 62g | Protein: 29g | Fat: 26g | Saturated Fat: 8g | Polyunsaturated Fat: 16g | Cholesterol: 67mg | Sodium: 1414mg | Fiber: 12g | Sugar: 20g
    Tried this Recipe? Pin it for Later!Mention @adinabeck or tag #WhereIsMySpoon!

    More Mouthwatering Sausages & Bratwurst Recipes

    • bun stuffed with brat, sauerkraut and mustard.
      Air Fryer Frozen Brats
    • thick butterbean and chorizo stew topped with fresh thyme in a bowl.
      Butterbean and Chorizo Stew
    • kielbasa and sauerkraut potatoes in a large pot.
      Kielbasa and Sauerkraut Potatoes
    • sausage goulash with potatoes in a large dutch oven.
      Easy Sausage Goulash

    Sharing is caring!

    140 shares
    • Share
    • Reddit
    • X

    web banner representing all the websites logos that featured our food blog.

    Reader Interactions

    Comments

    1. Karen (Back Road Journal) says

      April 08, 2019 at 10:05 pm

      I make pasta e fagioli often and you have certainly created something very different and delicious sounding. I can't wait to give your version with sausage meatballs a try.

      Reply
    2. Ron says

      April 04, 2019 at 1:55 pm

      Pasta e Fagioli Soup is one of my favorite soups. A soup that's good any time of the year in my mind. Ditalini is such a great soup pasta. I must make your version soon. FYI: Olive Garden Restaurants are located all over the US. I've had their Pasta e Fagioli soup and it's not bad. We don't have Olive Gardens here in Sweden but if we did I'd go visit.

      Reply
    3. angiesrecipes says

      March 31, 2019 at 7:34 pm

      Looks like a very comforting and tasty meal!

      Reply
    4.80 from 5 votes (5 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    Primary Sidebar

    Hello! Where Is My Spoon is a blog where you will find delicious and family friendly recipes, all made from scratch. From simple healthy soups to sumptuous cakes for special occasions, all our recipes have been tried and loved by our family and our friends.

    More about me โ†’

    Slow Cooker Meals

    • slow cooker lamb curry topped with red onions on a silver plate.
      Slow Cooker Lamb Curry with Coconut Milk
    • overhead view of a silver platter full of golden brown slow cooker chicken legs.
      Slow Cooker Chicken Legs (2 Ingredients)
    • bowl full with slow cooker cabbage and sausages with thyme on top.
      Slow Cooker Cabbage and Sausage (Crockpot)
    • slow cooker chicken and rice served on a small white plate.
      Slow Cooker Chicken and Rice (Crock Pot)

    Popular Recipes

    • golden brown and crispy roasted half chicken pieces on a vintage platter with fork and knife.
      Roasted Half Chicken (Crispy Skin + Juicy Meat)
    • sliced cast iron pork tenderloin on a black plate.
      Cast Iron Pork Tenderloin
    • lamb casserole in slow cooker in a vintage pot.
      Lamb Casserole in the Slow Cooker
    • chicken chorizo paella no seafood in a large dutch oven on the table.
      Chicken and Chorizo Paella - No Seafood

    Footer

    โ†‘ back to top

    Info

    • Privacy Policy
    • Accessibility Statement

    Contact

    If you have any questions or want to work with me, please email me @ contact@whereismyspoon.co

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright ยฉ 2025 - Where Is My Spoon. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.