Recipes Diets we supportDiets Start your planStart plan

White Bean and Parmesan Tomato Bake

Creamy cannellini beans and wilted kale simmered in a garlicky crushed-tomato sauce with oregano, blanketed in Parmesan and mozzarella, and baked until bubbling and golden.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forVegetarianLunch
Also fits Balanced Gut-Health High-Protein High-Fiber Mediterranean GLP-1
Baked under parmesan and mozzarella, cannellini beans go soft and creamy while the top browns and blisters in patches. Kale wilts into the garlicky tomato sauce underneath, and oregano keeps the dish from tasting only of melted cheese.
↓ Jump to Recipe

Why You'll Love This Recipe

This is a warm, rustic one-pan bake for anyone who wants a hearty, meatless lunch that eats like comfort food but leaves you feeling light. Tender cannellini beans stand in for meat, giving the dish real substance, while a garlicky tomato sauce and a molten cheese crust make it feel indulgent. It comes together in a single skillet and is forgiving enough for a beginner, yet satisfying enough to serve to guests.

Onion, then garlic and oregano, then tomatoes, in that order. Softening the onion first builds a sweet base, blooming the garlic and oregano in the hot oil releases their aroma, and simmering the crushed tomatoes concentrates them into a real sauce rather than a thin, watery one. Wilting the kale directly in that sauce lets the leaves drink up the flavor, and folding the beans in at the end keeps them intact instead of mashed. The cap of Parmesan and mozzarella melts and blisters under the oven's heat, adding a savory, browned crust on top of the tender beans below.

Creamy, tangy, and savory in every bite, with the beans providing lasting fullness and the melted cheese delivering richness. The beans and kale make it high in fiber, the beans and cheese together make it a source of protein, and the olive oil rounds everything with a gentle richness. It is the kind of lunch that keeps you comfortably full through the afternoon without weighing you down.

Bubbling terracotta dish of white beans in red sauce under a browned blistered cap of melted cheese. Save
Prep: 10 minsCook: 30 minsTotal: 40 minsMakes: 4 servingsServing: About 1¼ cups

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 2 3/4 cups cannellini beans, drained
  • 1 cup grated Parmesan
  • 2 1/3 cups crushed tomatoes
  • 1 1/8 cups shredded mozzarella
  • 5 cups chopped kale
  • 1 medium onion, diced
  • 3 1/2 tbsp olive oil
  • 4 garlic cloves, minced
  • 2 tsp dried oregano

Instructions

  1. Preheat the oven: Preheat the oven to 400°F (200°C) and set a rack in the upper-middle position so the cheese browns well.
  2. Prep the vegetables and beans: Dice the onion and mince the garlic. Strip the kale leaves from their tough stems and roughly chop the leaves. Drain the cannellini beans in a colander and rinse under cool water until the foam runs clear, then let them drain fully. Shred the mozzarella if it is not already shredded and have the grated Parmesan ready.
  3. Build the tomato sauce: Warm the olive oil in a large oven-safe skillet over medium heat. Add the onion and cook, stirring now and then, until soft and translucent, about 5 minutes. Add the garlic and dried oregano and cook until fragrant, about 30 seconds. Pour in the crushed tomatoes, stir, and simmer gently for 8 minutes so the sauce thickens slightly and loses its raw edge.
  4. Wilt the kale and fold in the beans: Stir the chopped kale into the sauce a handful at a time, letting each addition wilt down before adding more, until all of it has collapsed and softened, about 3 to 4 minutes. Gently fold in the drained beans, taking care not to crush them, and cook just until everything is heated through.
  5. Top with cheese: If your skillet is not oven-safe, transfer the mixture to a baking dish and spread it into an even layer. Sprinkle the Parmesan evenly over the surface, then top with the mozzarella so the whole surface is covered.
  6. Bake until bubbling: Bake for 18 to 20 minutes, until the sauce is bubbling around the edges and the cheese is melted, golden, and blistered in spots. Let it rest for about 5 minutes before serving so the sauce settles and the beans firm up slightly.
Nutrition Facts
4 servings per recipe
Serving sizeAbout 1¼ cups
Calories536
% Daily Value*
Total Fat 26g33%
Saturated Fat 10g49%
Trans Fat 0g
Cholesterol 40mg13%
Sodium 2326mg101%
Total Carbohydrate 47g17%
Dietary Fiber 13g46%
Total Sugars 9g
Includes 0g Added Sugars 0%
Protein 33g
Vitamin D 0.3mcg1%
Calcium 668mg51%
Iron 6.7mg37%
Potassium 1261mg27%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (About 1¼ cups).

