Veal Meatballs With Baby Artichokes

When the cool weather comes, I always want to make these meatballs, but baby artichokes aren’t always around. This week, I hit the jackpot and found them in two colors! At Eataly, they were there in both green and purple, so of course I had to have them in both colors. It’s a lot of prep work, but nothing difficult, and the results are worth it.  I serve them over egg noodles, but feel free to improvise, and let me know what you like to serve them over.

Adapted from Chez Panisse Cooking, serves 8

  • 5 tablespoons olive oil
  • 3 medium yellow onions, finely diced
  • Salt and pepper
  • 2 pounds ground veal (ground turkey would work fine)
  • 2 1/2 tablespoons finely chopped parsley
  • 3 tablespoons freshly grated Parmesan
  • 3 large eggs
  • 1/2 cup breadcrumbs
  • 15 baby artichokes (if you can’t find fresh, you can use frozen artichoke hearts, but it’s really worth it to find fresh)
  • 1 box cherry tomatoes, peeled (to peel the tomatoes, put them in a pan of boiling water for a minute, drain and they’ll peel really easily)
  • 4 cloves garlic, finely chopped
  • 2/3 cup green olives coarsely chopped
  • 2 tablespoons fresh sage leaves, coarsely chopped
  • 2 1/2 tablespoons lemon juice, plus additional lemon juice for the artichokes
  • 3/4 cup chicken broth

Accidental Locavore Veal Meatballs With OlivesMake the meatballs: In a large saute pan, warm 3 tablespoons of the olive oil, add the onions, salt and pepper them lightly, and cook over moderate heat until soft, about 8 minutes. Do not brown the onions. While the onions are cooking, put the veal, parsley, eggs, Parmesan, and breadcrumbs in a mixing bowl. Add 1 teaspoon salt, and 1/4 teaspoon pepper, and 1/3 cup of the cooked onions. Mix well. Form into meatballs about 2″ in diameter. You should have about 16. Put the remaining onions in a large gratin pan or casserole and set aside.

Preheat the oven to 350 degrees.

Accidental Locavore Artichokes for Veal MeatballsWipe out the saute pan, and add the rest of the olive oil. When the oil is hot, add the meatballs and brown them on all sides (about 2 minutes a side). While the meatballs are browning, prepare the artichokes. Snap the outer leaves off until you reach the pale green center. Cut off the stems, and trim the bottoms. Cut off about 1/2 inch of the tops, quarter them the long way, and put them in a bowl of water with the juice of 1/2 lemon as you work.

When the meatballs are browned, add them to the baking dish with the onions. Drain the artichokes, and add them along with the tomatoes, garlic, olives, and sage. Sprinkle with salt and pepper. Add the lemon juice, and the chicken broth. Cover and bake for 1 hour. Serve and enjoy!


1 thought on “Veal Meatballs With Baby Artichokes”

  1. Pingback: Recipe: Frank’s Amazing Meatloaf, Always Good and Easy!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.