“Rain the cornmeal in slowly and lumps never get a chance to form.”
Two pots and a handful of pantry cans produce something that eats like a restaurant plate for about two dollars a head. Nothing here needs browning meat or a long braise, and the cornmeal side takes the same amount of attention as rice would, just with a whisk in your hand.
Lumps are the thing that ruins this, and they form in the first fifteen seconds. Grain dumped into simmering liquid seizes into knots on contact, and no amount of later whisking breaks them apart. Rain it in slowly with the other hand moving continuously, and keep scraping the pan floor while it cooks.
🫘 The promise: silky cornmeal under saucy tomato beans, six servings out of pantry cans for about the price of one sandwich.


During “Stream polenta into broth,” use this checkpoint for Creamy Butter Beans over Polenta: meanwhile, bring broth and remaining salt to a simmer in a second pot.
Use “Layer beans over hot polenta” to reach the final cue—polenta is smooth with no gritty center, beans remain whole, and tomato sauce mounds instead of running—and stop there.
Heat 2 tbsp (30 ml) olive oil in a wide saucepan and cook 1 diced yellow onion (180 g) with a pinch of the 1¼ tsp (7.5 g) kosher salt for 6 minutes, until soft and sweet-smelling. Scatter in 3 minced garlic cloves (15 g) and keep them moving for 30 seconds so they stay pale.

Press 2 tbsp (32 g) tomato paste against the hot pan for 2 minutes, until it turns brick red and smells roasted. Add 1 can (794 g) crushed tomatoes, 1 tsp (1 g) dried rosemary, half the remaining salt, and ½ tsp (1 g) black pepper.

Fold in 3 rinsed cans (425 g each) butter beans and simmer gently for 12 minutes, stirring rarely so the beans keep their shape. The sauce should thicken enough to mound on a spoon instead of running flat.

In a second pot, bring 4 cups (960 ml) low-sodium vegetable broth and the last of the salt to a simmer. Rain in 1 cup (160 g) quick-cooking polenta while whisking without pause, which is the only reliable way to dodge lumps.

Cook to the package timing, whisking often and scraping the pan floor, until no gritty grain remains between your teeth. Beat in 2 tbsp (16 g) nutritional yeast, which gives the polenta a savory, cheese-like edge.

Spoon the polenta into warmed bowls and press a hollow into the center with the back of the ladle. Pile the tomato beans into that well and scatter 2 tbsp (8 g) chopped parsley over each serving.

The polenta is smooth with no gritty center, the beans stay whole, and the tomato sauce mounds instead of running. At “Stream polenta into broth,” meanwhile, bring broth and remaining salt to a simmer in a second pot; adjust ingredients only after comparing the batch with the cue that polenta is smooth with no gritty center, beans remain whole, and tomato sauce mounds instead of running.
Press the tomato paste flat against the hot pan and let it go brick red before the tomatoes arrive; those two minutes give the beans a long-simmered taste that twelve minutes of gentle bubbling never will.
🥗 Nutrition, roughly: about 460 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.