Print

Creamy Tomato Orzo with Chickpeas and Spinach

A comforting and hearty one-pot creamy tomato orzo dish loaded with protein-rich chickpeas and fresh spinach. It’s a quick vegetarian meal perfect for busy weeknights.

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes (optional)
  • 1 cup orzo pasta
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1 can (15 oz) crushed tomatoes
  • 2 cups vegetable broth
  • 1/2 cup heavy cream or coconut milk
  • 3 cups fresh spinach
  • 1/4 cup grated Parmesan cheese (optional)
  • Salt and pepper, to taste
  • Fresh basil or parsley, for garnish (optional)

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add onion and cook until soft, about 5 minutes.
  2. Add garlic, oregano, and red pepper flakes (if using). Cook for 1 minute until fragrant.
  3. Stir in orzo and toast for 1–2 minutes.
  4. Add chickpeas, crushed tomatoes, and vegetable broth. Bring to a boil, then reduce heat and simmer uncovered, stirring often, until orzo is al dente and liquid is mostly absorbed, about 10–12 minutes.
  5. Stir in cream and spinach. Cook until spinach is wilted and mixture is creamy, about 2–3 minutes.
  6. Season with salt and pepper to taste. Stir in Parmesan if using.
  7. Serve warm, garnished with fresh herbs if desired.

Notes

  • Use coconut milk for a dairy-free version.
  • Can substitute kale for spinach.
  • Add extra broth if needed to loosen the consistency.
  • Leftovers reheat well and make a great lunch.

Nutrition

Keywords: creamy tomato orzo, chickpeas, spinach, one-pot vegetarian meal, easy dinner