This post may contain affiliate links. Please read my disclosure and privacy policy.

If you’ve been disappointed by trying to use spaghetti squash as a noodle substitute for pasta, I think you’ll love them in this soup. It reminds me of the Pasta e Fagioli soup from Olive Garden, only instead of using real pasta, it uses spaghetti squash. It’s a complete meal in a bowl, made with lean ground turkey for protein, plus creamy white beans for extra fiber.

It has an Italian-inspired flavor that’s hard to resist!

This is the recipe I turn to when I’ve already cooked a spaghetti squash in the Instant Pot or in the slow cooker. It calls for 2 cups of cooked squash, which is about half of a 3-pound cooked squash. You can save the other half for another recipe or side dish.

spaghetti squash soup in two bowls with parmesan and basil on top.

Ingredients You’ll Need

  • Spaghetti Squash. This recipe assumes you’ve already cooked your spaghetti squash. The fastest way to cook a spaghetti squash is in the Instant Pot, but you can also cook it using my slow cooker directions or oven directions.
  • Ground Turkey. This lean protein makes the soup a complete meal and adds a sausage-like flavor when cooked with dried spices.
  • Crushed Tomatoes. I use a can of crushed tomatoes to add acidity to the soup, without large chunks like you’d find in a can of diced tomatoes. If you keep a 15-ounce can of tomato sauce in your pantry, that will work here, too. (It’s ideal if it has no added sugar, though.)
  • White Beans. I’m always trying to add more soluble fiber to our family’s meals, so this addition makes it heartier, with extra fiber in each bite.
  • Onion and Garlic. These aromatic additions help boost the overall flavor, without too much extra chopping required.
  • Dried Spices. A combination of thyme, oregano, crushed red pepper flakes, plus salt and pepper help the ground turkey taste like Italian sausage, without relying on processed meat.
ground turkey, spaghetti squash, garlic, spices, onion, and canned ingredients labeled on a white surface.

How to Make Spaghetti Squash Soup

Step 1:

Preheat a large pot over medium-high heat for 1 to 2 minutes. This will make the surface more non-stick before you get started. Add a drizzle of olive oil then saute the onion until it starts to soften, about 5 minutes.

Then add the ground turkey and a teaspoon of fine sea salt. Break up the turkey and cook until it’s browned, about 6 to 8 minutes.

sauteed onion and ground turkey cooked in a white pot.

Step 2:

Once the turkey is cooked, add the dried thyme, oregano, crushed red pepper flakes, ground black pepper, and minced garlic. Stir until the spices smell fragrant, about 1 more minute.

Then add the can of crushed tomatoes, along with the juices, plus the can of white beans. I don’t drain the beans in this case; the liquid will help thicken the base of the soup. Then add 2 cups of water and season with one more teaspoon of salt. (We’re not using broth here, so the added sodium will help boost the flavor.)

Bring the liquid to a boil over high heat, then cover the pot with a lid and lower the heat. Simmer the soup covered for 15 minutes.

spices added to turkey with canned tomatoes and white beans.

Step 3:

When the timer goes off, remove the lid and add the cooked spaghetti squash strands. Use a fork to break up the strands as you stir them into the soup, so there are no big clumps.

Then taste the soup and adjust the seasoning as needed. You may need to add an extra pinch of salt, or if you prefer a creamy soup, you can stir in a quarter cup of heavy cream or full-fat coconut milk as a dairy-free option.

I tend to keep the base as-is, and then serve it with grated Parmesan and fresh basil on top. It tastes like it came from an Italian restaurant!

spaghetti squash added to soup and lifted on a ladle.

Storage Tips

Leftovers can be stored in an airtight container in the fridge for up to 4 days. It reheats easily for an easy lunch or dinner.

soup stored in individual glass containers on a white counter.

Frequently Asked Questions

Can I use a different meat?

Yes, any other ground meat should work similar. I find that turkey usually needs a little more salt than beef does, so be sure to carefully taste as you go after the soup has been cooked.

Can I make this vegetarian?

Yes, you are welcome to experiment with this soup and taste as you go. Omit the meat and add another can of beans, if desired. You may need to cut back on the salt in that case.

Can I use diced tomatoes?