Variations

  • Add gentle heat: Stir a pinch of red pepper flakes into the oil with the garlic for a warm, slow burn that plays against the sweetness of the tomatoes.
  • Swap the greens: Trade the kale for chopped spinach, chard, or escarole. Tender greens like spinach wilt in a minute or two, so add them near the end rather than simmering them long.
  • Crisp breadcrumb top: Sprinkle a layer of breadcrumbs tossed with a little olive oil over the cheese before baking for extra crunch. This adds gluten.
  • Fresh herb lift: Fold torn fresh basil or chopped parsley through the sauce just before topping, or shower it over the finished bake, for a bright, garden note.
  • Creamier center: Dot spoonfuls of ricotta over the sauce before adding the Parmesan and mozzarella for pockets of soft, milky richness. This adds dairy.

Storage & Leftovers

Refrigerator: Cool any leftovers to room temperature, then store them in an airtight container in the fridge for up to 4 days. The flavor actually deepens overnight as the tomato and garlic meld into the beans.

Reheating: Warm individual portions in a covered dish in a 375°F (190°C) oven until heated through and the cheese softens again, about 10 to 15 minutes, which revives the crust better than a microwave. If you are in a hurry, the microwave works too, though the topping will be soft rather than blistered; a splash of water stirred in keeps it from drying out.

Make-ahead: You can assemble the whole dish through the cheese-topping stage, cover it, and refrigerate for up to a day before baking. Bake straight from the fridge, adding a few extra minutes to account for the cold start, until the center is hot and the top is golden.

Notes & Tips

A few notes from my kitchen to help this bake come out rich, saucy, and golden every time.
  • Choose the right beans: Cannellini are ideal for their creamy texture, but great northern or butter beans work well too. Look for a can where the beans are whole and firm rather than broken, since they hold their shape better through the bake.
  • Rinse the beans well: Rinsing the drained beans until the water runs clear removes the starchy canning liquid, which keeps the sauce clean-tasting and less cloudy. It also washes away some of the sodium.
  • Salt at the end, then taste: Parmesan and canned tomatoes both carry salt, so season only after folding in the beans and taste before it goes in the oven. You can always add more, but you cannot take it out.
  • Watch the cheese, not just the clock: Ovens vary, so use the visual cue: you want the cheese fully melted with golden, blistered spots and the sauce actively bubbling at the edges. If the top is pale but the timer is up, a minute or two under the broiler finishes it.
  • Let it rest before serving: Giving the bake five minutes out of the oven lets the sauce thicken and the beans firm up, so each scoop holds together instead of sliding apart on the plate.
  • Serve it as a meal: A slice of crusty bread or a spoonful over polenta turns this into a fuller plate and gives you something to catch the sauce. A simple green salad alongside keeps the lunch fresh.

Nutrition & Mindful Eating

Bubbling at the edges, browned on top and savory the whole way through, this bake turns beans, tomato and two cheeses into a lunch you eat with a spoon while it is still almost too hot.
  • The beans, the tomato and the cheese are working as one thing by the time this comes out of the oven. The beans thicken the sauce, the tomato keeps it loose and acidic, and the melted cheese pulls a lid over the whole dish.
  • Parmesan is the savory backbone here. Aged hard and salty, a small handful stirred through the sauce gives it a depth you can taste in every spoonful, and it brings calcium and protein in with that flavor.
  • Mozzarella goes on top for what it does under heat. It melts into a soft sheet, then blisters and browns in patches, and those darker spots are the best bite in the dish.
  • White beans and kale hold the middle. The beans break down at the edges and thicken everything around them, the kale softens into the tomato and keeps its dark flavor, and between them they carry the fiber that makes this sit like a real lunch.
  • Onion and garlic cook down in olive oil before the tomatoes go in, and the oregano is crumbled into the hot pan so it opens up. That base is why the sauce tastes long-cooked after a short spell in the oven.
  • As you eat, wait for it to stop bubbling, then go looking for the browned patches of cheese and the beans that have gone soft underneath, and let lunch be a proper stop rather than something eaten one-handed.

Frequently Asked Questions

Can I use dried beans instead of canned?

Yes. Soak dried cannellini beans overnight, then simmer them in fresh water until fully tender before draining and using them in place of the canned beans. They should be soft enough to mash easily, since they will not cook much further in the sauce.

My sauce turned out watery. What happened?

The most common cause is not simmering the crushed tomatoes long enough, or adding the kale before it releases and cooks off its moisture. Let the tomatoes reduce for the full simmer, and if the mixture still looks loose after wilting the kale, cook it a few extra minutes on the stovetop before topping with cheese.

Can I make this in advance for the week?

It keeps well in the fridge for up to 4 days and the flavor deepens over time, which makes it a strong choice for lunches. Reheat in the oven to bring back some of the crust, and store it in portions so you can warm only what you need.

What can I serve with it to make a full lunch?

It is hearty on its own, but a piece of crusty bread or a bed of polenta rounds it out and soaks up the sauce. A crisp green salad on the side adds freshness and a bit of crunch against the creamy beans and melted cheese.