Ingredients
Equipment
Method
- In a medium bowl, combine all meatball ingredients and gently mix by hand until just combined. Do not overmix.
- Form the mixture into 1-inch meatballs. If too moist, add another tablespoon of breadcrumbs.
- Heat olive oil and butter in a large frying pan over medium-high heat. Add meatballs and cook until golden brown on all sides. Remove and set aside (they will finish cooking later).
- In the same pan, add 2 tablespoons butter. Sauté garlic and onions for 2 minutes until fragrant. Add sun-dried tomatoes and seasonings; cook 1 minute.
- Add orzo and toast for 1 minute. Pour in white wine, simmering lightly to reduce.
- Add chicken stock, cover, and simmer until the orzo is nearly cooked and most liquid absorbed. Stir occasionally to prevent sticking.
- Stir in heavy cream, spinach, and grated Parmesan. Bring sauce to a simmer.
- Return meatballs to the sauce and simmer uncovered 3–4 minutes, until meatballs are fully cooked and sauce thickens.
- Garnish with fresh basil and serve immediately.
Notes
If your meatballs are too moist to shape, add another tablespoon of breadcrumbs. Stir the orzo occasionally while cooking to prevent sticking. Garnish with fresh basil before serving. The dish thickens as it cools — add a splash of stock or cream to loosen leftovers when reheating.
