Saute garlic and onion in olive oil over medium-high heat for 3 minutes until slightly tender.
Add orzo and chicken stock, cover and cook for about 3 minutes on medium heat.
Add basil and rosemary and cover and let simmer for about 5 minutes until all liquid has evaporated. Turn heat to low add lemon juice and spinach, stir to combine and cook for 1 minute until spinach is heated through.