This post may contain affiliate links. Please read our disclosure policy.

My Ground Beef Butternut Squash Pasta recipe is creamy and rich with a hint of sweetness from the roasted squash, and the cheesy sauce ties everything together. The ground beef makes it satisfying enough for a full meal, and it’s perfect if you are looking for something cozy and filling without putting in much effort.

a skillet with pasta, butternut squash, and creamy ground beef.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

I’ve always had a soft spot for pasta recipes that sneak in a little extra goodness without feeling like a “healthy” swap, and this Butternut Squash Pasta does exactly that. The squash turns silky and rich, giving you a creamy comfort feel without the heaviness, and the warm spices make it a perfect meal for fall. Like butternut squash? I have put a roundup together of some of my favorite butternut squash recipes.

If this pasta dish piques your interest, you’ve got to try my Roasted Butternut Squash Soup and this Butternut Squash Mushroom Risotto.

Recipe Overview

Skill Level
Intermediate
Prep Time
15 mins
Cook Time
35 mins

Ingredients Needed

Here’s everything you’ll need to make Butternut Squash Pasta. You can find the exact amounts in the recipe card at the bottom of the post.

ingredients for butternut squash pasta.
  • Butternut squash: Peeled, seeded, and cut into cubes. Choose one that feels heavy for its size; it’ll roast up sweeter and softer.
  • Olive oil: Avocado oil works just as well if that’s what you keep in your pantry.
  • Kosher salt and black pepper
  • Ground cumin and cinnamon: A touch of warmth that gives the sauce a deeper, more balanced flavor.
  • Pasta: Any shape works, but something with ridges (like penne or rigatoni) holds that creamy sauce best.
  • Lean ground beef: I like ground beef in this recipe, but ground turkey or chicken will also work.
  • Yellow onion: Finely chopped so it softens and blends right into the sauce.
  • Garlic: Freshly minced for that deep, savory flavor every good pasta sauce needs.
  • Milk of choice: Whole milk gives the creamiest result, but unsweetened almond or oat milk works great if you want a lighter option.
  • Cheddar cheese: Melts beautifully and gives the sauce its golden color.
  • Parmesan cheese: Freshly grated for serving, adding a salty finish that ties everything together.

How to Make Butternut Squash Pasta

Let’s break it down step by step so you can nail it on the first try:

process shot to roast the butternut squash and cook the ground beef.

Step 1: Preheat the oven to 400°F. Line a baking sheet with parchment paper, then spread out the butternut squash cubes. Drizzle with olive oil, season with salt, pepper, cumin, and cinnamon, and toss to coat evenly. Roast for 30–35 minutes, until soft and golden around the edges. While the squash roasts, cook the pasta in salted water according to package directions. Reserve ½ cup of the pasta water before draining, then set both aside.

Step 2: In a large skillet, cook the ground beef over medium heat, breaking it up slightly as it browns. Keep some larger pieces for texture. Once no longer pink, season with salt and pepper, then remove from the heat and set aside.

process shot to make the cheesy sauce and adding it over the pan with the ground beef.

Step 3: In a saucepan, warm a drizzle of olive oil and sauté the onion and garlic until fragrant and softened. Reduce the heat to low, pour in the milk, and let it heat through. Stir in the cheddar until mostly melted, then remove from the heat.

Step 4: Transfer the sauce mixture to a blender along with half of the roasted squash. Blend until smooth and creamy, adding a splash of pasta water if you want it thinner. Taste and adjust the seasoning as needed. Return the beef to the skillet, pour the sauce over it, and stir to combine.

process shot to add the pasta and butternut squash in the skillet.

Step 5: Add the cooked pasta and the remaining roasted squash. Heat gently, tossing everything together until coated in that rich, creamy sauce.

Step 6: Serve warm with freshly grated Parmesan and a sprinkle of black pepper. If the sauce thickens too much, stir in a little of the reserved pasta water to loosen it up.

Variations & Tips

→ For a vegetarian version, skip the meat entirely and toss in sautéed mushrooms or pre-cooked chickpeas for protein and texture.

→ Don’t skip roasting the squash; it deepens the flavor and makes the sauce naturally sweeter and creamier.

→ If the sauce thickens up too much as it sits, stir in a splash of the reserved pasta water to loosen it up again.

→ If you like a little heat, toss in a pinch of cayenne, a sprinkle of red pepper flakes, or even a dash of your favorite hot sauce.

→ If you want to add a little freshness, try tossing in a handful of baby spinach at the end. It wilts perfectly and brightens everything up.

Creamy Butternut Squash Pasta close-up, showing spirals of pasta coated in sauce with tender squash and a sprinkle of cheese.

Common Questions

Can I use frozen butternut squash instead of fresh?

You can, absolutely. Just make sure to thaw it first and pat it dry with a paper towel so it roasts properly instead of steaming. It won’t get quite as caramelized as fresh squash, but it’ll still taste amazing and save you a bunch of prep time.

