Introduction
Hey there, foodie friends! You know those nights when you’re craving something seriously comforting, something that feels like a warm hug in a bowl, but you really don’t want to spend hours in the kitchen? Yeah, me too! That’s exactly why I’m so thrilled to share this Creamy One-Pot Butternut Squash Pasta with White Beans and Kale with you today. It’s ridiculously easy, comes together in a flash, and the flavors are just pure magic. This recipe is like bottling autumn sunshine and serving it up for dinner – you’re going to fall in love!
Why You’ll Love This Recipe
- Fast: Seriously, dinner is ready in under 30 minutes from start to finish.
- Easy: One pot means minimal cleanup – huzzah!
- Giftable: Imagine gifting a jar of the pre-mixed dry ingredients (minus the wet stuff, of course!) with a tag for the rest. Perfect for busy friends or family.
- Crowd-pleasing: Even picky eaters will be asking for seconds of this creamy, dreamy pasta. It’s vegetarian, hearty, and packed with goodness.
Ingredients
Alright, let’s gather our goodies! This recipe is pretty straightforward, and I bet you already have most of these in your pantry.
- 1 1/2 cups loosely packed fresh basil leaves, divided: Fresh basil is a game-changer here. We’ll use some chopped in the pot and the rest as a beautiful topping.
- 1 small lemon: Just a squeeze of fresh lemon juice brightens everything up and cuts through the richness perfectly.
- 1/2 cup roasted pumpkin seeds: For that delightful crunch! Plus, they look so pretty scattered on top.
- 3 tablespoons olive oil, divided: Good quality olive oil makes a difference, but any will do in a pinch.
- 1/4 teaspoon red pepper flakes: Just a tiny bit for a gentle warmth. You can always add more if you like a little kick!
- 6 cloves garlic: Because is any good pasta dish really complete without plenty of garlic? I think not!
- 1 (15-ounce) can cannellini beans, rinsed and drained: These add a lovely creaminess and a boost of protein.
- 12 ounces dried linguine: Or your favorite long pasta shape. Linguine holds onto that creamy sauce beautifully.
- 1 cup canned butternut squash purée: This is the star that gives our pasta its gorgeous color and subtle sweetness. Make sure it’s pure purée, not pie filling!
- 2 teaspoons kosher salt, plus more as needed: Kosher salt has a nice clean flavor.
- 1/2 teaspoon freshly ground black pepper: Always best when freshly ground!
- 4 1/2 cups water: Our liquid base for this magical one-pot meal.
- 1/2 to 1 cup full-fat plain Greek yogurt: This is what makes our sauce incredibly creamy and luscious. Use more or less depending on how thick you like it.
- 3 cups loosely-packed baby kale: It wilts down so easily and adds a nice bit of green goodness.
- 1 ounce Parmesan cheese, shaved: For that salty, umami finish. So good!
How to Make It
This is where the magic happens, and trust me, it’s easier than you think!
- Prep Your Flavors: First things first, let’s get our flavor boosters ready. Finely chop about 1 cup of your fresh basil leaves. Then, juice that lemon – you’ll need about 2 tablespoons of that bright, zesty goodness.
- Into the Pot We Go!: Grab your largest pot or Dutch oven. It’s time to load it up! Add the dried linguine, the butternut squash purée, those rinsed and drained cannellini beans, 2 tablespoons of the olive oil, the red pepper flakes, your chopped basil, all those glorious garlic cloves, the kosher salt, and the black pepper. Pour in the 4 1/2 cups of water. Give everything a good stir to combine.
- Let the Magic Simmer: Turn the heat to high and bring the whole glorious mixture to a boil. Once it’s bubbling away, reduce the heat to medium-high. Now, cook it, stirring frequently – this is key to prevent sticking! You want to cook it until the pasta is perfectly al dente (tender but with a slight bite) and most of the liquid has been absorbed. This usually takes about 10–12 minutes.
- Get Creamy and Green: Once the pasta is cooked and the sauce has thickened beautifully, it’s time for the creamy finish. Stir in the Greek yogurt, the freshly squeezed lemon juice, and the baby kale. Keep stirring for about 2 more minutes, just until the kale wilts down and the sauce becomes wonderfully creamy. If it seems a little too thick for your liking, just add a tiny splash more water until it reaches your desired consistency.
- Taste and Tweak: Now for the most important step: taste it! Does it need a little more salt? A crack of pepper? Go ahead and adjust the seasonings until it tastes just right to you.
- Serve it Up!: Ladle that gorgeous pasta into bowls. Top with the reserved fresh basil leaves (yes, the ones we didn’t chop!), a generous sprinkle of those crunchy roasted pumpkin seeds, and finally, those lovely shaved Parmesan cheese curls. Instant cozy!
Substitutions & Additions
One of my favorite things about cooking is making it your own! Here are a few ideas:
- Beans: If cannellini beans aren’t your jam, try great northern beans or even chickpeas!
- Greens: Feel free to swap the baby kale for baby spinach, arugula, or even chopped Swiss chard.
- Nuts/Seeds: Pine nuts or slivered almonds would be delicious alternatives to pumpkin seeds.
- Spice: Want it spicier? Add a pinch of cayenne pepper or a dash of your favorite hot sauce.
- Veggies: Feel free to toss in some roasted sweet potato cubes for extra sweetness or sautéed mushrooms for an earthy flavor.
- For a Non-Veggie Twist: Cooked shredded chicken or Italian sausage would be a fantastic addition!

