Easter Sunday at my grandmother’s house meant one thing: the kitchen filled with the comforting aroma of her famous Italian wedding soup casserole. For decades she made this dish without ever writing down the recipe, trusting instinct and memory the way grandmothers do. It wasn’t until I stood beside her one spring afternoon, watching her toss frozen meatballs into a casserole dish with nothing but pasta, broth, and spinach, that I finally understood her secret. This humble four-ingredient Italian wedding soup casserole became our family tradition, and now I’m sharing it with you.
What makes this meatball dinner so special isn’t complexity. It’s the way simple pantry staples transform in the oven into something that tastes like you spent hours stirring pots. The pasta absorbs the chicken broth, the meatballs release their savory juices, and the spinach wilts into silky ribbons. Every bite delivers the soul-warming comfort of classic Italian wedding soup in casserole form, perfect for feeding a crowd without the fuss.
Why This Italian Wedding Casserole Works Every Time
My grandmother’s approach to this spinach pasta bake was all about working smarter, not harder. She used frozen fully cooked mini meatballs instead of making them from scratch. She grabbed a jar of good-quality chicken broth-based pasta sauce rather than simmering stock for hours. And she let the oven do all the heavy lifting while she visited with family in the living room.
This make ahead pasta dish comes together in about ten minutes of prep time. You can assemble it the night before Easter morning, pop it in the oven when guests arrive, and pull out a bubbling, golden casserole that smells like home. The beauty of this recipe lies in its flexibility. Use ditalini, small shells, or elbow macaroni. Choose your favorite brand of brothy pasta sauce. Add extra vegetables if you like. The core technique stays the same, and the results stay delicious.
Ingredients for Perfect Wedding Soup Pasta Bake
Here’s what you need for this streamlined casserole that delivers all the flavors of traditional Italian wedding soup without the stovetop work. Each ingredient plays a specific role in creating that tender, cohesive dish my grandmother perfected over decades of Easter Sundays.
- 12 ounces small pasta such as ditalini, small shells, or elbow macaroni
- 24 ounces jar good-quality chicken broth-based pasta sauce or soup base (brothy consistency, not thick tomato sauce)
- 16 ounces frozen fully cooked mini meatballs
- 4 packed cups fresh baby spinach, roughly chopped
The pasta stays dry going into the dish, which allows it to soak up the broth as it bakes. The sauce needs to be liquidy enough to surround every piece of pasta. Frozen meatballs work beautifully here because they hold their shape and release flavor gradually. And the spinach, which looks like an impossible amount when you pile it on top, collapses down into tender green strands that weave through the entire casserole.

