Potato Croquettes
These bacon-stuffed potato croquettes are basically what happens when mashed potatoes decide to get fancy and put on their best golden outfit.

Picture this: creamy, buttery potato filling loaded with crispy bacon bits and melted cheese, all wrapped up in a perfectly crispy panko coating that shatters with each bite.

The combination of sharp cheddar and mild provolone creates this incredible cheese pull that’ll have you questioning why regular mashed potatoes even exist.

Each croquette is like a little golden treasure chest – unassuming on the outside, but hiding a molten core of cheesy, bacon-studded potato heaven.

The smoky paprika dip takes these from “really good” to “I need the recipe right now” territory, adding just the right tangy kick to balance all that crispy richness.

Fair warning: making these will result in people camping out in your kitchen, shamelessly hovering around the frying pan like very polite vultures.

Ingredients
For the Croquettes
- 3 pounds russet potatoes, cut into cubes
- 8 tablespoons unsalted butter
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper (or to taste)
- 2 tablespoons milk
- 1 large egg
- 6 slices bacon, chopped
- ¼ cup fresh parsley, chopped
- 4 ounces cheddar cheese, cut into small cubes
- 4 ounces provolone cheese, cut into small cubes
For the Coating
- 1 cup all-purpose flour
- 3 large eggs, beaten
- 1 cup panko breadcrumbs
- Vegetable oil for frying
For the Smoky Paprika Dip
- 1 cup sour cream
- 2 slices bacon, chopped and cooked crispy
- 2 teaspoons smoked paprika
- 2 tablespoons fresh parsley, chopped
- ¼ teaspoon salt (or to taste)
- ¼ teaspoon black pepper (or to taste)
Instructions
Prepare the Potato Base
- 1 Place the cubed potatoes in a large pot and cover completely with cold water. Add 1 teaspoon salt to the water and stir to dissolve. This seasons the potatoes from the inside out as they cook.
- 2 Bring the potatoes to a boil over high heat, then reduce to medium heat and cook for 15 minutes or until completely fork-tender. The potatoes should practically fall apart when pierced – this ensures ultra-smooth mashing.
- 3 While potatoes cook, fry all 8 slices of bacon in a cast iron skillet over medium heat until crispy, about 6-8 minutes. Remove to paper towels and chop. Reserve 2 slices worth for the dip and 6 slices worth for the croquettes.
Make the Filling
- 4 Drain the potatoes thoroughly and return them to the large bowl. Add the 8 tablespoons butter, ½ teaspoon salt, ¼ teaspoon pepper, 2 tablespoons milk, and 1 egg. Mash using a potato masher until completely smooth, or use a stand mixer with paddle attachment for extra fluffiness.
- 5 Fold in the 6 slices worth of chopped bacon and ¼ cup fresh parsley. The mixture should be thick enough to hold its shape but still creamy. Let cool for 10 minutes to make handling easier.
Set Up Breading Station
- 6 Prepare three shallow plates: one with flour (season with extra salt and pepper if desired), one with beaten eggs, and one with panko breadcrumbs. For extra flavor, add ½ teaspoon smoked paprika to the flour mixture.
Shape and Stuff the Croquettes
- 7 Using a small ice cream scoop, portion the potato mixture into golf ball-sized portions. Flatten each portion in your palm and place 1-2 small cubes each of cheddar and provolone in the center. The key is keeping the cheese pieces small so they melt evenly.
- 8 Carefully wrap the potato mixture around the cheese, sealing completely to prevent leakage during frying. Shape into either balls or cylinders – cylinders tend to cook more evenly. Place on a cutting board and repeat with remaining mixture.
Bread the Croquettes
- 9 Working with one croquette at a time, roll first in seasoned flour, ensuring complete coverage. Dip in beaten egg, letting excess drip off, then roll in panko breadcrumbs, pressing gently to help coating adhere.
- 10 Place breaded croquettes on a tray. For best results, refrigerate for 1 hour – this helps them hold their shape during frying, though it’s not absolutely necessary if you’re careful with the oil temperature.
Fry to Golden Perfection
- 11 Heat vegetable oil in a heavy-bottomed pot to 350°F (175°C) – the oil should be at least 3 inches deep. Use an instant-read thermometer to monitor temperature, as proper oil temperature is crucial for crispy exteriors without greasy interiors.
- 12 Fry croquettes in batches of 4-5 pieces to avoid overcrowding, which drops oil temperature. Fry for 3-4 minutes, turning occasionally with tongs to ensure even browning. They’re done when deep golden brown all over.
- 13 Remove to a paper towel-lined bowl and let drain briefly. The internal temperature should reach 165°F (74°C) to ensure the egg in the mixture is fully cooked.
Prepare the Dip
- 14 In a small bowl, combine 1 cup sour cream, reserved chopped crispy bacon, 2 teaspoons smoked paprika, 2 tablespoons fresh parsley, ¼ teaspoon salt, and ¼ teaspoon pepper. Stir until well combined and adjust seasoning to taste.
- 15 Serve the croquettes immediately while still warm and crispy, alongside the smoky paprika dip. The contrast between the hot, crispy exterior and cool, tangy dip is absolutely perfect.
Recommended Equipment and Kitchen Tools
Essential Tools (for best results)
- Large heavy-bottomed pot – Essential for maintaining consistent oil temperature during frying and preventing hot spots
- Instant-read thermometer – Critical for monitoring oil temperature at 350°F (175°C) for perfect crispy results
- Small ice cream scoop – Creates uniform portions that cook evenly and look professionally consistent
- Potato masher or stand mixer – A stand mixer with paddle attachment creates the fluffiest texture, while a masher gives more rustic results
Helpful Upgrades
- Digital kitchen scale – Measuring 3 pounds of potatoes by weight ensures consistent results every time
- Cast iron skillet – Perfect for crisping the bacon evenly and can double as a frying vessel for smaller batches
- Fine-mesh strainer – Helps drain potatoes thoroughly, preventing watery filling that won’t hold together
- Bench scraper – Makes transferring breaded croquettes much easier without damaging the coating
Nice-to-Have Options
- Deep-fry thermometer with clip – Hands-free temperature monitoring while you focus on turning croquettes
- Wire cooling rack – Better drainage than paper towels, keeping bottoms crispy longer
- Silicone-tipped tongs – Gentle on the delicate breading while providing secure grip for turning
Recipe Variations and Dietary Modifications
Gluten-Free Adaptation
- Replace all-purpose flour with gluten-free flour blend (1:1 ratio)
- Substitute panko breadcrumbs with gluten-free panko or finely ground gluten-free crackers
- Ensure all seasonings and bacon are certified gluten-free
- Results will be slightly less crispy but still delicious
Dairy-Free Modifications
- Replace butter with vegan butter or olive oil (6 tablespoons instead of 8)
- Substitute milk with unsweetened plant milk (oat milk works particularly well)
- Use dairy-free cheese shreds instead of cheddar and provolone cubes
- Replace sour cream in dip with cashew cream or dairy-free sour cream alternative
Baked Version (Healthier Option)
- Preheat oven to 425°F (220°C) and line baking sheet with parchment paper
- Spray breaded croquettes with cooking oil for browning
- Bake for 20-25 minutes, turning once halfway through
- Results will be less crispy but significantly lower in oil content
Flavor Variations
- Italian-style: Add sun-dried tomatoes and basil, use mozzarella and parmesan cheeses
- Mexican-inspired: Include jalapeños and cilantro, use pepper jack and queso fresco
- Herb-loaded: Double the parsley and add chives, dill, and green onions
- Smoky version: Add chipotle powder to the potato mixture and use smoked cheddar
Nutritional Information and Health Benefits
Key Nutritional Highlights
Health Benefits of Main Ingredients
Dietary Considerations
Smart Swaps and Ingredient Substitutions
Common Substitutions:
- Russet potatoes → Yukon Gold potatoes (creamier texture, slightly less starchy)
- Panko breadcrumbs → Regular breadcrumbs or crushed cornflakes (¾ cup instead of 1 cup)
- Cheddar cheese → Gruyere or sharp white cheddar (more complex flavor)
- Provolone cheese → Mozzarella or fontina (different melting characteristics)
Budget-Friendly Swaps:
- Fresh parsley → Dried parsley (1 tablespoon instead of ¼ cup fresh)
- Premium bacon → Regular bacon or even bacon bits (⅓ cup prepared bits)
- Panko breadcrumbs → Make your own from day-old bread using food processor
- Sour cream → Greek yogurt mixed with 1 tablespoon lemon juice
Pantry Emergency Substitutions:
- Fresh eggs → 3 tablespoons aquafaba (chickpea liquid) for binding
- Milk → Water with 1 teaspoon butter melted in
- Smoked paprika → Regular paprika plus ¼ teaspoon liquid smoke
Pro Tips for Substitutions:
- Store leftover cheese cubes in freezer for easier handling during assembly
- When using different potato varieties, adjust liquid amounts as needed for proper consistency

