Spaghetti Squash Skillet Casserole

Spaghetti Squash Skillet Casserole on the table

A hearty and filling dinner, this Spaghetti Squash Skillet Casserole is healthy and delicious! Oh, and it’s easy to make also.


  • Author: Maryea Flaherty | Happy Healthy Mama
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: recipes
  • Method: stove top
  • Cuisine: American


  • 1 medium spaghetti squash
  • 1 pound lean ground beef (grass fed preferable)
  • 1 small yellow onion, diced
  • 1 red bell pepper, diced
  • 3 garlic cloves, minced
  • 1 (28 ounce) can Italian-flavored diced tomatoes
  • 1 (15 ounce) can tomato sauce
  • 1 tablespoon Italian seasoning blend
  • salt and pepper, to taste
  • Optional: parmesan cheese for serving.


  1. First, cook your spaghetti squash.
  2. While the spaghetti squash is cooking, sauté the ground beef in a large skillet until it is browned.
  3. Once the meat is browned, add the onion, pepper, and garlic to the skillet with the meat and cook until softened, about 5 minutes.
  4. Add the diced tomatoes (with their juices), tomato sauce, and Italian seasoning blend to the skillet and stir to combine. Bring to a simmer and simmer for 15 minutes.
  5. Once the spaghetti squash is cooked, use a fork to remove the strands from its shell. Add the spaghetti squash to the skillet and use tongs to incorporate the squash with the tomato mixture. Taste and add salt and pepper as needed.
  6. Serve and enjoy!


Keywords: Spaghetti Squash Skillet Casserole