In a large pot of salted water, cook pasta. Drain and set aside.

In a medium pot add olive oil and butter. Sauté, onion and garlic until translucent. Add artichokes, lemon, olives and stock. Bring to a boil. Add meatballs and reduce heat to a simmer. Cover and cook until meatballs are heated through, 10-15 minutes. Add cooked pasta, herbs, salt and pepper.

Divide into pasta bowls. Top with parmesan cheese.

GF Option :Use Gluten Free Pasta