In a bowl, add the ground beef and 1 egg the season with seasoning of your choice. I used dried oregano, all spice, garlic powder, cajun seasoning, black pepper and pinch of salt. Mix well then make meatballs and lay them on a baking tray or dish and bake in a preheated oven on 190°C (375°F) for about 30 minutes.
Meanwhile, chop the veggies. In a large pot sauté the onions, bell peppers and celery with a tablespoon of olive oil on medium-high heat for up to 5 minutes.
Season and add the carrots followed by the beef stock. Bring it to boil.
Add a cup of uncooked orzo pasta and lower the head to medium heat then let it gently simmer for 10 to 15 minutes or just until the pasta is cooked. Stirring occasionally so that it doesn't stick, add more stock or water if needed.
In the last 5 minutes at a handful of spinach and meatballs then continue cooking for 5 more minutes.
This step is optional, add cream if you like creamy soup and your Orzo meatball soup is ready to be served.