Make It Diabetes-Friendly
Carb Reduction Strategies:
- Replace 1 pound of potatoes with 1 pound cauliflower (reduces carbs by approximately 60%)
- Use almond flour instead of all-purpose flour for coating (¾ cup almond flour replaces 1 cup regular flour)
- Choose part-skim mozzarella over full-fat cheeses to reduce calories while maintaining protein
Smart Portion Control:
- Limit serving size to 2 croquettes instead of 3-4 (approximately 15-20g carbs per serving)
- Pair with large green salad or roasted non-starchy vegetables to increase fiber and volume
- The protein from eggs and cheese helps slow carbohydrate absorption
Cooking Method Modifications:
- Bake instead of fry to eliminate added oil calories and reduce glycemic impact
- Use sugar-free breadcrumbs if available (check labels for hidden sugars)
- Air fry at 375°F (190°C) for 12-15 minutes for crispy results with minimal oil
Blood Sugar Management Tips:
- Serve with protein-rich dip using Greek yogurt instead of sour cream
- Total estimated carbs per modified serving: 12-15g (compared to 25-30g in original)
- Best consumed as part of balanced meal rather than standalone snack

Perfect Pairing Suggestions
Beverage Pairings
Side Dish Recommendations
Complete Meal Ideas
Occasion Suggestions
Pro Tips and Troubleshooting
Professional Techniques
Common Mistakes and Solutions
Storage and Make-Ahead Strategies
Scaling and Presentation

