Amazing 1-Pot spaghetti squash soup Comfort

April 1, 2026
Written By Carla Peterson

Carla Mae Peterson is an experienced home cook, former teacher, and the heart behind "Cooking by Carla." With over 40 years of experience creating delicious, family-friendly meals, Carla specializes in simple, reliable recipes that use everyday ingredients. Her passion is helping home cooks of all skill levels find joy and confidence in the kitchen. She believes the best memories are made around the dinner table, and her goal is to help you create them, one simple recipe at a time.

Oh, my dear home cooks, there are days when only a bowl of thick, utterly comforting soup will do, aren’t there? I know the struggle of wanting that rich, satisfying texture of a classic favorite but needing to keep it lighter, maybe low-carb. That is exactly how this Creamy Garlic Parmesan spaghetti squash soup came to be! It’s one of those magic tricks where spaghetti squash offers up perfect, yielding little strands that taste incredible, acting just like noodles in a wonderfully savory bath. Cooking by Carla is all about providing you with those dependable, heartwarming meals, and trust me, this recipe is solid gold. You can check out my recipe for creamy cheddar potato cheese soup if you need more warm ideas! It’s the perfect alternative to pasta soup that everyone will actually ask for again!

Why This Creamy Garlic Parmesan spaghetti squash soup is a Family Favorite

When I developed this recipe, I wanted something that felt indulgent but wasn’t heavy—something that fit right into our busy schedule. It’s the kind of meal that hugs you back on a chilly evening. You don’t have to sacrifice flavor just because you’re aiming for something lighter!

  • It’s naturally low carb soup recipes gold, using squash instead of heavy pasta.
  • That texture! The squash strands give you that great “noodle” feel without the carbs.
  • It’s truly an easy weeknight dinner—done in about an hour start to finish.
  • The unmistakable rich, savory note of Garlic Parmesan makes it feel fancy.

It’s simple, comforting goodness, and I know you’ll feel good serving it. You can find more ways to save time on easy weeknight squash dinner ideas on the site!

Gathering Ingredients for Your spaghetti squash soup recipe

As I always tell my grandkids, the secret to a wonderful meal starts right here, with good ingredients handled with care. That’s the Cooking by Carla philosophy! Since we’re not using a lot of fancy components here, we need the ones we use to sing. You’ll find everything you need below, ready for your next batch of this homemade cream of chicken soup style dinner.

Ingredients List for Creamy Garlic Parmesan spaghetti squash soup

  • 1 medium spaghetti squash
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 4 cups low-sodium chicken or vegetable broth
  • 1 cup heavy cream or half-and-half
  • 1/2 cup grated Parmesan cheese, plus more for topping
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon black pepper
  • Salt to taste

How to Cook Spaghetti Squash for soup

Now, this is the step where folks sometimes get nervous, but please don’t be! Getting your spaghetti squash ready so it yields those perfect, tender ‘noodles’ is truly the backbone of this whole dish. If you mess this part up, your spaghetti squash soup recipe won’t have the right texture, so pay close attention here. We are sticking to the oven method because I find it gives the best, most consistent results for soup bases. Preheat your oven to a firm 400 degrees Fahrenheit when you start prepping.

Once that temperature is set, slice your squash right down the middle, scoop out those messy seeds—you can toss ’em or roast ’em later! Then, lay those halves cut-side down on your baking sheet. We roast these beauties for about 30 to 40 minutes. How do you know when they’re done? You always want to test tenderness by piercing the thickest part with a fork. If it slides in without much fuss, just like testing a potato, it’s perfect! If it’s tough, give it another five or ten minutes so those strands form up nicely for your spaghetti squash soup.

Step-by-Step Instructions for the spaghetti squash soup

Now that we have our beautiful, tender squash ready to go, let’s bring this wonderful soup together on the stovetop. This is where all the flavors marry, and trust me, it comes together faster than you think. Remember, precision matters, but so does enjoying the process!

Roasting and Preparing the Squash Strands

After you’ve roasted your squash until it’s wonderfully tender at 400 degrees, let it cool just enough so you can handle it safely. Take a fork and gently scrape out all that lovely flesh. You are looking for those distinct, noodle-like strands. Take about 2 cups of these strands and set them aside in a bowl—this is what will give our spaghetti squash soup that gorgeous pasta feel later on. Any extra? Save it for tomorrow’s lunch!

Building the Flavor Base of the spaghetti squash soup

