How to Make Baked Beans (Traditional & Healthy Version)

Baked Beans, though popularized in Western cuisine, have found a special place in Indian kitchens, especially as a nutritious and protein-rich lunch option. In India, this dish is commonly prepared with rajma (kidney beans) or safed beans (navy beans) and is adapted with desi masalas to suit local palates. The result is a comforting, saucy, and mildly spiced dish that pairs wonderfully with whole wheat toast, pav, or even as a stuffing for parathas. The hearty texture and tangy-sweet flavor make baked beans a popular choice for families, particularly during festivals like Navratri, when vegetarian and protein-rich meals are in demand. Home-style Indian Baked Beans are not just delicious but are also a smart, health-conscious choice. This version uses minimal oil, loads of fresh tomatoes, and aromatic spices like jeera (cumin), hing (asafoetida), and a hint of jaggery for natural sweetness. It's a dish that brings together the nutritional powerhouse of beans with the rich flavors of Indian tadka, making it a filling and satisfying meal. Whether you’re serving it for Sunday brunch or packing it in a tiffin box, Baked Beans are an excellent way to add variety and nutrition to your vegetarian diet.

35 min total2 servingsEasy150 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Soak rajma or safed beans overnight in enough water
0%

Step 1 · Soak rajma or safed beans overnight in enough water

Soak rajma or safed beans overnight in enough water. Drain and pressure cook with a pinch of salt until soft (usually 4-5 whistles).

Step 2: Heat oil in a kadhai or non-stick pan
0%

Step 2 · Heat oil in a kadhai or non-stick pan

Heat oil in a kadhai or non-stick pan. Add jeera, let it splutter, then add hing.

Step 3: Add chopped onions and sauté until golden brown
0%

Step 3 · Add chopped onions and sauté until golden brown

Add chopped onions and sauté until golden brown.

Step 4: Add ginger
0%

Step 4 · Add ginger

Add ginger, garlic, and green chilli. Sauté till raw aroma disappears.

Step 5: Mix in chopped tomatoes
0%

Step 5 · Mix in chopped tomatoes

Mix in chopped tomatoes, turmeric, red chilli powder, coriander powder, and salt. Cook until tomatoes turn mushy and oil separates.

Step 6: Add cooked beans along with 1/2 cup of the cooking liquid
0%
8 min

Step 6 · Add cooked beans along with 1/2 cup of the cooking liquid

Add cooked beans along with 1/2 cup of the cooking liquid. Stir well and simmer for 7–8 minutes, allowing flavors to meld.

Step 7: Add black pepper and jaggery
0%

Step 7 · Add black pepper and jaggery

Add black pepper and jaggery. Adjust consistency by adding water if needed. Simmer for 2 more minutes.

Step 8: Garnish with chopped coriander leaves
0%

Step 8 · Garnish with chopped coriander leaves

Garnish with chopped coriander leaves. Serve hot with whole wheat toast, pav, or as a filling for parathas.

Why this recipe is healthy

This healthy Baked Beans recipe is low in saturated fat, high in fiber, and packed with vegetarian protein, making it perfect for weight management and heart health. The use of whole ingredients, minimal oil, and natural spices enhances both nutrition and flavor without unnecessary calories. Suitable for diabetics, vegetarians, and those seeking a high-protein, wholesome lunch, this dish is a modern, Indianized take on a nutritious classic.

A note on tradition

While Baked Beans are not traditional to Indian cuisine, their adaptation using rajma and Indian spices has made them popular in urban homes, especially during festivals like Navratri or as a nutritious tiffin item. In regions like Punjab and Delhi, rajma-based dishes are a staple, and Baked Beans are often served as a fusion breakfast or lunch, enjoyed with whole wheat breads or stuffed in parathas. The dish is also gaining popularity as a healthy, protein-rich meal option in Indian metros.

← Back to Baked Beans