Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

Easy Spaghetti Squash Meatball Casserole

A delicious and nutritious casserole combining spaghetti squash and meatballs for a healthy alternative to traditional pasta dishes.

By Shary Eliot ·FEB 3, 2026 ·Updated SEP 25, 2026 ·Be the first to rate
Easy Spaghetti Squash Meatball Casserole
01Why this one

Discovering the Delight of Spaghetti Squash Meatball Casserole

There’s something incredibly satisfying about a comforting casserole that brings together the flavors of Italian cuisine, and the Spaghetti Squash Meatball Casserole is an absolute gem. This dish not only satisfies your cravings but also makes for a relatively healthy alternative to traditional pasta dishes. Perfect for weeknight dinners or cozy gatherings, it’s a wholesome meal that the whole family can enjoy. If you’re looking for an exciting way to incorporate vegetables into your meals, you’ll definitely want to explore this recipe. You may also find Easy Garlic Chicken Spaghetti Squash useful.

Reasons to Try this Delightful Dish

One of the standout aspects of the Spaghetti Squash Meatball Casserole is its versatility. Not only is it packed with nutrients, thanks to the addition of spaghetti squash and several greens, but it’s also budget-friendly and easy to prepare. Additionally, with its satisfying texture and rich flavors, this dish is sure to win over even the pickiest eaters. It sets the scene beautifully for a family dinner or can be made ahead of time for lunch meal-prepping. You may also find Garlic Chicken Spaghetti Squash useful.

02Before you cook

The Cooking Process Explained

Making this Spaghetti Squash Meatball Casserole is a breeze, which is part of its charm. Begin by preparing the spaghetti squash, which forms the base of this dish. After that, you’ll mix up the meatballs and sauté your vegetables, creating a delightful medley of flavors. Once the components are ready, they come together in one easy baking dish for a hearty meal that’s perfect any night of the week.

What You’ll Need

To whip up this delicious casserole, gather the following ingredients:

  • 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 percent 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

With these ingredients on hand, you’re ready to create a meal that will impress!

03At the stove

Step-by-Step Instructions

  1. Begin by cutting the spaghetti squash lengthwise in half and discarding the seeds. Place the halves on a microwave-safe plate, cut side down, and microwave, uncovered, on high until tender, about 15 to 20 minutes. After cooking, cool slightly.

  2. Preheat your oven to 350 degrees Fahrenheit.

  3. In a mixing bowl, combine 1/4 teaspoon salt with the fennel seed, ground coriander, dried basil, and dried oregano. Add this mixture to the ground beef and mix lightly but thoroughly. Shape the mixture into 1.5-inch meatballs.

  4. In a large skillet, brown the meatballs over medium heat and then remove them from the pan.

  5. In the same skillet, heat the olive oil over medium heat. Sauté the onion until tender, about 3 to 4 minutes. Add garlic and cook for an additional minute.

  6. Stir in the collard greens, spinach, ricotta cheese, and the remaining salt.

  7. Use a fork to separate the strands of spaghetti squash and mix them into the greens mixture. Transfer everything into a greased 13 by 9-inch baking dish.

  8. Top with the chopped plum tomatoes, meatballs, pasta sauce, and mozzarella cheese.

  9. Bake uncovered until the meatballs are cooked through, approximately 30 to 35 minutes.

Spaghetti Squash Meatball Casserole
The recipe

Spaghetti Squash Meatball Casserole

Rate it ·Dinner · Main Course · Italian
Prep
20 MIN
Cook
35 MIN
Total
55 MIN
Serves
6

01Ingredients

6 servings

For the Casserole

02Method

  1. Preparation
  2. Mixing Meatballs
  3. Cooking

Tap a step when it's done. The next one lights up.

0 OF 14 DONE

03Recipe notes

  1. 01This casserole can be served with a simple side salad or garlic bread. Feel free to add grated Parmesan for extra flavor.
Made it?

How did it turn out?

No ratings yet. Tap a star to be the first.

Snap a photo and tag @recipe_smoke1 so I can see how yours came out.

04After dinner

Best Ways to Enjoy It

This Spaghetti Squash Meatball Casserole is incredibly versatile when it comes to serving suggestions. Pair it with a simple side salad for a fresh, crunchy complement or try some garlic bread for that classic Italian feel. You could even sprinkle some freshly grated Parmesan cheese on top before serving for an extra layer of flavor.

Storage and Reheating Tips

If you have leftovers (a rarity, I assure you!), storing them properly will ensure they stay fresh and tasty. Allow the casserole to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to three days or frozen for up to a month. When reheating, ensure it’s heated thoroughly to at least 165 degrees Fahrenheit for safe consumption.

Recipe Variations

You can easily customize this casserole to suit your taste preferences or dietary needs. For a vegetarian version, try using lentils or a meat substitute like Beyond Meat for the meatballs. If you’re looking for a lower-carb option, you could add more vegetables in place of the meat entirely.

FAQs

What is the best way to cut spaghetti squash?

Using a sharp knife, carefully cut the squash lengthwise. It’s easier to do this if you microwave the squash for a few minutes first to soften the skin.

Can I make this recipe ahead of time?

Absolutely! You can prepare the casserole ahead of time and refrigerate it before baking. Just remember to increase the baking time if it’s going into the oven directly from the fridge.

How do I know when the meatballs are fully cooked?

Use a meat thermometer to check that the internal temperature of the meatballs has reached at least 165 degrees Fahrenheit.

Conclusion

The Spaghetti Squash Meatball Casserole is a tasty and nutritious dish that is perfect for any occasion. Whether you’re looking to enjoy it for a weeknight dinner or prepping for weekend gatherings, it’s a crowd-pleasing hit. For more ideas, check out Spaghetti Squash Meatball Casserole Recipe – Taste of Home and my Instant Pot Spaghetti and Meatballs. Enjoy your cooking adventure!

Leave a Comment

Recipe Rating