AmericanMedium · Hot
A coarse, rustic mash built on tender white beans with deeply caramelized shallots and crispy bacon throughout. No hiding, no garnish inflation.
5 min
30 min
35 min
Method
Slice bacon into 1cm lardons. Place in a cold cast iron skillet and render over medium heat, stirring occasionally, until deeply crispy and the fat is fully rendered, about 8 minutes.
Remove crispy bacon with a slotted spoon. Reserve the rendered fat in the pan.
Slice shallots into thin half-moons. Add to the bacon fat over medium-low heat. Cook slowly, stirring every 2-3 minutes, until deeply golden and sweet, about 15 minutes. Do not rush this.
Drain and rinse the white beans. Add to the pan with the caramelized shallots. Stir to coat in the fat and coat the beans.
Add 120ml water. Stir and cook until the water evaporates and the beans begin to break down, about 5 minutes.
Using a potato masher or the back of a spoon, mash the beans coarsely. Leave texture — this is not a puree.
Stir in the olive oil. Season with salt and black pepper.
Fold in half the crispy bacon. Serve immediately, topped with remaining bacon.
Nutri-Score
Excellent balance
A–E · lower is better · score -7
Calories
1083
per serving
Protein
66g
Carbs
134g
Fat
33g
Sat. fat
6g
Fiber
15g
Sugar
9g
Sodium
1064mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Moderate impact
A–E · lower is better · includes estimates
kg CO2e
1.0
per serving
Water
0.4m³
Runoff
0.1g P
Bacon drives 59% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Cast Iron SkilletSafety & Storage
Cooking Temperature
Render bacon fat over medium heat - do not exceed safe smoking point of bacon fat (~325°F). Add shallots over medium-low heat to achieve golden caramelization without burning.
High Risk Population
Ensure bacon is cooked to an internal temperature of at least 145°F to eliminate potential pathogens. This is critical for elderly, immunocompromised, pregnant, or young individuals.
Handling
Use caution when working with hot rendered bacon fat - fat splatter can cause severe burns. Use a splatter guard when adding shallots and when adding water to the pan.
Cross Contamination
Do not use utensils that touched raw bacon to mash beans without sanitizing between steps. Use separate equipment or thoroughly wash between handling raw bacon and the finished mash.
Storage
Refrigerate leftover mash within 2 hours. Store in airtight container for up to 3 days. Reheat to 165°F before serving.
Equipment Safety
Cast iron skillet retains heat - allow to cool before washing to prevent thermal shock. Never plunge hot cast iron into cold water.
Pro Tips
Technique
Start the bacon in a cold cast iron pan. No oil, no negotiation. Cold start renders the fat evenly and builds the crispy texture you actually want.
Substitution
Diced pancetta works in place of bacon if you want a slightly cleaner porky flavor, but the bacon lardons are doing essential structural work here — don't skip the crispy bits.
From the chef
I gave you four ingredients before seasoning and you looked at me like I was holding something back. I wasn't. The shallots do two jobs: sweet and savory. The bacon does two jobs: fat and texture. The beans do two jobs: body and bulk. The olive oil does two jobs: richness and finish. That's four ingredients acting like eight. That's the game. Stop looking for the secret. The browning is the secret. If you rush the shallots, I will know.
Source: generated · June 10, 2026