Meatballs and orzo in a rich, flavorful tomato sauce—an easy, one-pot dinner bursting with flavor. This dish is a total showstopper, fun to prepare, intriguing and incredibly delicious.
Combine all the ingredients for the meatballs in a large bowl. Mix until just combined, using your hands. Roll the meat into 2 tablespoon-size balls.
In a large non-stick skillet, heat butter and 2 tbsp olive oil over medium heat. Add the meatballs and brown on all sides, about 8 minutes or until they’re cooked through, turning them 2-3 times. Add tomatoes, cook for 2-3 minutes, or until they start to burst. Transfer to a plate, leaving as much fat in the skillet as possible.
In the same skillet, add the remaining oil and onion. Cook for 5 minutes over low heat. Add garlic, cook for 2 minutes more. Deglaze with 2 tbsp broth, and scrape the bottom with a wooden spoon to release the brown bits. Add salt, black pepper, oregano, paprika and chili flakes. Stir in tomato paste. Cook for 2 minutes. Add orzo and cook for 2 minutes more, stirring constantly.
Pour in chicken broth, stir to combine and bring to a boil. Add tomato puree, give it a good stir, cover and let simmer for 15 minutes or until orzo is al dente. Stir from time to time.
Stir in the parsley and Parmesan. Then slide the meatballs and cherry tomatoes back into the skillet. Cover, lower the heat and cook for 5 minutes more. Taste and adjust salt.
Spoon the orzo and meatballs into bowls, top with a sprinkle of Parmesan cheese and chopped parsley. Enjoy!
Video
[web_stories_embed url="https://www.servingdumplings.com/web-stories/meatballs-in-tomato-sauce-with-orzo/" title="Meatballs in Tomato Sauce with Orzo" poster="https://www.servingdumplings.com/wp-content/uploads/2021/05/bell-pepper-pasta-CClabel-32e77d2b-640x853.jpg" width="360" height="600" align="none"]