This high-fiber spinach and artichoke orzo turns the beloved flavor profile of the classic dip into a complete, nourishing, weeknight-friendly one-pan meal. It’s comforting without being heavy, incredibly easy to make,, and packed with fiber-rich ingredients that actually leave you feeling satisfied instead of sluggish.
12ozcauliflower rice(about ½ head of cauliflower if you are making the cauliflower rice on your own)
1(15oz)can of white beansdrained and rinsed (I like cannellini, great norther, or navy beans best)
2(15oz)cans artichoke heartsdrained and chopped
1 ½cupsorzo
3cupschicken broth
1 ½teaspoonkosher salt
½teaspoonlemon zest
1tablespoonlemon juice
1cupshredded mozzarella
½cupgrated Parmesan
Instructions
Build the flavor base: Heat the olive oil in a large pan with a lid over medium heat. Add the chopped onion and sauté for about 5 minutes, stirring occasionally, until softened. Add the garlic and cook for another 3 minutes until fragrant.
Soften the vegetables: Add the spinach and cauliflower rice to the pan and stir until the spinach begins to wilt, about 2 minutes.
Cook the orzo: Stir in the white beans, chopped artichoke hearts, and orzo. Pour in the chicken broth, then add the kosher salt, lemon zest, and lemon juice. Stir well, bring to a boil, then use the back of a spatula to gently flatten the mixture so the orzo is mostly submerged. Cover, reduce to medium-low, and simmer for 10–12 minutes, stirring once, until the orzo is tender and most of the liquid is absorbed.
Finish with cheese: Remove the pan from the heat and fold in the mozzarella and Parmesan until melted and creamy. Taste and adjust seasoning if needed, then serve warm.