Heat the olive oil in a large skillet or saucepan over medium heat.
Add the chopped onion and cook until softened and translucent, about 5 minutes.
Add the minced garlic and cook for an additional 1 minute, until fragrant.
Stir in the ptitim and cook for 2-3 minutes, until lightly toasted.
Add the vegetable or chicken broth and water to the pan. Bring to a boil.
Reduce the heat to low, cover, and simmer for about 10-12 minutes, or until the ptitim is tender and the liquid is absorbed. Stir occasionally to prevent sticking.
Gently fold in the cherry tomatoes and cook for an additional 2-3 minutes, until the tomatoes are slightly softened.
Remove from heat and stir in the chopped parsley. Adjust seasoning with salt and black pepper to taste.
If desired, sprinkle with grated Parmesan cheese before serving.
Enjoy your meal!