MAKE THE MEATBALLS
In a large bowl, combine the breadcrumbs and milk and let it soak for a minute until softened.
Add the ground beef, egg, garlic, parsley, parmesan, Italian seasoning, paprika, salt, black pepper, red pepper flakes, and onion powder.
Mix everything together just until combined, don’t overmix.
Roll into meatballs, about 1 to 1 1/2 inches in size. Feel free to make them as small or as large as you’d like, just adjust the cooking time accordingly.
SEAR THE MEATBALLS
Heat olive oil in a large pan over medium heat.
Add the meatballs in a single layer. Sear, rotating them as they brown, so they get color on all sides. Cook until deeply browned and fully cooked through, about 8 to 10 minutes total depending on size.
Remove from the pan and set aside.
MAKE THE ORZO
In the same pan, no need to clean it, melt the butter over medium heat.
Add garlic and Calabrian chiles and cook for about a minute until fragrant.
Stir in the tomato paste and cook for 1 to 2 minutes to deepen the flavor.
Add crushed tomatoes and mix everything together.
COOK THE ORZO
Add the chicken broth, salt, black pepper, paprika, basil, and oregano.
Mix everything together, then add the orzo and stir well.
Bring to a gentle simmer and cook, stirring occasionally, until the orzo is tender and has absorbed most of the liquid, about 10 to 12 minutes.
Stir in the heavy cream until creamy and combined.
ASSEMBLE
Spoon the creamy orzo into bowls.
Top with the meatballs.
Finish with freshly grated parmesan and chopped parsley and enjoy wamr!