Beets With Tomato And Onion - Indian Style

Prep: 15 min Cook: 37 min Serves: 4 Cuisine: Indian

A vibrant Indian-style beet dish featuring tomatoes and onions, seasoned with cumin and cayenne for a flavorful, hearty vegetarian main or side.

Be the first to rate this recipe

Ingredients

  • 3/4 lb. beets, peeled and cut into chunks
  • 2 Tbsp. oil
  • 1 tsp. whole cumin seeds
  • 1 clove garlic
  • 1 large onion, chopped
  • 1 tsp. flour
  • cayenne pepper, optional, to taste
  • 2 medium tomatoes, seeded and chopped
  • 1 1/4 c. water

Instructions

  1. Heat the oil in a saucepan.
  2. Add the cumin seeds, garlic, and chopped onion; cook until the onions are soft.
  3. Add the flour and cayenne pepper; cook for one minute more.
  4. Add the beets, chopped tomatoes, salt, and water; simmer covered for 30 minutes or until the beets are cooked.
  5. Uncover and cook for an additional 7 minutes to thicken the sauce.

Tips & Substitutions

For best results, choose fresh, firm beets for this dish. If you can't find whole cumin seeds, ground cumin can be a substitute, though the flavor will be slightly different. To enhance the dish, feel free to add a pinch of Red Chili Powder for extra heat. If you're short on time, pre-cooked beets can be used to reduce cooking time significantly.

Serving Suggestions

Serve the Beets With Tomato And Onion alongside steamed basmati rice or warm Puri(Bread) for a satisfying meal. It also pairs beautifully with Indian Relish and is a great complement to any of your favorite Indian recipes. Consider adding a side of yogurt or a fresh salad for balance.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the beets in a saucepan over low heat, adding a splash of water if needed to prevent sticking. This dish can also be enjoyed cold as a salad!

Nutrition & Diet Analysis (per serving)

Each serving of Beets With Tomato And Onion - Indian Style contains roughly 1107 calories, with 11g protein, 75g carbohydrates, and 86g fat. It is an excellent source of iron (25% of the Daily Value), protein (22% of the Daily Value), and vitamin C (21% of the Daily Value), and a good source of dietary fiber. It also contributes 4g of dietary fiber toward your daily target.

1107 kcal 55% DV
Protein Fat Carbs

Macronutrients

Protein 11.2g 22% DV
Total Fat 86.4g 100% DV
Carbs 75.2g 27% DV
Fiber 3.5g 13% DV
Sugar 1.2g 2% DV

Electrolytes

Sodium 20mg 1% DV
Potassium 323.2mg 7% DV

Vitamins & Minerals

Vitamin A 31.9mcg 4% DV
Vitamin C 18.7mg 21% DV
Calcium 105mg 8% DV
Iron 4.5mg 25% DV
Contains Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use canned beets for this recipe?

Yes, you can use canned beets to save time. Just rinse them well and add them towards the end of cooking, simmering only briefly to warm them through. Canned beets will not require the same cooking time as raw beets.

What can I substitute for tomatoes if I don't have any?

If fresh tomatoes aren't available, you can use canned diced tomatoes or even tomato paste mixed with a little water. Adjust the quantity based on your taste preference, keeping in mind that paste will be more concentrated.

Is this recipe suitable for vegan diets?

Yes, this recipe is completely vegan as it contains no animal products. It’s a great option for those following vegan recipes or looking to incorporate more plant-based meals into their diet.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Indian recipes → Vegan recipes → Vegetarian recipes → All recipes →