There are certain dishes from childhood that are less about specific ingredients and more about a feeling—a taste of pure comfort that transports you right back to your grandmother’s kitchen. For me, that dish is German Yellow Beans, or Wachsbohnen. My Oma would make them every summer, using the waxy, sun-colored beans she grew in her own garden. The recipe was deceptively simple: tender beans, a hint of savory bacon, and a creamy, tangy sauce thickened with a magical “burnt flour” roux that filled the house with a nutty, toasty aroma. It was never a fancy side dish, but it was the one we all reached for first, spooning the creamy beans and their luscious gravy over everything on our plates, from mashed potatoes to schnitzel. For years, I thought the recipe was a complex family secret. When I finally asked my mother for it, I was shocked to learn how straightforward it was. It’s a perfect example of humble German peasant cooking—a few simple, inexpensive ingredients transformed by technique into something deeply satisfying and utterly delicious. This recipe is my loving tribute to that memory, a taste of comfort that I’m so thrilled to share with my own family and now, with you.
The Soul of German Yellow Beans: A Deeper Look
Before we start cooking, let’s explore what makes this traditional German side dish so special and distinct from other bean recipes. It’s a beautiful interplay of texture and a unique, tangy flavor profile built on classic German cooking techniques.
The Star: The Yellow Wax Bean
The primary ingredient is, of course, the yellow bean, known as a wax bean (Wachsbohne in German). These beans are prized for their tender texture, thin skins, and subtly sweet, delicate flavor. Unlike their green counterparts, they have a beautiful, waxy consistency when cooked, which allows them to meld beautifully with the creamy sauce. While you can make this dish with green beans, using yellow wax beans is what makes it truly authentic and gives it its characteristic sunny appearance and velvety mouthfeel.
The Flavor Base: Speck or Bacon
Like many hearty German dishes, this one often starts with a base of rendered pork fat. Traditionally, this would be Speck, a cured and often smoked pork fat similar to pancetta. In North America, thick-cut bacon is the perfect, readily available substitute. We don’t just use the bacon for its smoky, salty flavor; we render it slowly to create a flavorful fat that becomes the foundation for our entire sauce. The crispy bacon bits are then reserved and stirred back in at the end, providing a wonderful textural contrast to the tender beans and creamy sauce.
The Unique Sauce: A Sweet and Sour Cream Gravy
This is where the real magic happens. The sauce is a quintessential German Rahmsoße (cream sauce) but with a distinct sweet and sour (süß-sauer) profile.
- The Roux: We start by making a simple roux with the rendered bacon fat and flour to thicken the sauce. Some traditional family recipes even call for a Mehlschwitze or “burnt flour” roux, where the flour is toasted in the fat until it’s a nutty brown, adding another layer of deep, toasty flavor.
- The Liquids: The body of the sauce comes from a combination of the bean cooking liquid (full of flavor and starch) and a touch of cream or milk for richness.
- The Tang: The signature element is the addition of vinegar at the end. A splash of white vinegar cuts through the richness of the bacon and cream, providing a bright, tangy counterpoint that makes the whole dish pop. It’s this balance of savory, creamy, and tangy that makes the sauce so addictive.
The Finishes: Fresh Herbs
A final scattering of fresh herbs brings life and freshness to the rich, creamy dish. Summer savory (Bohnenkraut) is the most traditional German herb to pair with beans, known for its peppery, thyme-like flavor. If you can’t find it, fresh dill or parsley are both wonderful and more readily available substitutes that add a bright, herbaceous finish.
The Authentic German Yellow Bean Recipe (Oma’s Way)
This recipe serves 4-6 people as a generous side dish and aims to replicate that authentic, comforting flavor of a traditional German kitchen.
Complete Ingredients List
- 2 pounds fresh yellow wax beans, trimmed and cut into 1- to 2-inch pieces
- 4 slices thick-cut bacon, cut into small pieces (lardons)
- 2 tablespoons all-purpose flour
- 1 cup reserved bean cooking liquid
- ½ cup heavy cream or whole milk
- 1-2 tablespoons white vinegar
- 1 tablespoon sugar (optional, to balance the vinegar)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh summer savory, dill, or parsley, finely chopped
Step-by-Step Instructions: A Taste of Tradition
Follow these detailed steps to create a dish that tastes like it came straight from a German grandmother’s stove.
Step 1: Cook the Beans
- Place the trimmed and cut yellow beans in a medium pot. Add just enough cold, salted water to cover them.
- Bring the pot to a boil, then reduce the heat to a simmer. Cook the beans for 10-15 minutes, or until they are tender but not mushy. The exact time will depend on the freshness and size of your beans.
- Crucial Step: Before draining the beans, use a mug or measuring cup to reserve at least 1 ½ cups of the hot cooking liquid. This “bean broth” is full of flavor and will be the base of your sauce.
- Drain the tender beans in a colander and set them aside.
Step 2: Render the Bacon and Make the Roux
- While the beans are cooking, place the chopped bacon in a large skillet or a Dutch oven over medium-low heat.
- Cook the bacon slowly, stirring occasionally, until the fat has completely rendered and the bacon bits are golden brown and crispy.
- Using a slotted spoon, remove the crispy bacon bits from the skillet and set them aside on a paper towel-lined plate. Leave the rendered bacon fat in the skillet (you should have about 2-3 tablespoons).
- Reduce the heat to low. Sprinkle the 2 tablespoons of all-purpose flour into the hot bacon fat.
- Cook the flour in the fat, whisking constantly, for 1-2 minutes to cook out the raw flour taste. This is your roux. For a more traditional, nuttier flavor, you can continue to cook the roux for a few more minutes until it turns a light golden brown.
Step 3: Build the Creamy Gravy
- Slowly, while whisking constantly, pour 1 cup of the reserved warm bean cooking liquid into the roux. Continue to whisk vigorously to prevent any lumps from forming.
- The mixture will bubble and thicken into a smooth gravy. Let it simmer for a minute.
- Stir in the heavy cream or milk to enrich the sauce.
- Bring the sauce back to a gentle simmer.
Step 4: Finish the Dish
- Add the cooked and drained yellow beans to the skillet with the creamy gravy. Stir gently to coat all the beans.
- Stir in the reserved crispy bacon bits and the freshly chopped herbs (summer savory, dill, or parsley).
- Remove the skillet from the heat. Now it’s time to add the signature tang. Stir in 1 tablespoon of white vinegar. Taste the sauce. For a tangier flavor, add the second tablespoon.
- If you find the sauce too tangy, you can balance it with the optional tablespoon of sugar.
- Season generously with salt and freshly ground black pepper to taste. Remember that the bacon and bean broth are already salty, so taste before you add too much salt.
- Serve immediately while warm.
Nutritional Information: Wholesome Comfort
This dish is a classic example of hearty, wholesome country cooking. The estimates below are for a standard side-dish serving.
- Servings: 4-6
- Calories per serving (approximate): 250-350 kcal
Yellow beans are a good source of fiber, Vitamin C, and Vitamin A. While the dish is rich and flavorful from the bacon and cream, it’s made with simple, whole-food ingredients. By making it from scratch, you have complete control over the quality of the ingredients and the amount of salt and fat.
Preparation and Cook Time
This comforting side dish comes together with minimal fuss.
- Active Preparation Time: 15 minutes (trimming beans, chopping bacon and herbs).
- Cook Time: 20-25 minutes.
- Total Time: Approximately 35-40 minutes.
How to Serve Authentic German Yellow Beans
These beans are a versatile side dish that complements a wide variety of traditional German and North American main courses.
- With Classic German Fare:
- Schnitzel: The creamy, tangy beans are the perfect counterpoint to a crispy, pan-fried pork or veal schnitzel.
- Bratwurst: Serve them alongside grilled or pan-fried bratwurst and some hearty German mustard.
- Frikadellen: They are a wonderful accompaniment to German-style meatballs or meat patties.
- Kassler (Smoked Pork Chop): The tang of the sauce cuts through the richness of the smoked pork beautifully.
- As a Perfect Side for a Sunday Roast:
- Serve them with a roasted chicken, a pork roast, or a beef pot roast. The creamy gravy is delicious spooned over the meat.
- With Simple Weeknight Meals:
- They are fantastic alongside a simple pan-seared pork chop or chicken breast.
- Serve them over mashed potatoes or boiled potatoes for a truly comforting and complete meal.
- As a Holiday Side Dish:
- Bring a taste of German tradition to your Thanksgiving or Christmas table. They offer a unique and delicious alternative to a standard green bean casserole.
5 Pro Tips for an Authentic German Taste
These tips will help you capture the true spirit and flavor of this beloved dish.
- Don’t Rush the Bacon: The goal when cooking the bacon is not just to make it crispy, but to slowly render all the delicious fat without burning it. Using medium-low heat allows the fat to melt out gently, creating a perfectly clear and flavorful base for your sauce.
- “Liquid Gold”: Don’t Throw Away the Bean Water: The starchy, flavorful water that the beans cooked in is a non-negotiable ingredient. It adds a subtle bean flavor to the sauce and the starches help to thicken it naturally. It’s a classic peasant cooking technique that uses every part of the ingredient for maximum flavor.
- Balance the Tang: The final balancing act with the vinegar is where you make the dish your own. Start with one tablespoon, taste, and then decide if you want more. The goal is a pleasant tang that brightens the dish, not a sourness that puckers your mouth. The optional sugar can help to round out the flavors if you accidentally add too much vinegar.
- Embrace Fresh Herbs: While dried herbs can be used in a pinch, the vibrant flavor of fresh dill, parsley, or especially summer savory makes a huge difference. Stir them in at the very end to preserve their bright, fresh taste.
- Use Yellow Wax Beans if Possible: While this recipe is still delicious made with fresh green beans, seeking out yellow wax beans during their summer season will give you the most authentic result. Their tender texture and delicate flavor are what make the dish so characteristic. You can often find them at farmers’ markets from mid to late summer.
Frequently Asked Questions (FAQ)
Here are answers to some of the most common questions about making German Yellow Beans.
1. Can I use canned or frozen yellow beans?
You can, but the texture and flavor will be significantly different. Canned beans are already very soft and can easily turn to mush in the sauce. If using canned, drain them well (you won’t have bean broth, so you’ll need to use chicken or vegetable broth instead) and add them at the very end, just to heat through. Frozen beans are a better option than canned. Thaw them first and add them to the sauce to heat through. You will still need to substitute the bean cooking liquid with another broth. Fresh beans will always yield the best, most authentic result.
2. How can I make a vegetarian version of this recipe?
It’s very easy to make a delicious vegetarian version. Omit the bacon. Instead, start by melting 3 tablespoons of butter or olive oil in the skillet. For a smoky flavor, you can add ½ teaspoon of smoked paprika to the roux. Proceed with the recipe as written, using vegetable broth in place of the bean water if you want a richer flavor.
3. What is summer savory (Bohnenkraut) and do I need it?
Summer savory is a traditional German herb that has a peppery, slightly piney flavor that is considered the classic pairing for all bean dishes (Bohnenkraut literally means “bean herb”). You don’t need it to make a delicious dish, as fresh dill or parsley are also wonderful. However, if you have an herb garden or see it at a specialty market, using it will give your dish the most authentic German flavor profile.
4. Can I make this dish ahead of time?
This dish is at its absolute best when served fresh, as the cream sauce can separate slightly upon reheating and the beans can soften. However, you can make it a day ahead if needed. Store it in an airtight container in the refrigerator. To reheat, warm it gently in a saucepan over low heat, stirring occasionally. You may need to add a splash of milk or broth to thin the sauce out as it reheats.
5. My sauce is too thin/too thick. How can I fix it?
If your sauce is too thick, simply whisk in a little more milk, cream, or broth until it reaches your desired consistency. If your sauce is too thin, it means your roux-to-liquid ratio was off. You can let it simmer for a few more minutes to reduce and thicken slightly. For a quick fix, you can create a small slurry by mixing 1 teaspoon of cornstarch with 1 tablespoon of cold water, then whisking it into the simmering sauce. It will thicken up in about a minute.
German Yellow Beans recipe
Ingredients
-
4 slices thick-cut bacon, cut into small pieces (lardons)
-
2 tablespoons all-purpose flour
-
1 cup reserved bean cooking liquid
-
½ cup heavy cream or whole milk
-
1-2 tablespoons white vinegar
-
1 tablespoon sugar (optional, to balance the vinegar)
-
Salt and freshly ground black pepper, to taste
-
2 tablespoons fresh summer savory, dill, or parsley, finely chopped
2 pounds fresh yellow wax beans, trimmed and cut into 1- to 2-inch pieces
Instructions
Step 1: Cook the Beans
-
Place the trimmed and cut yellow beans in a medium pot. Add just enough cold, salted water to cover them.
-
Bring the pot to a boil, then reduce the heat to a simmer. Cook the beans for 10-15 minutes, or until they are tender but not mushy. The exact time will depend on the freshness and size of your beans.
-
Crucial Step: Before draining the beans, use a mug or measuring cup to reserve at least 1 ½ cups of the hot cooking liquid. This “bean broth” is full of flavor and will be the base of your sauce.
-
Drain the tender beans in a colander and set them aside.
Step 2: Render the Bacon and Make the Roux
-
While the beans are cooking, place the chopped bacon in a large skillet or a Dutch oven over medium-low heat.
-
Cook the bacon slowly, stirring occasionally, until the fat has completely rendered and the bacon bits are golden brown and crispy.
-
Using a slotted spoon, remove the crispy bacon bits from the skillet and set them aside on a paper towel-lined plate. Leave the rendered bacon fat in the skillet (you should have about 2-3 tablespoons).
-
Reduce the heat to low. Sprinkle the 2 tablespoons of all-purpose flour into the hot bacon fat.
-
Cook the flour in the fat, whisking constantly, for 1-2 minutes to cook out the raw flour taste. This is your roux. For a more traditional, nuttier flavor, you can continue to cook the roux for a few more minutes until it turns a light golden brown.
Step 3: Build the Creamy Gravy
-
Slowly, while whisking constantly, pour 1 cup of the reserved warm bean cooking liquid into the roux. Continue to whisk vigorously to prevent any lumps from forming.
-
The mixture will bubble and thicken into a smooth gravy. Let it simmer for a minute.
-
Stir in the heavy cream or milk to enrich the sauce.
-
Bring the sauce back to a gentle simmer.
Step 4: Finish the Dish
-
Add the cooked and drained yellow beans to the skillet with the creamy gravy. Stir gently to coat all the beans.
-
Stir in the reserved crispy bacon bits and the freshly chopped herbs (summer savory, dill, or parsley).
-
Remove the skillet from the heat. Now it’s time to add the signature tang. Stir in 1 tablespoon of white vinegar. Taste the sauce. For a tangier flavor, add the second tablespoon.
-
If you find the sauce too tangy, you can balance it with the optional tablespoon of sugar.
-
Season generously with salt and freshly ground black pepper to taste. Remember that the bacon and bean broth are already salty, so taste before you add too much salt.
-
Serve immediately while warm.
Nutrition
- Serving Size: one normal portion
- Calories: 250-350 kcal





