Hearty Beans in Tomato Sauce

Beans in tomato sauce is the chameleon of Hungarian cuisine: it can be a rich main dish or a modest side. The secret lies not in complexity, but in timing. Beans must be given time to cook into a creamy emulsion with the tomato's acidity and smoky flavors (because without a little bacon, this is just a giant on one leg). This is a dish where dipping bread in the thick sauce is mandatory, and reheating next day might reveal even more character.
🕒 Prep Time 15 mins
🍳 Cook Time 1 hr 30 mins
Total Time 13 hrs 45 mins
🍽️ Servings 5 servings
🔥 Calories 420 kcal
🌍 Cuisine Hungarian

Ingredients

Equipment Needed

  • Heavy-bottomed pot (for even heat distribution)
  • Wooden spoon
  • Sharp knife

Instructions

1

Rinse beans and soak in cold water overnight (at least 8-12 hours).

Tip: Beans absorb water, cooking faster and more evenly without skins splitting (rehydration).
2

Next day, drain beans and put on to boil in fresh water. Cook until half-tender (approx 40-50 mins), but do not salt yet!

Tip: If salted early, skins stay tough and beans cook poorly.
3

Meanwhile, render fat from diced bacon in oil/lard, then sauté finely chopped onion in the fat until translucent.

Tip: Bacon fat gives the dish its smoky base character.
4

Add crushed garlic to onions, sauté 30 seconds until fragrant, then mix in tomato paste. Fry paste for 1-2 minutes.

Tip: Frying tomato paste (caramelization) dulls acidity and deepens color.
5

Deglaze onion base with a little bean cooking water, then add the drained, half-cooked beans. Now season with salt, pepper, herbs.

Tip: You can salt freely now; bean interiors have started softening.
6

Cook covered on low heat until finished (another 30-40 mins), until sauce thickens and beans are butter-soft.

Tip: During slow cooking, substances released from beans naturally thicken the sauce (gelatinization).

Recipe FAQ

Why did the beans stay hard?
You likely added tomato or salt too early. Acidic environments slow down softening.
What if it's too runny?
Take out a ladleful, blend it or mash with a fork, and mix back in. The bean's own starch is the best thickener.

Ingredients

  • 1 lb Dry Beans (Pinto or Navy)
  • 6 cups Water
  • 4 oz Smoked Bacon (diced)
  • 7 oz Tomato Paste
  • 1 whole Onion
  • 2 cloves Garlic
  • 1 tbsp Oil or Lard
  • 1 tsp Salt
  • 0.5 tsp Pepper
  • 1 tsp Dried Oregano
  • 1 tsp Dried Basil