Yes, adding a can of diced tomatoes works, too. There will simply be larger chunks of tomato in that case. Either way works!

spaghetti squash soup in two bowls with parmesan and basil on top.

Spaghetti Squash Soup (High Protein!)

The first time I made this soup, I literally couldn't wait for lunch the next day so I'd have another reason to eat it. It has a comforting, Italian-inspired flavor and is a complete meal that cooks all in one pot. (Except for the spaghetti squash, which can be prepped in advance.) If you haven't been thrilled with other spaghetti squash recipes, especially when trying to use them as noodles, I think you'll love eating them this way.
prep15 mins cook25 mins total40 mins
Servings:4

Ingredients
  

  • 1 tablespoon olive oil
  • 1 small yellow onion , chopped
  • 1 pound lean ground turkey
  • fine sea salt and ground black pepper
  • 1 ½ teaspoons dried thyme
  • 1 teaspoon dried oregano
  • ½ teaspoon crushed red pepper flakes (use less if you don't like spice)
  • 3 garlic cloves , minced
  • 15 -ounce can crushed tomatoes (no salt added)
  • 15 -ounce can white beans (like Cannellini, Navy, or Great Northern)
  • 2 cups cooked spaghetti squash (see notes)
  • grated Parmesan cheese (optional garnish)

Instructions

  • Heat a large pot over medium-high heat for 1 to 2 minutes. This will make the surface more non-stick. Then add a drizzle of olive oil and the yellow onion. Stir for 5 minutes, just until they start to soften.
  • Next, add the ground turkey and use the spatula to break up the meat into small pieces, stirring often. Season with 1 teaspoon of fine sea salt and a half teaspoon of ground black pepper. Continue to break up the meat until it's no longer pink, about 6 to 8 minutes.
  • Add the dried thyme, oregano, red pepper flakes, and garlic. Stir until the spices smell fragrant, about 1 more minute. Then add the can of crushed tomatoes and white beans. There's no need to drain either can— just pour everything into the pot, liquid and all!
  • Add 2 cups of water and season with another teaspoon of fine sea salt. Bring the liquid to a boil, then lower the heat and cover the pot with a lid. Let the soup simmer for 15 minutes.
  • When the timer goes off, carefully remove the lid and stir in the spaghetti squash strands. Even if they are cold from the fridge, they will heat up quickly in the hot soup. Stir with a fork to help break up the strands. Adjust any seasoning to taste (I add another ½ teaspoon of salt usually) then serve warm with grated Parmesan on top, if desired. Leftovers can be stored in an airtight container in the fridge for up to 4 days.

Notes

Nutrition information is for 1 of 4 servings, or about 2 cups of soup, assuming you get 8 cups total from this recipe. This information is calculated using generic ingredients from an online database, so it’s just an estimate and not a guarantee. 
How to Cook Spaghetti Squash: Cut the squash in half crosswise (through the center only where the seeds are; not through the stem) and scoop out the seeds and stringy middle. To bake it in the oven, place it cut-side down on a baking sheet and bake at 400ºF for 45 to 50 minutes, or until the shell is easily pierced with a fork. If you’d rather use the Instant Pot or the Slow Cooker, you can do that, too. 
Spaghetti Squash Amount: I usually get 2 cups of strands from half of a 3-pound spaghetti squash. You can use more or less than that in this soup, so it’s perfect for using up whatever amount you have on hand. Spaghetti squash tends to taste sweet, so if you add more, you might want to balance that with an extra pinch of salt. 

Nutrition

Calories: 363kcal | Carbohydrates: 40g | Protein: 39g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.02g | Cholesterol: 62mg | Sodium: 797mg | Potassium: 1324mg | Fiber: 10g | Sugar: 7g | Vitamin A: 389IU | Vitamin C: 13mg | Calcium: 160mg | Iron: 7mg
Course: Soup
Cuisine: Italian
Keyword: spaghetti squash soup

More Recipes to Try

If you try this recipe, please leave a comment and star rating below to let me know how it worked out for you.

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

    1. I would probably just use another can of white beans to help bulk it up, but maybe crumbled extra-firm tofu could work with a similar texture? Let me know if you experiment with it!