Curried Cauliflower and Potatoes with Green Peas

Prep: 15 minCook: 25 min2 servingsmediumIndian
Curried Cauliflower and Potatoes with Green Peas

A vibrant Indian-inspired vegetarian curry featuring tender cauliflower florets and Yukon potatoes simmered in aromatic spices with crushed tomatoes. Fresh green peas and cilantro add color and brightness to this comforting one-pan dish. Perfect for weeknight dinners or when craving bold, warming flavors. The combination of coriander, cumin, and curry powder creates an authentic spice blend while Thai chili provides adjustable heat.

Ingredients

2 servings
  • 1 unit cauliflower, cut into bite-sized florets
    broccoli1:1veganvegetarian

    similar texture and cooking time

    Full guide →
  • 12 ounce Yukon Gold potatoes, cut into 1/2-inch pieces
    sweet potatoes1:1veganvegetarian

    slightly different flavor profile

    Full guide →
  • 4 ounce peas
    green beans1:1veganvegetarianpeanuts-free

    cut into 1-inch pieces

  • 1 bunch cilantro, coarsely chopped
  • 1 can crushed tomatoes
  • 1 unit yellow onion, peeled, halved, thinly sliced
  • 1 tablespoon curry powder
  • 1 unit chili pepper, thinly sliced
  • 1 teaspoon coriander
  • 1 teaspoon cumin
  • 1 tablespoon olive oil
  • 1 cup water

Instructions

  1. 1

    Cut cauliflower into bite-sized florets

  2. 2

    Cut potatoes into 1/2-inch pieces

  3. 3

    Peel, halve, and thinly slice onion

  4. 4

    Coarsely chop cilantro

  5. 5

    Thinly slice Thai chili

  6. 6

    Heat olive oil in large, tall-sided pan over medium heat

  7. 7

    Add onion and season with salt and pepper

  8. 8

    Cook for 5 minutes until softened

  9. 9

    Add coriander, cumin, curry powder, and Thai chili

  10. 10

    Cook stirring for 30 seconds until fragrant

  11. 11

    Add cauliflower and potatoes

  12. 12

    Cook stirring for 5 minutes until vegetables begin to soften

  13. 13

    Season with salt and pepper

  14. 14

    Add water and crushed tomatoes

  15. 15

    Season with salt and pepper

  16. 16

    Bring to boil then reduce to simmer

  17. 17

    Cook covered for 15 minutes until potatoes and cauliflower are tender

  18. 18

    Add peas and half the cilantro

  19. 19

    Cook for 2 minutes to heat through

  20. 20

    Taste and season with salt and pepper

  21. 21

    Garnish with remaining cilantro

Tips

Tip 1

If you need more liquid during cooking, add additional crushed tomatoes or water to prevent sticking

Tip 2

Adjust the amount of Thai chili to your heat preference - start with less and add more as needed

Tip 3

Reserve some fresh cilantro for garnish to add a bright, fresh finish to the curry

Good to Know

Storage

Refrigerate leftovers for up to 3 days in covered container

Make Ahead

Can be made 1 day ahead and reheated gently on stovetop

Serve With

Serve hot over rice or with naan bread for a complete meal

See pairing guide →

Common Mistakes

Watch

Add liquid if vegetables start to stick to prevent burning

Watch

Don't skip the spice blooming step to avoid bland curry

Watch

Cook potatoes until fork-tender to avoid undercooked pieces

Substitutions

Thai chili
jalapeño1:1veganvegetarian

milder heat level

cauliflower
broccoli1:1veganvegetarian

similar texture and cooking time

Full guide →
potatoes
sweet potatoes1:1veganvegetarian

slightly different flavor profile

Full guide →
peas
green beans1:1veganvegetarianpeanuts-free

cut into 1-inch pieces

Full guide →
Find more substitutions →

FAQ

Can I make this curry ahead of time?

Yes, this curry actually improves in flavor when made a day ahead. Store covered in refrigerator and reheat gently on stovetop, adding water if needed.

What if I don't have Thai chili peppers?

You can substitute jalapeño, serrano, or even red pepper flakes. Start with less than called for and adjust to taste.

How long will leftovers keep in the refrigerator?

Properly stored leftovers will keep for up to 3 days in the refrigerator in a covered container.