Side Dishes
Bavarian Inn potato cheese puffs bring that iconic restaurant magic to your kitchen with their signature crispy shells and molten cheese rivers. š„ The secret lies in the perfect balance of flaky potato dough and sharp cheddar that melts into gooey perfectionājust like the original.
This recipe delivers that same restaurant-quality texture without requiring a deep fryer or special equipment.
The foundation starts with a simple potato dough made from mashed potatoes, flour, and a touch of cream cheese for binding. What makes these puffs special is how the dough is shaped into small balls and baked until goldenācreating that satisfying crunch on the outside while keeping the inside tender.
The sharp cheddar cheese melts into rivers when cut, making every bite irresistible.
What you'll end up with is a batch of crispy, golden puffs that shatter slightly when bitten, revealing pockets of melted cheese inside. The aroma alone will have everyone asking for seconds.
These puffs are perfect as an appetizer, side dish, or even a snackāideal for game day or holiday gatherings.
With just a few simple ingredients and straightforward steps, you can recreate this classic dish at home. The key is patience during baking to ensure even cooking and that perfect golden-brown crust. Let's get started on making these crowd-pleasing potato cheese puffs!
Ingredients for bavarian inn potato cheese puffs
These 12 simple ingredients create the iconic Bavarian Inn potato cheese puffs with crispy shells and gooey rivers of melted cheddar.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes š„ | 2 lbs | Peeled and boiled until tender |
| All-Purpose Flour š¾ | 2 cups | Sifted for light texture |
| Sharp Cheddar Cheese š§ | 1 ½ cups | Shredded, sharp flavor preferred |
| Cream Cheese š§ | 8 oz | Full-fat for best binding |
| Large Eggs š„ | 2 whole | Room temperature for mixing |
| Unsalted Butter š§ | ½ cup | Cold, cubed for dough |
| Whole Milk š„ | ¼ cup | Warmed slightly for dough |
| Baking Powder š§ | 1 tsp | For fluffy texture |
| Salt š§ | ½ tsp | Kosher or sea salt |
| Garlic Powder š§ | ½ tsp | For subtle flavor |
| Black Pepper š¶ļø | ¼ tsp | Freshly ground preferred |
| Vegetable Oil š« | 2 tbsp | For greasing baking sheet |
The potatoes are the starārussets are ideal for their fluffy texture. Grab a couple of pounds from the grocery store's produce section, or if you're feeling fancy, Whole Foods carries organic russets with extra starchy goodness. Peeled and boiled until fork-tender, they're the secret to that perfect shatter when you bite in. The sharp cheddar matters tooāKraft 2% Milk is the classic choice, but any sharp cheddar with good melt will work. I always buy extra because it's hard to resist eating it straight from the bag.
No russet potatoes? Yukon Golds work in a pinch, but they're waxier and might not puff as dramatically. Running low on sharp cheddar? Pepper Jack adds a kick, or Colby Jack for a milder option. The cream cheese is non-negotiableāit's what gives those puffs their signature tender interior. Philadelphia brand is the gold standard, but any full-fat cream cheese will do. For the dough, sift that flour because lumps make for dense puffs. And if you're out of baking powder, baking soda plus cream of tartar works at a 1:2 ratio.
These puffs are best fresh out of the oven, but they reheat beautifullyājust pop them in a 350°F oven for 5-10 minutes to revive that crispy shell. Store leftovers in an airtight container for up to 3 days, though they rarely last that long. For game day or parties, make a double batchāthey freeze surprisingly well for up to 3 months. Just thaw at room temperature before serving. Pro tip: Line your baking sheet with parchment paper for easy cleanup, and don't overcrowd the puffs or they won't get crispy.
Why You'll Love This Recipe
- Hereās what sold me: the outside gets golden and shatteringly crisp, while inside itās pillowy with that melt-in-your-mouth cheddar tang. (Yes, even on a Tuesday night.) Itās the kind of dish that makes you want to skip dessert.
- One-Bowl Magic: I swear by this recipe when Iām too tired to measure five separate ingredients. You mash the potatoes, mix in the cheeses and flour right in the same bowlāno fuss, no extra dishes. That sharp cheddar and cream cheese combo does the heavy lifting while I do the easy stirring.
- Crispy-Creamy Obsession: Hereās what sold me: the outside gets golden and shatteringly crisp, while inside itās pillowy with that melt-in-your-mouth cheddar tang. (Yes, even on a Tuesday night.) Itās the kind of dish that makes you want to skip dessert.
- Party in a Box: Between us, these puffs are my secret weapon for game days, potlucks, or when my book club shows up unannounced. They reheat like a dreamājust toss them in the oven for 10 minutesāand no one bats an eye at the leftovers. (Theyāll ask for the recipe, though.)
Step-by-step instructions for Bavarian Inn potato cheese puffs
Here's how to create those legendary crispy shells with molten cheese riversāevery bite is pure magic.
š³ Step 1: Make the Potato Dough Foundation
Start by boiling the 2 lbs Russet Potatoes in salted water until they're fork-tenderāabout 15-20 minutes. Drain them well and let them cool slightly before mashing them with the 0.5 cup Unsalted Butter until completely smooth. You want a lump-free texture here, so use a potato ricer or food mill if needed.
In a separate bowl, whisk together the 2 cups All-Purpose Flour, 1 tsp Baking Powder, 0.5 tsp Salt, 0.5 tsp Garlic Powder, and 0.25 tsp Black Pepper. Gradually mix the dry ingredients into the potato mash until you have a stiff dough. The dough should be cool enough to handle but still warmāthis makes it easier to work with. If it's too sticky, add 1-2 tablespoons more flour until it comes together.
šØāš³ Step 2: Add Cheese and Eggs for Binding
Warm the 0.25 cup Whole Milk slightly and add it to the dough along with the 2 whole Large Eggs. Mix thoroughly until fully incorporated. Now comes the fun partāgrate the 1.5 cups Sharp Cheddar Cheese and the 8 oz Cream Cheese into the dough. Use a box grater for even shreds that will melt beautifully.
Work the cheese into the dough by hand until it's completely combined. The mixture should be smooth and pliable, almost like a thick cookie dough. If it feels too dry, add 1 tablespoon milk at a time until it reaches the perfect consistencyāit should hold together when pressed but still be soft enough to pipe easily. Real talk: this is where the magic happens for that perfect cheese pull!
š„ Step 3: Chill and Prepare for Piping
Wrap the dough tightly in plastic wrap and refrigerate for at least 30 minutes (up to 2 hours works best). Chilling firms up the dough, making it easier to pipe without spreading too much. While it chills, preheat your oven to 375°F and line two baking sheets with parchment paper.
After chilling, divide the dough into 4 equal portions (about 1 cup each) and let them sit at room temperature for 5-10 minutes to soften slightly. This makes them easier to pipe. I like to use a piping bag fitted with a large star tip for those classic Bavarian puff shapes, but a zip-top bag with the corner cut off works too. Pipe 2-inch circles about 2 inches apart on the prepared baking sheets.
š„ Step 4: Bake to Golden Perfection
Bake the puffs for 18-22 minutes until they're deep golden brown with crisp edges. You'll see them puff up dramatically in the first 5 minutesāthat's when the baking powder works its magic! Rotate the pans halfway through for even baking. They're done when they're crisp on the outside but still soft insideāyou want that gooey cheese center!
Here's the secret: as soon as they come out of the oven, use a skewer to poke a hole in the top of each puff. This creates that perfect cheese river effect when you pull them apart. Let them cool for 2-3 minutes before servingājust enough time for the cheese to set slightly but still be warm and stretchy.
Pro Tips For Making Bavarian Inn Potato Cheese Puffs
- Boil Potatoes Until Fork-Tender: I used to overcook these until they were mushyābig mistake. Russets should be soft enough to mash easily but still hold shape when pressed. Test by piercing with a fork; it should slide in with slight resistance, not fall apart like wet cardboard.
- Shred Cheese Coarse (Not Fine): Fine shreds melt into a gluey mess. Grab a box grater and go bigācheese should be in ¼-inch chunks. Sharp cheddar works best, but if youāre using pre-shredded, dump it in a bowl and break up clumps with your hands. Trust me, this prevents that sad, gummy texture.
- Chill Dough 30 Minutes Before Frying: Skipping this step is how you end up with greasy, uneven puffs. After mixing, pop the dough in the fridge while you preheat the oil. Cold dough rises better and crisps up golden instead of absorbing oil like a sponge. (Yes, even if youāre impatient like me.)
- Use a Thermometer for Oil: No guessingāset your oil to 375°F (190°C) and keep it steady. Too low? Dough soaks up oil and turns greasy. Too high? It burns before puffing. A cheap thermometer saves you from ruined batches. I learned this after frying three batches where half came out raw inside.
Make-ahead tips for leftovers
Prep Ahead Dough
Make the dough up to 2 days in advance and store it wrapped tightly in plastic in your fridge. The flavors meld beautifully overnight, and the chilled dough is easier to pipe.
I like to portion it into 1-cup balls before storing for convenience. Just let it sit at room temperature for 10 minutes before piping after chilling. š§
Freeze Unbaked Puffs
Shape the puffs on a parchment-lined tray and freeze them solid (about 1 hour). Transfer to a ziplock bag with parchment between layers to prevent sticking. Bake straight from frozen at 375°F for 25-30 minutes, adding 2-3 minutes to the cooking time.
No thawing needed! This is my game-day secret for stress-free entertaining. āļø
Reheat Leftovers
Pop puffs in a 350°F oven for 5-7 minutes to revive that crispy shell. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts until warmed throughā1-2 minutes total. Avoid microwaving directly from frozen; thaw first. The cheese stays gooey when reheated properly. š„
Double Batch Hack
For parties, double the recipe but bake in three batches on the same tray. Use a wire rack over a baking sheet to prevent soggy bottoms. Label baked puffs with the dateāthey stay fresh for 3 days at room temperature if stored in an airtight container.
Freeze extras for up to 3 months. š
Make-Ahead Cheese Tip
Pre-shred the cheddar and cream cheese and store in the fridge for up to 3 days. This saves time during assembly. Just measure out what you need before mixing into the dough. I keep a grater handy in my fridge for quick grating when I'm ready to cook. š§
Piping Shortcut
Use a cookie scoop to portion the dough into 1.5-inch balls instead of piping. Place them 2 inches apart on the baking sheet and flatten slightly with your palm before baking. This creates a similar puff effect with less mess. Perfect for beginners! š“
Nutrition facts
Frequently asked questions
Why do these puffs need to chill before baking?
Chilling the dough for 30-60 minutes prevents the puffs from spreading too much while baking. The cold dough holds its shape better, giving you those classic round puffs with crisp edges. Plus, the cheese melts more evenly when the dough is firm. Think of it like resting pie doughāit makes all the difference!
Can I make these without a piping bag?
Use a cookie scoop to portion 1.5-inch balls of dough, then place them 2 inches apart on the baking sheet. Flatten each ball slightly with your palm before baking. This creates a similar puff effect with less messāperfect for beginners!
What's the best way to reheat leftover puffs?
For crispy shells, pop them in a 350°F oven for 5-7 minutes. If using the microwave, cover with a damp paper towel and heat in 30-second bursts (total 1-2 minutes). Never reheat from frozenāthaw first. The cheese stays gooey when reheated properly!
Can I substitute Yukon Golds for russet potatoes?
Yukon Golds work in a pinch, but they're waxier and may not puff as dramatically. For the best texture, stick with russetsātheir high starch content creates that signature crispy shell. If you must use Yukons, add 1 extra tablespoon of flour to help with binding.
How do I get that perfect cheese river effect?
After baking, use a skewer to poke a small hole in the top of each puff while they're still hot. This creates a channel for the melted cheese to flow when you cut them open. Let them cool for 2-3 minutes before servingājust enough time for the cheese to set slightly.
