Hungarian rice and beans is a hearty, Hungarian-inspired one-pot meal of tender white beans and rice seasoned with sweet paprika, onion, pepper, and caraway. It is not one fixed traditional formula, but this version brings together familiar Hungarian flavors in a practical, filling dish that works as a main or side.
Ingredients
- 1 tablespoon olive oil (15 ml)
- 1 medium yellow onion, finely diced, about 1 cup (150 g)
- 1 medium red bell pepper, diced, about 1 cup (150 g)
- 3 garlic cloves, minced (9 g)
- 2 teaspoons sweet Hungarian paprika (4 g)
- 1/2 teaspoon smoked paprika (1 g), optional
- 1/2 teaspoon caraway seeds (1 g), lightly crushed
- 1 tablespoon tomato paste (16 g)
- 1/2 cup canned chopped tomatoes, drained (120 g)
- 1 1/2 cups low-sodium vegetable broth (355 ml)
- 1 cup long-grain white rice (185 g)
- 1 bay leaf (about 0.2 g)
- 3/4 teaspoon fine salt (4.5 g), plus more to taste
- 1/4 teaspoon black pepper (0.5 g)
- 1 can white beans, such as cannellini or butter beans, 15 ounces (425 g) net weight; drained and rinsed, about 1 1/2 cups (255 g)
- 2 tablespoons chopped fresh parsley (8 g)
- 1 teaspoon red wine vinegar (5 ml), optional
Instructions
- Prepare the rice and beans. Rinse the rice in a fine-mesh sieve under cold running water for about 30 seconds, gently stirring it with your fingers, then drain well. This removes excess surface starch and helps the cooked grains stay distinct. Drain and rinse the canned beans, and set both aside. Dice the onion and pepper before you start cooking so they can go straight into the pot.
- Soften the vegetables. Heat the olive oil in a heavy, lidded saucepan or Dutch oven over medium heat. Add the onion and bell pepper and cook for about 7 minutes, stirring every so often, until the onion is translucent and the pepper has softened. If the vegetables begin to brown before they soften, lower the heat; the goal is a sweet, tender base rather than a deeply browned one.
- Bloom the seasonings. Add the garlic, sweet paprika, smoked paprika if using, and crushed caraway. Stir for 1 minute, just until fragrant. Keep the heat moderate because paprika can turn bitter if scorched. Stir in the tomato paste and cook for 1 minute, scraping it over the bottom of the pot so it darkens slightly without sticking.
- Add the liquid and rice. Stir in the drained tomatoes, broth, salt, pepper, bay leaf, and rinsed rice. Bring the liquid to a gentle simmer, which should take about 3 minutes. Stir once to distribute the rice, then cover tightly and reduce the heat to low. Simmer for 18 minutes without lifting the lid or stirring; frequent stirring releases starch and can make the rice gummy.
- Warm the beans. Check that the rice is nearly tender and most of the liquid has been absorbed. Fold in the rinsed beans gently, taking care not to mash them. Cover again and cook over low heat for 3 minutes, just long enough to heat the beans through. If the rice is still firm and the pot looks dry, add 1 to 2 tablespoons of hot broth or water, cover, and cook for another 2 minutes before checking again.
- Rest and finish. Remove the pot from the heat and leave it covered for 7 minutes. This short rest lets the rice finish steaming and makes the texture more even. Remove the bay leaf, fluff the rice gently with a fork, and fold in the parsley and optional red wine vinegar. Taste and adjust the salt, pepper, or vinegar before serving.
Tips
- Choose the right rice. Long-grain white rice gives a tender but relatively separate result. Medium-grain rice can work, though it will be softer and more cohesive; brown rice needs a different amount of liquid and a much longer cooking time, so do not substitute it in this timing without adjusting the recipe.
- Protect the paprika. Add paprika after the vegetables have softened and stir it only briefly before adding the tomato paste and liquid. If it smells acrid or turns very dark, it has likely scorched; starting over is better than trying to cover a bitter flavor.
- Use the bean you have. Cannellini beans are mild and hold their shape, while butter beans are larger and creamier. Kidney beans or navy beans are also practical choices. Rinse canned beans to remove some of the packing liquid; if you use home-cooked beans, measure about 1 1/2 cups (255 g) drained.
- Season in layers, then taste. Broths vary in saltiness, so the measured salt is a starting point. The optional vinegar is not meant to make the dish taste sour: a teaspoon brightens the paprika and beans, but you can leave it out or add it a few drops at a time.
Serving Suggestions
Serve the rice and beans hot, straight from the pot, as a vegetarian main. A crisp green salad dressed with a simple vinaigrette is a useful contrast to the soft, savory grains, and sliced cucumbers or pickled vegetables add a refreshing, tangy side. For a more substantial plate, offer crusty bread to catch any paprika-seasoned juices, or pair the dish with roasted carrots, cabbage, or green beans.
For a Hungarian-inspired table, a spoonful of sour cream or plain yogurt can add cool creaminess; keep it on the side so diners can choose. A little extra parsley gives the finished pot freshness, while a pinch of sweet paprika over each serving reinforces the dish’s main flavor. If serving it as a side, plan on smaller portions alongside grilled vegetables or a simple protein, rather than treating it as the only substantial element of the meal.
Variations
Make it more traditionally flavored: Sweet Hungarian paprika is the defining seasoning here, and caraway contributes a warm, slightly anise-like note. If Hungarian paprika is difficult to find, use a good-quality mild sweet paprika; the result will remain close in flavor, though the exact aroma may differ. Do not replace all of it with hot paprika, which can make the pot much spicier than intended. A small pinch of hot paprika can be added if you specifically want heat.
Change the beans or vegetables: Chickpeas make a firmer, nuttier variation, while butter beans make the dish especially soft and creamy. You can replace the red pepper with a green bell pepper for a more savory flavor, or add a small diced carrot with the onion. Avoid adding a large amount of extra vegetables, since they release moisture and can affect how the rice cooks.
Add greens or make it spicy: Fold in 2 packed cups (about 60 g) of baby spinach after the beans have warmed, cover for a minute, and stir until wilted. For a gentle kick, add a pinch of crushed red pepper with the paprika. If using fresh hot chile, start with a small amount and add it with the onion and pepper so its flavor softens.
Use a different tomato option: If you do not have canned chopped tomatoes, substitute 1/2 cup (120 g) of finely diced fresh tomato, preferably ripe and not overly watery. Tomato paste alone will make the base more concentrated and less bright, so add 1 tablespoon (15 ml) of broth or water if using it in place of the chopped tomato. Keep the overall liquid close to the recipe amount for dependable rice texture.
Storage and Reheating
Transfer leftovers to a shallow container and refrigerate within 2 hours of cooking. The rice and beans keep for 3 to 4 days in the refrigerator. Letting the pot cool uncovered for a short time can reduce trapped steam, but do not leave it at room temperature for more than 2 hours; divide a large batch into smaller containers so it cools promptly.
Reheat only the portion you plan to eat. In a covered saucepan, add 1 to 2 tablespoons of water or broth per serving and warm over low heat, stirring gently until steaming throughout. In a microwave, cover loosely and heat in short bursts, stirring between them. Leftovers should reach 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers; check the center with a food thermometer, especially when reheating a larger portion.
You can freeze cooled portions in airtight freezer-safe containers for up to 2 months for best texture. Thaw overnight in the refrigerator, then reheat to 165°F (74°C). Rice may become a little softer after freezing, so add a splash of broth during reheating and fluff gently. Do not thaw it on the counter.
Frequently Asked Questions
Is Hungarian rice and beans an authentic traditional dish?
This recipe is Hungarian-inspired rather than a claim to one definitive national recipe. Hungarian cooking has many regional and household variations, and rice with beans is not a single standardized dish with one required ingredient list. The sweet paprika, onion, and caraway here provide a recognizable Hungarian flavor direction in an accessible rice-and-bean meal.
Can I use brown rice?
Not with the same liquid and timing. Brown rice generally needs substantially more liquid and a longer simmer than white rice, and the vegetables and canned beans would be overcooked if left in the pot for that long. For the most reliable result, cook brown rice separately according to its package directions and fold it into the prepared paprika-and-bean mixture at the end.
Why is my rice still hard or too wet?
Hard rice usually means the heat was too high, the lid did not seal well, or the rice needed a little more time. Add a spoonful or two of hot water, cover, and cook gently for 2 minutes at a time. If it is too wet, leave the lid off for a few minutes after cooking and fluff gently; avoid prolonged boiling, which can break the grains and turn them mushy.
Can I make this recipe ahead?
Yes. Cook it fully, cool it promptly in shallow containers, and refrigerate it for up to 3 to 4 days. The rice may firm up in the refrigerator, but a splash of broth or water during reheating restores moisture. For the freshest texture, you can also prepare the chopped vegetables and rinse the beans a day ahead, then cook the rice shortly before serving.
Is this recipe vegan and gluten-free?
It is vegan when made with vegetable broth and no dairy toppings, and it is naturally gluten-free when the broth and spices are labeled gluten-free. Packaged broth and seasonings can vary, so check their ingredient labels if you are cooking for someone who needs to avoid gluten. Serve sour cream or yogurt separately if you want an optional topping.
Related
- Golden Rice Thai: Fragrant Turmeric Coconut Jasmine Rice
- Golden Rice: Thai and Laos-Inspired Turmeric Coconut Rice
- Ghanaian Rice and Beans (Waakye): A Practical Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).