Potato Croquettes
Ingredients
For the Croquettes
- 3 pounds russet potatoes, cut into cubes
- 8 tablespoons unsalted butter
- ½ teaspoon salt or to taste
- ¼ teaspoon black pepper or to taste
- 2 tablespoons milk
- 1 large egg
- 6 slices bacon, chopped
- ¼ cup fresh parsley, chopped
- 4 ounces cheddar cheese, cut into small cubes
- 4 ounces provolone cheese, cut into small cubes
For the Coating
- 1 cup all-purpose flour
- 3 large eggs, beaten
- 1 cup panko breadcrumbs
- Vegetable oil for frying
For the Smoky Paprika Dip
- 1 cup sour cream
- 2 slices bacon, chopped and cooked crispy
- 2 teaspoons smoked paprika
- 2 tablespoons fresh parsley, chopped
- ¼ teaspoon salt or to taste
- ¼ teaspoon black pepper or to taste
Instructions
Prepare the Potato Base
- Bring the potatoes to a boil over high heat, then reduce to medium heat and cook for 15 minutes or until completely fork-tender. The potatoes should practically fall apart when pierced – this ensures ultra-smooth mashing.
- While potatoes cook, fry all 8 slices of bacon in a cast iron skillet over medium heat until crispy, about 6-8 minutes. Remove to paper towels and chop. Reserve 2 slices worth for the dip and 6 slices worth for the croquettes.
Make the Filling
- Drain the potatoes thoroughly and return them to the large bowl. Add the 8 tablespoons butter, ½ teaspoon salt, ¼ teaspoon pepper, 2 tablespoons milk, and 1 egg. Mash using a potato masher until completely smooth, or use a stand mixer with paddle attachment for extra fluffiness.
- Fold in the 6 slices worth of chopped bacon and ¼ cup fresh parsley. The mixture should be thick enough to hold its shape but still creamy. Let cool for 10 minutes to make handling easier.
Set Up Breading Station
- Prepare three shallow plates: one with flour (season with extra salt and pepper if desired), one with beaten eggs, and one with panko breadcrumbs. For extra flavor, add ½ teaspoon smoked paprika to the flour mixture.
Shape and Stuff the Croquettes
- Carefully wrap the potato mixture around the cheese, sealing completely to prevent leakage during frying. Shape into either balls or cylinders – cylinders tend to cook more evenly. Place on a cutting board and repeat with remaining mixture.
Bread the Croquettes
- Working with one croquette at a time, roll first in seasoned flour, ensuring complete coverage. Dip in beaten egg, letting excess drip off, then roll in panko breadcrumbs, pressing gently to help coating adhere.
- Place breaded croquettes on a tray. For best results, refrigerate for 1 hour – this helps them hold their shape during frying, though it’s not absolutely necessary if you’re careful with the oil temperature.
Fry to Golden Perfection
- Heat vegetable oil in a heavy-bottomed pot to 350°F (175°C) – the oil should be at least 3 inches deep. Use an instant-read thermometer to monitor temperature, as proper oil temperature is crucial for crispy exteriors without greasy interiors.
- Fry croquettes in batches of 4-5 pieces to avoid overcrowding, which drops oil temperature. Fry for 3-4 minutes, turning occasionally with tongs to ensure even browning. They’re done when deep golden brown all over.
- Remove to a paper towel-lined bowl and let drain briefly. The internal temperature should reach 165°F (74°C) to ensure the egg in the mixture is fully cooked.
Prepare the Dip
- In a small bowl, combine 1 cup sour cream, reserved chopped crispy bacon, 2 teaspoons smoked paprika, 2 tablespoons fresh parsley, ¼ teaspoon salt, and ¼ teaspoon pepper. Stir until well combined and adjust seasoning to taste.
- Serve the croquettes immediately while still warm and crispy, alongside the smoky paprika dip. The contrast between the hot, crispy exterior and cool, tangy dip is absolutely perfect.