Step-by-Step Instructions for Grandma’s Easter Casserole
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch white casserole dish or any similar oven-safe baking dish. This temperature allows the pasta to cook through gently without the edges drying out before the center is tender.
Scatter the dry pasta evenly over the bottom of the prepared casserole dish. Do not cook the pasta ahead of time. My grandmother always let it soften right in the sauce, which gave it that perfect tender bite without any mushiness. Pour the chicken-broth-style pasta sauce or soup base over the dry pasta, making sure to cover it as evenly as you can. Use the back of a spoon to nudge the liquid into the corners so no pasta is sitting completely dry.
Tuck the frozen mini meatballs down into the saucy pasta in an even layer. They don’t need to be perfect. Just make sure each scoop later will catch a few meatballs. Sprinkle the chopped spinach over the top. It will look like a lot, but it softens down in the oven, just like it did in Grandma’s old enamel pan.
Cover the casserole dish tightly with foil to trap the steam. This is important so the pasta can soak up the broth and become tender without drying out. Bake on the middle rack for 35 to 40 minutes, until the pasta is just tender when you poke a fork down through the center and the meatballs are hot all the way through.
Carefully remove the foil, watching for hot steam. Give the pasta a gentle stir from the edges toward the middle to mix in any extra liquid, and smooth it back out. If it seems a bit dry, you can splash in a few tablespoons of water or extra broth from your pantry. Return the uncovered dish to the oven and bake for another 5 to 10 minutes, just until the top looks a little golden in spots and the spinach is silky and deep green, with the whole casserole bubbling around the edges.
Let the dish rest on the counter for 5 to 10 minutes before serving. This short wait helps the pasta settle so a serving spoon can lift out a steaming portion with tender pasta, golden meatballs, and strands of spinach, just the way my grandmother’s looked every Easter Sunday.
Pro Tips for Restaurant-Quality Results at Home
Choose a sauce that’s more broth than tomato. Thick, heavy pasta sauces won’t give the pasta enough liquid to absorb, and you’ll end up with crunchy spots. Look for jars labeled as soup base or brothy pasta sauce. If you can only find thick sauce, thin it with a cup of chicken broth before pouring it over the pasta.
Don’t skip the foil cover during the first bake. The trapped steam is what cooks the pasta through without drying out the edges. Removing the foil too early is the most common mistake people make with this casserole. Wait until the pasta is fully tender before uncovering.
Let the casserole rest before digging in. Those final minutes allow the liquid to redistribute and the pasta to firm up slightly. Serving too soon means soupy portions that slide off the fork. Patience pays off with clean, cohesive servings.
Variations to Make This Meatball Dinner Your Own
Add a cup of shredded mozzarella or Parmesan cheese during the last 5 minutes of baking for a cheesy meatball spinach pasta bake that’s even more indulgent. The cheese melts into golden pockets that complement the savory meatballs beautifully.
Stir in diced carrots, celery, or zucchini along with the pasta for extra vegetables. These classic soup veggies enhance the Italian wedding soup flavor profile and add nutrition without changing the cooking method.
Use ground turkey or chicken meatballs instead of beef for a lighter version. The cooking time stays the same, and the broth still infuses them with plenty of flavor. You can also make your own meatballs ahead and freeze them for this recipe.
Troubleshooting Common Issues
If your pasta turns out crunchy, the sauce was too thick or you didn’t use enough liquid. Next time, add an extra cup of chicken broth to the sauce before baking. You can also extend the covered baking time by 5 to 10 minutes.
If the casserole seems watery after baking, you may have used a sauce that was too thin or added too much extra broth. Let it rest uncovered for a few extra minutes in the oven to evaporate excess liquid. The pasta will also continue absorbing liquid as it cools.
If the top browns too quickly before the pasta is tender, lower the oven temperature to 350°F and extend the baking time. Every oven runs slightly differently, and adjusting temperature is better than risking undercooked pasta.
Ingredient Substitutions for Dietary Needs
For gluten-free diets, use gluten-free small pasta shapes and verify your meatballs and sauce are certified gluten-free. Brown rice or chickpea pasta works well, though you may need to add a few extra minutes to the baking time.
For dairy-free needs, this recipe is naturally dairy-free as written. Just check your meatball ingredients to ensure they don’t contain Parmesan or other dairy products. Many frozen meatball brands are dairy-free, but always read labels carefully.
For lower sodium versions, use low-sodium chicken broth or pasta sauce and choose meatballs labeled as reduced sodium. The dish will still be flavorful thanks to the savory meatballs and aromatic spinach.
Storage and Serving Suggestions
Store leftover casserole in an airtight container in the refrigerator for up to 4 days. The pasta continues to absorb liquid as it sits, so add a splash of broth or water when reheating to restore the saucy texture. Reheat individual portions in the microwave for 2 to 3 minutes, or warm the whole casserole in a 350°F oven for 15 to 20 minutes.
This pasta dinner recipe freezes beautifully for up to 3 months. Cool completely, wrap tightly in foil, and freeze. Thaw overnight in the refrigerator before reheating. You can also assemble the casserole ahead and freeze it unbaked. Add 10 to 15 minutes to the baking time if cooking from frozen.
Serve this Italian wedding casserole with crusty bread for soaking up the flavorful broth, a simple green salad with lemon vinaigrette, or roasted vegetables on the side. For Easter brunch, pair it with fresh fruit and coffee. For dinner, add a glass of red wine and garlic bread. It’s versatile enough to work for any meal.
Frequently Asked Questions
Can I use fresh meatballs instead of frozen? Yes, but brown them first in a skillet to develop flavor and ensure they hold their shape. You may need to reduce baking time by 5 minutes since they’re already cooked through.
What type of pasta works best for this wedding soup pasta bake? Small shapes like ditalini, small shells, orzo, or elbow macaroni work best. They cook evenly and distribute well throughout the casserole. Avoid long pasta like spaghetti or large shapes that may not cook through properly.
Can I make this casserole ahead of time? Absolutely. Assemble it completely, cover tightly, and refrigerate for up to 24 hours before baking. Add 5 to 10 minutes to the covered baking time since you’re starting with a cold dish.
How do I know when the pasta is done? Insert a fork into the center of the casserole after the covered baking time. The pasta should be tender with no hard crunch. If it’s still firm, add a splash more broth and bake covered for another 5 minutes.
Can I add cheese to this Italian wedding soup casserole? Yes. Stir in 1 to 2 cups of shredded mozzarella, provolone, or Parmesan during the last 5 to 10 minutes of baking, after you remove the foil. The cheese will melt into golden, bubbly perfection.
Is this recipe suitable for meal prep? Definitely. This make ahead pasta dish divides beautifully into individual containers for weekday lunches. Reheat with a tablespoon of broth to restore moisture. It tastes even better the next day as flavors meld together.
What if I can’t find brothy pasta sauce? Use 2 cups of chicken broth mixed with 1 can of condensed cream of chicken or mushroom soup. This creates the same liquid consistency that allows the pasta to cook properly in the oven.

Italian Wedding Soup Casserole
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch casserole dish.
- Scatter 12 oz dry pasta evenly over the bottom of the prepared dish. Do not precook.
- Pour 24 oz brothy pasta sauce over the pasta, using a spoon to ensure even coverage and no dry spots.
- Tuck 16 oz frozen meatballs down into the saucy pasta in an even layer.
- Sprinkle 4 cups chopped spinach over the top. It will look like a lot but will wilt down.
- Cover tightly with aluminum foil to trap steam. Bake on middle rack for 35-40 minutes until pasta is tender.
- Remove foil carefully. Stir gently from edges to center. If dry, add a few tablespoons of water or broth.
- Return uncovered dish to oven and bake 5-10 more minutes until top is lightly golden and casserole is bubbling.
- Let rest 5-10 minutes before serving to allow pasta to settle and absorb remaining liquid.
Notes
- Choose sauce that’s more broth than tomato for best results
- Don’t skip the foil cover during first bake – steam cooks the pasta
- Let casserole rest before serving for clean portions
- Add shredded mozzarella or Parmesan in last 5 minutes for cheesy version
- Can assemble ahead and refrigerate up to 24 hours before baking