Tips for Success
A few little secrets to make this recipe absolutely perfect every time:
- Don’t Overcook the Pasta: Keep an eye on the pasta during the cooking time. You want it al dente, as it will continue to cook slightly when you add the yogurt and kale.
- Stir, Stir, Stir: Frequent stirring is key in a one-pot pasta to prevent the noodles from sticking to the bottom of the pot.
- Butternut Squash Purée Consistency: Make sure your butternut squash purée is smooth. If it’s a little lumpy, you can give it a quick blitz in a food processor or blender.
- Prep Ahead: You can chop the basil and juice the lemon ahead of time to make the cooking process even faster.
How to Store It
This creamy pasta is best enjoyed fresh, but leftovers are still pretty darn tasty! Store any remaining pasta in an airtight container in the refrigerator for up to 2–3 days. When reheating, you might need to add a splash of water or milk to loosen up the sauce. Give it a good stir while warming it up on the stove or in the microwave.
FAQs
Got a question? I’ve got an answer!
- Can I use fresh butternut squash instead of purée? Yes, you can! Roast cubed butternut squash until tender, then purée it in a blender or food processor until smooth. You’ll likely need about 1 1/2 cups of purée.
- Is this recipe vegan? You can easily make this recipe vegan by using a plant-based plain yogurt (like cashew or soy) and omitting the Parmesan cheese, or using a vegan Parmesan alternative.
- What kind of pot is best for one-pot pasta? A large, heavy-bottomed pot or Dutch oven is ideal as it distributes heat evenly and prevents sticking.
Creamy One-Pot Butternut Squash Pasta with White Beans and Kale
A comforting and easy weeknight meal that comes together in one pot, featuring creamy butternut squash sauce, white beans, and kale.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4
Ingredients
Main ingredients
- 1.5 cups loosely packed fresh basil leaves (divided; chopped for cooking and reserved for topping)
- 1 small lemon (juiced; about 2 tablespoons)
- 0.5 cup roasted pumpkin seeds (for topping)
- 3 tablespoons olive oil (divided)
- 0.25 teaspoon red pepper flakes (adjust to taste)
- 6 cloves garlic (minced or finely chopped)
- 1 15-ounce can cannellini beans (rinsed and drained)
- 12 ounces dried linguine (or your favorite long pasta shape)
- 1 cup canned butternut squash purée (ensure it’s pure purée, not pie filling)
- 2 teaspoons kosher salt (plus more as needed)
- 0.5 teaspoon freshly ground black pepper
- 4.5 cups water
- 0.5 to 1 cup full-fat plain Greek yogurt (for creaminess, adjust to desired thickness)
- 3 cups loosely packed baby kale (wilts down easily)
- 1 ounce Parmesan cheese (shaved, for topping)
Instructions
- Finely chop about 1 cup of fresh basil leaves. Juice the lemon to get about 2 tablespoons of fresh lemon juice.
- In a large pot or Dutch oven, combine dried linguine, butternut squash purée, rinsed and drained cannellini beans, 2 tablespoons olive oil, red pepper flakes, chopped basil, garlic, kosher salt, and black pepper. Pour in the 4 1/2 cups of water and stir to combine.
- Bring the mixture to a boil over high heat. Once boiling, reduce heat to medium-high and cook, stirring frequently, until the pasta is al dente and most of the liquid has been absorbed (about 10-12 minutes).
- Stir in the Greek yogurt, lemon juice, and baby kale. Continue stirring for about 2 minutes until the kale wilts and the sauce becomes creamy. Add a splash more water if needed to reach desired consistency.
- Taste and adjust seasonings with salt and pepper as needed.
- Serve the pasta hot, topped with reserved fresh basil leaves, roasted pumpkin seeds, and shaved Parmesan cheese.
Notes
This recipe is fast, easy, and crowd-pleasing. It can be made vegan by substituting plant-based yogurt and omitting or substituting Parmesan cheese. Leftovers can be stored in the refrigerator for 2-3 days and may require a splash of liquid when reheating.





