Crispy Parmesan Butter Beans with Burst Tomatoes
When the cherry tomatoes start popping against the skillet, their juices collect around the edges and turn glossy. That’s the moment these Crispy Parmesan Butter Beans with Burst Tomatoes come…
Tip: save now, cook later.When the cherry tomatoes start popping against the skillet, their juices collect around the edges and turn glossy. That’s the moment these Crispy Parmesan Butter Beans with Burst Tomatoes come together: crisp-edged beans, a salty cheese crust, and tomatoes soft enough to spoon over everything.
I cook the beans first, then move them off the heat while the tomatoes do their thing in the same pan. It keeps the beans from simmering in tomato juice before they reach the platter. The contrast is what makes this dish work: creamy centers under crisp, browned skins, with warm tomatoes that are brightened at the end with lemon and parsley.

Kitchen Note
Pat the beans until their surfaces feel dry, not just drained. Damp beans steam before they brown, and they’re more likely to spit when they hit the hot oil.
Save these Crispy Parmesan Butter Beans with Burst Tomatoes for a quick skillet meal with crisp, cheesy beans and juicy tomatoes.
Why the Garlic Goes In After the Tomatoes Start Collapsing
Garlic needs only a short time in a hot skillet to turn fragrant. The tomatoes need several minutes to soften and release their juices, so adding the garlic at the beginning would leave it sitting in the hot pan while the tomatoes cook. That can take it from savory to bitter before the tomatoes are ready.
Let the tomatoes burst first, then stir in the finely chopped garlic for just 30 seconds. By then the skillet has tomato juices in it, and the garlic gets a brief, gentle cook instead of a long fry. Taking the pan off the heat before adding lemon juice and parsley also keeps those fresh finishing flavors from being cooked away. You’ll get a tomato topping that tastes bright and garlicky, not harsh, with enough juice to spoon around the beans without turning the whole platter into a stew.
What Butter Beans, Parmesan, and Tomatoes Each Bring to the Skillet

- Butter beans — Their broad shape gives you plenty of surface to brown while the centers stay creamy. Canned beans are convenient here because they’re already tender; drain, rinse, and dry them thoroughly before they go into the skillet.
- Parmesan — Finely grated cheese catches on the beans and forms crisp golden patches. A block of Parmesan grated just before cooking tends to cling better than coarse shreds, while a familiar grocery-store wedge is fine; the very expensive aged kind isn’t necessary. Finely grated Pecorino Romano is a sharper, saltier swap.
- Cherry tomatoes — Their small size lets them soften and burst whole in the skillet. Choose tomatoes that feel firm and ripe; wrinkled or leaking ones can break down too quickly. Grape tomatoes work in the same way if that’s what you have.
- Olive oil — It helps the beans brown and keeps them moving in the nonstick skillet. Regular olive oil is a good fit, so there’s no need to use a costly finishing oil for the cooking step.
- Garlic, lemon, and parsley — Together they lift the sweet, juicy tomatoes with a savory note, a little acidity, and fresh herbal flavor. Fresh garlic and parsley give the cleanest finish; bottled lemon juice can stand in if needed, though its flavor is less vivid.
Building Crisp Beans and a Juicy Tomato Topping in One Skillet
Brown the Beans Before Adding the Cheese
Heat the olive oil in a 12-inch nonstick skillet over medium-high heat. Add the drained, rinsed, very dry beans in a single layer and cook for 10–12 minutes, turning occasionally. Look for browned, crisp spots on the skins rather than an even deep crust on every side. If you stir constantly, the beans won’t stay in contact with the hot skillet long enough to brown well.
Give the Parmesan Time to Set
Sprinkle the finely grated Parmesan over the browned beans and toss gently so the cheese coats them. Cook for 2–3 minutes, turning carefully, until the cheese clings and forms crisp golden patches. The beans are tender, so rough tossing can split them and scatter the cheese across the pan. Transfer them to a plate once those patches have formed; they’ll be ready to go back on top after the tomatoes cook.
Let the Tomatoes Burst, Then Finish Off the Heat
Add the cherry tomatoes, kosher salt, and black pepper to the same skillet over medium-high heat. Cook for 5–7 minutes, stirring occasionally, until the skins split and the tomatoes release their juices. Stir in the finely chopped garlic and cook for 30 seconds, then remove the pan from the heat before stirring in the lemon juice and parsley. Spoon the tomatoes onto a serving platter, top with the crispy beans, and serve immediately.
Easy Changes for a Different Cheese or a Dairy-Free Platter
Use Pecorino for a Saltier, Sharper Crust
Swap finely grated Pecorino Romano for the Parmesan. It still makes crisp patches around the beans, but its sharper, saltier flavor comes through more strongly, so the finished dish tastes bolder.
Leave Out the Parmesan for a Dairy-Free Version
Skip the Parmesan and cook the beans until they’re browned and crisp in spots, then continue with the tomatoes. The beans still have a crisp-edged, creamy texture, but you won’t get the cheesy golden patches or the salty Parmesan flavor.
Trade Parsley for Fresh Basil
Stir chopped fresh basil into the tomatoes off the heat in place of the parsley. Basil makes the topping sweeter and more aromatic, while keeping the lemony finish and juicy texture intact.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours, storing the beans and tomatoes separately in airtight containers for 3–4 days. The beans will soften, especially if they’ve been sitting in tomato juices.
- Freezer: Freezing isn’t a good fit; the tomatoes turn watery as they thaw, and the beans lose their crisp texture.
- Reheating: Reheat the tomatoes and beans separately in skillets until the leftovers reach 165°F, then put them together just before serving. Microwaving the beans makes the Parmesan crust soft rather than crisp.
Questions That Come Up When Making These Skillet Beans

Crispy Parmesan Butter Beans with Burst Tomatoes
Ingredients
Equipment
Method
- Heat the olive oil in a 12-inch nonstick skillet over medium-high heat, then add the dry beans in a single layer and cook for 10-12 minutes, turning occasionally, until browned and crisp in spots.
- Sprinkle the Parmesan over the beans and toss to coat, then cook for 2-3 minutes, turning gently, until the cheese clings to the beans and forms crisp golden patches.
- Transfer the beans to a plate.
- Add the tomatoes, salt, and pepper to the skillet and cook over medium-high heat for 5-7 minutes, stirring occasionally, until the tomatoes burst and release their juices.
- Stir in the garlic and cook for 30 seconds.
- Remove the skillet from the heat and stir in the lemon juice and parsley.
- Spoon the tomatoes onto a serving platter.
- Top the tomatoes with the crispy beans.
- Serve immediately.