Grab your largest pot or a Dutch oven and put it on medium heat. Drizzle in that tablespoon of olive oil. Once it shimmers a bit, toss in your chopped onion and let it get soft; this takes about five minutes. Next comes the garlic—and this is important! Add your minced garlic and cook it for just one quick minute until you smell that wonderful aroma. Be careful, friends; burnt garlic tastes bitter, and we don’t want that in our lovely creamy goodness. After that minute, pour in all that broth and the dried thyme. Bring it right up to a gentle simmer.

Achieving the Creamy Texture in Your spaghetti squash soup

Once the broth is simmering nicely, stir in those reserved spaghetti squash strands. Let them warm through for about five minutes so they soak up all that savory broth flavor. The secret to the creamy finish comes now: reduce your heat way down low, so it’s just barely bubbling. Stir in your heavy cream and that grated Parmesan cheese. Keep stirring gently until the Parmesan melts completely and the soup looks velvety smooth. Taste it now, season with salt and pepper to your liking, and get ready to serve this easy weeknight squash dinner!

Tips for the Best spaghetti squash soup Success

I’ve made this spaghetti squash soup more times than I can count, whether for a quick lunch or a gathering, and over the years, I’ve picked up a few little tricks that help ensure it comes out perfect every time. You don’t want it too thin, and you certainly don’t want it breaking apart when you reheat it later. These small steps, based on my reliable notes, will make a big difference for you!

The best way to get that lovely, thick texture people expect from a good, hearty soup is to give the squash a gentle mash right in the pot before the cream goes in. If you take about one cup of those squash strands and deliberately press them against the side of the pot with your spoon, they break down and thicken the broth beautifully! It’s such an easy trick for a naturally thick soup.

Also, remember that heavy cream is optional! If you’re aiming for something a little lighter, or maybe a true broth based squash soup, just skip the cream entirely. Instead, add an extra cup of good quality chicken or vegetable broth. It keeps the flavor profile clean and bright. You can find more ideas on making a lighter broth based squash soup on the site if you decide to go that route!

Variations for Your Low Carb spaghetti squash soup

While I absolutely adore this creamy version—it’s winter comfort heaven—I know not every cook wants cream, and that’s perfectly fine! My goal is always to give you a dependable foundation so you can make the recipe your own. This low carb soup recipe adapts beautifully to lighter styles or even stricter dietary needs, like making it a genuine keto spaghetti squash soup.

Depending on your needs, you can adjust the broth and dairy, and even sneak in some extra flavor here and there. I’ve gathered a few simple ways we switch this up at home when we want a different experience. Always feel free to experiment with your favorite keto spices!

Making a Broth Based squash soup

If you want to make a lighter, less rich soup that lets the squash and garlic really shine, going broth-based is the way to go. It’s incredibly simple! Just skip the cup of heavy cream completely. To make up for the lost liquid, add one extra cup of good quality chicken or vegetable broth to the pot when you are simmering. It results in a beautiful broth based squash soup with all the flavor but far less fat. Stirring in that Parmesan last still gives it a little something special!

Ideas for Cheesy spaghetti squash soup Additions

If you are looking to lean into the “cheesy” side of things—maybe you need a cheesy spaghetti squash soup for a hearty lunch—don’t be shy about swapping out the Parmesan for something else! Gruyère melts like a dream and adds an incredible nutty depth that pairs wonderfully with the squash. You could also stir in a pinch of smoked paprika with your thyme for a smoky note, or maybe some finely chopped fresh sage right at the end. These small additions really change the character of the soup!

Serving Suggestions for this easy weeknight squash dinner

This spaghetti squash soup is perfectly balanced—creamy, savory, and delightfully familiar. Because it already has that warming comfort built right in, you don’t need to overpower it with heavy sides. My favorite approach is to keep things simple and textural!

When I serve this for dinner, I always make sure there is something crusty on the table for dipping. A thick slice of golden, toasted bread is non-negotiable in my book! You absolutely must try making my easy artisan garlic parmesan bread alongside this soup; the combination of the soft squash strands soaking up the salty bread is divine.

If you need a bite of freshness, a simple green salad tossed with a light lemon vinaigrette works wonders to cut through the richness. For protein, a side of grilled chicken breast or maybe some crumbled Italian sausage mixed right into the bowl makes it a complete meal!

Storage and Reheating Your leftover spaghetti squash soup

