fireHot recipes

Add to favorites

Spinach and Cauliflower Bhaji

Cauliflower and spinach are cooked in a tomato broth with curry spices. The dish is warm and fragrant. Serve with roti bread for a complete meal.

The spices used give the dish a nice flavor.

By Nadia Kovalenko

Posted October 20, 2026

Share

Share on Facebook Share on Twitter Share on Pinterest Share via Email
clock_big

Time

20 minutes
fire_big

Calories

253 kcal
servings_big

Servings

4 person
student_big

Difficulty

Description

Cauliflower and spinach are cooked in a tomato broth with curry spices. The dish is warm and fragrant. Serve with roti bread for a complete meal.

The spices used give the dish a nice flavor.

msg

Quick Tip Read the recipe in its entirety before you start cooking. This will help you understand the ingredients, steps, and timing involved, and allow you to prepare any necessary equipment or ingredients beforehand.


Ingredients 13

check

0.25 cup vegetable oil

check

2 large onions, coarsely chopped

check

1 head cauliflower, cut into florets

check

2 teaspoons ground coriander

check

2 cloves garlic, crushed

check

1.25 teaspoons cayenne pepper

check

1 (1 inch) piece fresh ginger, peeled and chopped

check

1 teaspoon ground cumin

check

1 teaspoon ground turmeric

check

1 (14.5 ounce) can diced tomatoes

check

1.25 cups vegetable broth

check

salt and ground black pepper to taste

check

1 pound fresh spinach, chopped and stems removed

Instructions

  • 1

    Heat 0.25 cup vegetable oil in a large saucepan over medium heat. Add 2 large chopped onions and 1 head cauliflower cut into florets. Cook and stir until slightly softened, about 3 minutes. Add 2 teaspoons ground coriander, 2 crushed garlic cloves, 1.25 teaspoons cayenne pepper, 1 chopped inch piece of fresh ginger, 1 teaspoon ground cumin, and 1 teaspoon ground turmeric. Stir to coat.

  • 2

    Stir in 1 can of 14.5 ounce diced tomatoes and 1.25 cups vegetable broth. Season with salt and black pepper. Bring to a boil, cover, and reduce heat. Simmer for 8 minutes. Stir in 1 pound chopped fresh spinach. Cover and simmer until spinach is wilted and cauliflower is tender, 8 to 10 minutes.

×

Nutrition Facts

Servings 4

Amount Per Serving

  • Calories 253 kcal

% Daily Value *

  • Total Fat 15g

  • Saturated Fat 2g

  • Sodium 427mg

  • Total Carbohydrate 27g

  • Dietary Fiber 10g

  • Protein 9g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

You Might Also Like

Cottage Cheese Salad

This salad is cold and light. It mixes cottage cheese with crisp vegetables. You can...

Instant Pot Vegetable Broth

This Instant Pot vegetable broth from scratch is made with carrots, onion, celery, garlic, and...

Six-Egg Pound Cake

This cake is made with basic ingredients and is quite tall.

Kalbi Marinade

This sauce uses ginger, garlic, and sesame. It gives food a savory taste.

Ready to cook?

Sign up for our tasty newsletter and be the first one who tries out our latest
recipes.

arrow_upward