Spaghetti Squash Meatball Casserole

Spaghetti and meatballs is one of those dinners nearly everyone grew up loving — cozy, saucy, cheesy, and endlessly comforting. This casserole takes that same nostalgic flavor and rebuilds it around a lighter, more vegetable-forward foundation. Instead of a mountain of pasta, tender roasted spaghetti squash strands take on the noodle role, layered with lean beef meatballs, sautéed greens, creamy ricotta, and a blanket of melted mozzarella. The recipe comes from a home cook in Kansas, and it delivers everything you’d want from a baked pasta casserole while sneaking in a serious amount of extra nutrition.

Spaghetti Squash Meatball Casserole

It’s a dish built for a weeknight that still feels a little bit special — the kind of casserole that bubbles away in the oven while you set the table, and comes out looking (and smelling) like classic Italian-American comfort food.

Let’s Go Over Why These Are SO AMAZING, Shall We?

Start with the swap at the center of the dish: spaghetti squash instead of pasta. Once roasted, the squash’s flesh naturally separates into long, tender strands that mimic spaghetti noodles almost eerily well — except they bring fiber, vitamins, and far fewer carbohydrates along for the ride. You get the comforting texture without the heaviness.

Then there’s the layering of greens most casseroles never bother with. Collard greens and fresh spinach get folded right into the squash and ricotta mixture, which means you’re getting a genuine vegetable boost baked directly into the base of the dish — not just sprinkled on as a garnish.

The meatballs themselves are seasoned with a distinctive blend of fennel seed, coriander, basil, and oregano, giving them a flavor that leans slightly Italian-sausage-like rather than plain. Browning them separately before baking locks in that flavor and keeps them from turning mushy once they hit the oven with the sauce.

And finally, there’s the sheer efficiency of it. This is a genuine one-dish dinner: protein, vegetables, and a cheesy, saucy topping all baked together in a single casserole dish. Everyone at the table gets a well-rounded plate without you needing to cook three separate components on the stovetop.

Ingredients We’re Working With

  • 1 medium spaghetti squash (about 4 pounds)
  • 1/2 teaspoon salt, divided
  • 1/2 teaspoon fennel seed
  • 1/4 teaspoon ground coriander
  • 1/4 teaspoon dried basil
  • 1/4 teaspoon dried oregano
  • 1 pound lean ground beef (90% lean)
  • 2 teaspoons olive oil
  • 1 medium onion, chopped
  • 1 garlic clove, minced
  • 2 cups chopped collard greens
  • 1 cup chopped fresh spinach
  • 1 cup reduced-fat ricotta cheese
  • 2 plum tomatoes, chopped
  • 1 cup pasta sauce
  • 1 cup shredded part-skim mozzarella cheese

Directions

Step 1 — Cook the squash. Cut the spaghetti squash in half lengthwise and discard the seeds. Place the halves cut-side down on a microwave-safe plate. Microwave, uncovered, on high for 15–20 minutes, until tender. Let it cool slightly before handling.

Step 2 — Season and shape the meatballs. Preheat the oven to 350°F. Mix 1/4 teaspoon of the salt with the fennel seed, coriander, basil, and oregano. Add this seasoning blend to the ground beef, mixing lightly but thoroughly so the meat doesn’t get tough. Shape the mixture into 1½-inch meatballs. In a large skillet, brown the meatballs over medium heat, then remove them from the pan.

Step 3 — Build the greens and ricotta base. In the same skillet, heat the olive oil over medium heat and sauté the chopped onion until tender, about 3–4 minutes. Add the garlic and cook, stirring, for one more minute. Stir in the collard greens, spinach, ricotta, and the remaining salt, then remove the pan from the heat.

Step 4 — Assemble the casserole. Using a fork, scrape and separate the spaghetti squash into strands, then stir the strands into the greens-and-ricotta mixture. Transfer everything into a greased 13×9-inch or 3-quart baking dish. Top with the chopped plum tomatoes, the browned meatballs, the pasta sauce, and finally the shredded mozzarella. Bake, uncovered, for 30–35 minutes, until the meatballs are cooked through and the cheese is melted and bubbling.

Notes

  • Draining the squash matters. Spaghetti squash naturally holds a fair amount of moisture. After separating the strands with a fork, let them sit in a colander for a few minutes, or gently press out excess liquid, so the finished casserole doesn’t turn watery.
  • Pick the right squash. Look for a spaghetti squash that feels heavy for its size with a firm, unblemished, pale yellow rind — those tend to yield the best strand texture once roasted.
  • Meatball size matters for even cooking. Keeping the meatballs close to 1½ inches ensures they finish cooking through in the same amount of time the cheese needs to melt and the casserole needs to set.
  • Swap the greens if you like. Kale or Swiss chard can stand in for collard greens if that’s what you have on hand — just chop them small so they cook down evenly.
  • Make it ahead. You can roast the squash and brown the meatballs a day in advance, then assemble and bake just before dinner, which cuts the active hands-on time significantly on a busy night.
  • Leftovers keep well. Store any extra casserole in an airtight container in the refrigerator for up to three days. It reheats nicely in the oven or microwave, and the flavors deepen a bit the next day.

Nutritional Info

Per serving (based on 6 servings total):

  • Calories: 304
  • Fat: 14g (6g saturated)
  • Cholesterol: 69mg
  • Sodium: 590mg
  • Carbohydrates: 19g (10g sugars, 4g fiber)
  • Protein: 25g

Diabetic exchanges: 3 lean meat, 2 fat, 1½ starch.

This casserole strikes a nice nutritional balance for a baked pasta-style dish — a solid 25 grams of protein per serving from the lean ground beef, ricotta, and mozzarella, combined with meaningful fiber from the spaghetti squash and greens. Swapping traditional pasta for roasted squash keeps the carbohydrate count relatively low while still delivering a satisfying, hearty portion. It’s the kind of meal that lets you enjoy classic spaghetti-and-meatballs flavor without the heaviness that often comes with a large bowl of pasta.

In short, Spaghetti Squash Meatball Casserole proves that comfort food and nutritious eating aren’t mutually exclusive — it delivers every bit of the cheesy, saucy satisfaction of a classic Italian dinner while quietly working in a full serving of vegetables along the way.

Leave a Comment

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

Scroll to Top