← Back to Blog

Vegetable Curried Rice — The Quiet Ritual That Feeds the Day

I made tamales — not for an order, not for a holiday. Just because. Because the kitchen needed Rosa's presence and the tamales are how Rosa visits. Each tamale is a minute of meditation. Spread, fill, fold, steam. The rhythm is the prayer. The prayer is the tamale. And the tamale is the day.

After standing at the stove folding tamales — each one a small, deliberate act — I wanted dinner to carry that same unhurried energy. Something that asked me to stay present: to stir, to smell, to wait. This vegetable curried rice is that kind of dish. It doesn’t rush, and it doesn’t need to. It just asks you to show up, the same way Rosa always did.

Vegetable Curried Rice

Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min | Servings: 4

Ingredients

  • 1 1/2 cups long-grain white rice
  • 3 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 medium carrot, peeled and diced
  • 1 red bell pepper, diced
  • 1 cup frozen peas
  • 1 cup diced zucchini
  • 2 teaspoons curry powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon cayenne pepper (optional)
  • Salt and black pepper, to taste
  • 2 tablespoons fresh cilantro, chopped, for garnish
  • 1 lime, cut into wedges, for serving

Instructions

  1. Toast the spices. Heat olive oil in a large, heavy-bottomed skillet or saucepan over medium heat. Add curry powder, cumin, and turmeric, stirring constantly for about 60 seconds until fragrant. This step builds the foundation of flavor — don’t rush it.
  2. Soften the aromatics. Add the diced onion to the spiced oil and cook, stirring occasionally, for 4–5 minutes until softened and translucent. Stir in the garlic and cook for another minute.
  3. Add the vegetables. Add the carrot, bell pepper, and zucchini to the pan. Stir to coat everything in the spice mixture and cook for 3–4 minutes until the vegetables begin to soften slightly.
  4. Add rice and broth. Stir in the uncooked rice, coating it well with the oil and spices. Pour in the vegetable broth, add cayenne if using, and season with salt and black pepper. Bring to a boil.
  5. Simmer and steam. Reduce heat to low, cover tightly, and simmer for 18–20 minutes, until the rice has absorbed all the liquid and is tender. Resist lifting the lid — let the steam do its quiet work.
  6. Finish and rest. Remove from heat and stir in the frozen peas. Replace the lid and let the dish rest for 5 minutes so the peas warm through and the rice settles.
  7. Serve. Fluff with a fork, top with fresh cilantro, and serve with lime wedges on the side.

Nutrition (per serving)

Calories: 320 | Protein: 7g | Fat: 8g | Carbs: 55g | Fiber: 5g | Sodium: 420mg

Maria Elena Gutierrez
About the cook who shared this
Maria Elena Gutierrez
Week 516 of Maria Elena’s 30-year story · El Paso, Texas
Maria Elena was born in Ciudad Juárez, crossed the border at twenty with nothing but her mother's recipes in her head, and built a life in El Paso one tortilla at a time. She owns Panadería Rosa, a tiny bakery named after the mother who taught her that cooking is prayer and waste is sin. She has five children, a husband who chose the family over the beer, and a stack of handwritten recipes that she guards like sacred text — because they are.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?