Chicken Meatball and Artichoke Casserole

Prep: 15 minCook: 45 min8 servingsmediumItalian-American
Chicken Meatball and Artichoke Casserole

Tender pre-cooked chicken meatballs layered with drained artichoke hearts and marinara sauce, topped with melted mozzarella and baked until bubbly. This is comfort food that comes together quickly without requiring fresh ingredients or lengthy prep. The browning step deepens flavor but remains optional. Serve hot as a weeknight dinner or casual gathering main; the mild, familiar flavors appeal to families and those avoiding red meat.

Ingredients

8 servings
  • 14 oz canned artichoke hearts in water, drained
  • 2 12 oz packages pre-cooked chicken meatballs, thawed
    beef meatballs1:1

    deeper umami, heavier dish

  • 2 tsp olive oil
  • 24 oz marinara sauce (Rao's recommended)
    arrabbiata or vodka sauce1:1

    mild flavor shift; avoid high-sugar brands

    Full guide →
  • 1 cup grated mozzarella cheese, packed
    provolone or fontina1:1dairy-free

    richer, deeper finish

    Full guide →

Instructions

  1. 1

    Drain artichoke hearts in a colander, turning each heart cut-side down to release maximum water.

  2. 2

    Preheat oven to 375F/375°F and spray a 9x13 inch casserole dish with non-stick spray.

  3. 3

    Heat olive oil in a large skillet over medium-high heat, add meatballs, and brown on all sides, turning occasionally (work in batches if needed).

  4. 4

    Transfer browned meatballs to the casserole dish.

  5. 5

    Pat artichoke hearts dry with paper towels and cut each into halves or quarters depending on size.

  6. 6

    Arrange artichoke hearts over meatballs in the dish.

  7. 7

    Pour marinara sauce over artichokes and meatballs.

  8. 8

    Sprinkle grated mozzarella cheese evenly over the top.

  9. 9

    Bake for 30-40 minutes until the dish bubbles at the edges and cheese browns.

  10. 10

    Remove from oven and serve hot.

Tips

Tip 1

Browning meatballs adds caramelized depth but is optional; skip if pressed for time. The dish remains flavorful with direct assembly.

Tip 2

Drying artichoke hearts thoroughly prevents excess liquid pooling at the casserole bottom; cut them small for even cooking and cheese coverage.

Good to Know

Storage

Cover and refrigerate up to 4 days. Reheat covered at 325F until warmed through.

Make Ahead

Assemble fully (unbaked) up to 1 day ahead; cover and refrigerate, then bake adding 5-10 minutes to time.

Serve With

Hot, directly from the casserole dish family-style. Pairs with steamed green beans, simple salad, or garlic bread.

See pairing guide →

Common Mistakes

Watch

Skip browning meatballs to avoid missing deep caramelized flavor that elevates the dish.

Watch

Underdrain artichoke hearts to avoid watery casserole with pooled liquid at the bottom.

Watch

Overcrowd the skillet when browning meatballs to avoid steaming instead of searing; work in batches.

Substitutions

Dairy-Free Swaps

mozzarella
provolone or fontina1:1dairy-free

richer, deeper finish

Full guide →

General Alternatives

marinara sauce
arrabbiata or vodka sauce1:1

mild flavor shift; avoid high-sugar brands

Full guide →
chicken meatballs
beef meatballs1:1

deeper umami, heavier dish

pre-cooked meatballs
homemade or thawed frozen1:1

more control over seasoning and texture; adjust bake time to 45-50 min

Find more substitutions →

FAQ

Can I freeze this casserole?

Yes. Assemble unbaked, cover tightly, and freeze up to 3 months. Bake from frozen at 375F for 50-60 minutes covered, then 10 minutes uncovered until bubbling and cheese browns.

What if I don't brown the meatballs?

The dish is still good; browning is optional and adds caramelized depth. Skipping saves time; bake as written.

Can I simmer the sauce beforehand?

Yes, simmer 15 minutes to reduce excess water, though source notes it's optional. Even without simmering, only minimal water pools; the choice depends on preferred sauce consistency.