Oh, I hope you have leftovers, because this spaghetti squash soup recipe tastes almost better the next day! Making a big batch is always a smart move for a good easy weeknight squash dinner prep later in the week. You’ll want to keep it stored correctly so that creamy texture doesn’t get weird on you.

Pop any extras into an airtight container—no soaking up fridge odors here! It stays wonderful in the refrigerator for up to four days. When you are ready to eat it again, reheat it gently on the stovetop over low heat. Seriously, low and slow is the key here; high heat can cause the cream to separate from the Parmesan. Just stir it often until it’s warm all the way through. If it seems too thick after chilling, just thin it out with a splash of milk or extra broth. If you are looking for other great leftovers to try, check out my ideas for easy chicken enchiladas!

Frequently Asked Questions about spaghetti squash soup

I always get questions about this spaghetti squash soup recipe—it’s not the most common thing people make, so I understand people wanting to double-check their technique! Don’t you worry one bit. I’ve gathered the ones I hear most often from folks trying to make this the perfect winter vegetable comfort food.

Can I use pre-cooked or frozen spaghetti squash for this soup?

You absolutely can! If you’re trying to make a super quick easy weeknight squash dinner, using pre-cooked squash saves time. If you use frozen strands, you must thaw them completely first, and I mean completely. Then, you need to press out as much water as possible in a colander or between paper towels. Too much water will thin out your creamy base, and we don’t want that!

Is this considered a keto spaghetti squash soup?

Yes, for many people, this fits right into a keto spaghetti squash soup plan because spaghetti squash is much lower in carbs than traditional pasta. Since we are using heavy cream and no added sugars, it’s naturally low-glycemic. Just remember, if you are tracking macros rigidly, always double-check the labels on your broth and cream, as brands vary.

How long does the total time take for this spaghetti squash soup recipe?

If you’re starting from scratch, the total time is listed as 60 minutes. That time is mostly hands-off! The 30 to 40 minutes is dedicated to roasting the squash in the oven. Once it comes out, the active stovetop cooking time to build the flavor base and stir in the cream is only about 15 to 20 minutes. It’s a quick payoff for a great dish like this vegetable noodle soup substitute!

Print

Creamy Garlic Parmesan Spaghetti Squash Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this comforting, low-carb spaghetti squash soup that uses the squash strands as a healthy alternative to pasta. It is simple to prepare for a weeknight dinner.

  • Author: cookingbycarla
  • Prep Time: 15 min
  • Cook Time: 45 min
  • Total Time: 60 min
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Fat

Ingredients

Scale
  • 1 medium spaghetti squash
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 4 cups low-sodium chicken or vegetable broth
  • 1 cup heavy cream or half-and-half
  • 1/2 cup grated Parmesan cheese, plus more for topping
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon black pepper
  • Salt to taste

Instructions

  1. Prepare the spaghetti squash: Preheat your oven to 400 degrees Fahrenheit. Cut the squash in half lengthwise and scoop out the seeds. Place the halves cut-side down on a baking sheet. Roast for 30 to 40 minutes, or until tender when pierced with a fork.
  2. Use a fork to scrape out the flesh, creating spaghetti-like strands. Set aside about 2 cups of the strands for the soup; reserve any extra for another use.
  3. In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and cook until soft, about 5 minutes.
  4. Add the minced garlic and cook for 1 minute until fragrant. Do not let the garlic burn.
  5. Pour in the broth and add the dried thyme. Bring the mixture to a simmer.
  6. Stir in the reserved spaghetti squash strands. Cook for 5 minutes to allow the flavors to combine.
  7. Reduce the heat to low. Stir in the heavy cream and Parmesan cheese until the cheese melts and the soup is creamy.
  8. Season with salt and pepper. Taste and adjust seasonings as needed.
  9. Serve the soup hot, topped with extra grated Parmesan cheese.

Notes

  • For a thicker soup, mash about one cup of the squash strands against the side of the pot before adding the cream.
  • If you prefer a broth-based soup instead of creamy, omit the heavy cream and use an additional 1 cup of broth.
  • You can cook the spaghetti squash in a slow cooker if you prefer that method before scraping out the strands.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 7
  • Sodium: 450
  • Fat: 24
  • Saturated Fat: 14
  • Unsaturated Fat: 10
  • Trans Fat: 1
  • Carbohydrates: 22
  • Fiber: 4
  • Protein: 14
  • Cholesterol: 75

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star