Can I make the sauce without a blender?

For sure. An immersion blender works great right in the pot, or you can mash everything with a potato masher if you don’t mind a chunkier texture. It won’t be as smooth, but those little bits of squash can make it feel extra rustic and homemade.

How should I store leftovers?

Pop them into an airtight container and keep them in the fridge for up to four days. The sauce thickens a bit as it sits, but the flavor gets even better.

What’s the best way to reheat it?

I usually reheat mine on the stove with a splash of milk or pasta water to loosen it back up. If you’re using the microwave, go for short bursts and stir between each one so it stays creamy instead of drying out.

Can I freeze leftovers?

Even though it is possible, I do not recommend freezing because the creamy sauce may separate, and the pasta will end up mushy. If it is something you don’t mind, then go ahead.

More Butternut Squash Recipes

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

Thanks for stopping by. If you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it!

FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

No ratings yet

Ground Beef Butternut Squash Pasta

By: Rena
Servings: 4 people
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Butternut Squash Pasta served in a pan, with melted cheese and roasted squash glistening on top.
This creamy Butternut Squash Pasta is hearty, flavorful, and ready in under an hour. Roasted squash, lean ground beef, and melted cheese create a cozy, satisfying meal the whole family will love.

Ingredients

  • 1 medium butternut squash, peeled, seeded, and cut into ½-inch cubes
  • 2 tablespoons olive oil, or avocado oil
  • Kosher salt and pepper, to taste
  • 1 teaspoon ground cumin
  • ½ teaspoon ground cinnamon
  • 8 ounces pasta
  • 1 pound lean ground beef
  • 1 medium yellow onion, finely chopped
  • 3-4 garlic cloves, minced
  • 1 cup milk of choice
  • 1 cup cheddar cheese, shredded
  • ½ cup freshly grated Parmesan cheese, to garnish

Instructions

  • Preheat the oven to 400°F. Line a baking sheet with parchment paper, then spread out the 1 medium butternut squash cubes. Drizzle with 1 tbsp of olive oil (from the 2 tablespoons olive oil), season with Kosher salt and pepper, 1 teaspoon ground cumin, and ½ teaspoon ground cinnamon, and toss to coat evenly. Roast for 30–35 minutes, until soft and golden around the edges.
    Cubed butternut squash spread evenly on a baking sheet, ready to roast.
  • While the squash roasts, cook the 8 ounces pasta in salted water according to package directions. Reserve ½ cup of the pasta water before draining, then set both aside.
  • In a large skillet, cook the 1 pound lean ground beef over medium heat, breaking it up slightly as it browns. Keep some larger pieces for texture. Once no longer pink, season with salt and pepper, then remove from the heat and set aside.
    Ground beef browning in a skillet with a wooden spoon stirring.
  • In a saucepan, warm a drizzle of the remaining olive oil and sauté the 1 medium yellow onion (diced) and 3-4 garlic cloves (minced) until fragrant and softened. Reduce the heat to low, pour in the 1 cup milk of choice, and let it heat through. Stir in the 1 cup cheddar cheese until mostly melted, then remove from the heat.
    Mixing milk into shredded cheese and sautéed onions in a saucepan to make the creamy sauce.
  • Transfer the sauce mixture to a blender along with half of the roasted squash. Blend until smooth and creamy, adding a splash of pasta water if you want it thinner. Taste and adjust the seasoning as needed. Return the beef to the skillet, pour the sauce over it, and stir to combine.
    Overhead shot showing the creamy sauce coating the meat mixture.
  • Add the cooked pasta and the remaining roasted squash. Heat gently, tossing everything together until coated in that rich, creamy sauce.
    Cooked pasta, roasted butternut squash, and sauce together in a skillet, ready to mix.
  • Serve warm with ½ cup freshly grated Parmesan cheese and a sprinkle of black pepper. If the sauce thickens too much, stir in a little of the reserved pasta water to loosen.
    Overhead shot of Butternut Squash Pasta showing rotini coated in a rich, cheesy sauce with golden squash pieces throughout.

Notes

  • Roast the squash until the edges are golden and caramelized for the best flavor.
  • Blend half the roasted squash for a creamy sauce and keep the rest whole for texture.
  • If the sauce thickens after mixing, add a splash of reserved pasta water to loosen it up.
  • For a little extra flavor, sprinkle crushed red pepper flakes or toss in a handful of baby spinach right before serving.
Storage:
  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • Reheat gently on the stove with a splash of milk or pasta water to bring back the creaminess.
  • Avoid freezing as the sauce may separate.

Nutrition

Calories: 707kcalCarbohydrates: 67gProtein: 46gFat: 28gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gTrans Fat: 0.4gCholesterol: 112mgSodium: 1093mgPotassium: 1250mgFiber: 10gSugar: 10gVitamin A: 20446IUVitamin C: 42mgCalcium: 503mgIron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: beef, Main Course
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

Leave a comment

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

Recipe Rating