Lemon Asparagus Pasta with White Beans — Easy Weeknight Dinner in 20 Minutes

Lemon Asparagus Pasta with White Beans — Easy Weeknight Dinner in 20 Minutes

|By The Slated Team|3 min readQuick Weeknight Dinners
Prep: 5 minCook: 15 minTotal: 20 minServings: 4 servings

Twenty minutes, one skillet, and a pot of pasta — that's this dinner. It's the kind of simple weeknight recipe that feels a little more pulled-together than it has any right to, and the white beans make it filling enough that nobody's hunting for a snack an hour later.

Why This Recipe Works

  • Actually 20 minutes. The asparagus cooks in the skillet while the pasta boils. You're not waiting on anything.
  • One skillet + one pot. Cleanup is fast, which matters on a Tuesday.
  • The white beans do the heavy lifting. They add protein and make this feel like a real dinner instead of a side dish with noodles.
  • Bright and fresh without being fussy. Lemon zest and juice pull the whole thing together — no cream sauce, no complicated technique.
  • Easy to scale. Got six people to feed? Add another can of beans and a bit more pasta water. Done.

Ingredients

  • 12 oz linguine or spaghetti
  • 1 bunch asparagus (about 1 lb), woody ends snapped off, cut into 2-inch pieces
  • 1 can (15 oz) white beans (cannellini), drained and rinsed
  • 4 cloves garlic, thinly sliced
  • 1 lemon, zested and juiced
  • 3 tablespoons olive oil
  • 1/2 teaspoon red pepper flakes
  • 1/2 cup reserved pasta water
  • 1/2 cup grated Parmesan, plus more for serving
  • Salt and black pepper to taste
  • Optional: fresh parsley, roughly chopped, for garnish

Instructions

  1. Bring a large pot of well-salted water to a boil. Cook pasta according to package directions until al dente. Before draining, scoop out at least 1/2 cup of pasta water and set aside.
  2. While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the sliced garlic and red pepper flakes. Cook 1-2 minutes, stirring frequently — garlic burns fast at this temperature, so keep an eye on it.
  3. Add the asparagus pieces to the skillet. Cook 3-4 minutes, stirring occasionally, until bright green and just tender with a little bite left.
  4. Add the drained white beans and stir to combine. Cook 1 minute more until the beans are warmed through.
  5. Add the drained pasta to the skillet along with the lemon zest, lemon juice, and 1/4 cup of the reserved pasta water. Toss everything together over medium-low heat for about 1 minute.
  6. Add the Parmesan and toss again, adding more pasta water a splash at a time until the sauce is glossy and coats the noodles. Season with salt and black pepper.
  7. Serve immediately with extra Parmesan and a scatter of fresh parsley if you have it.

Tips and Substitutions

  • Swap the vegetable: No asparagus? Frozen peas work great — just toss them in during the last minute with the beans, no cooking needed. Zucchini cut into half-moons is another solid option.
  • Make it vegan: Skip the Parmesan or use a plant-based version. A tablespoon of white miso stirred in with the pasta water gives you a similar savory depth.
  • Add a protein: Rotisserie chicken shredded in at the end, or a handful of shrimp cooked in the skillet before the garlic, both work well here without adding much time.
  • Gluten-free: Any gluten-free pasta you like works — just watch the cook time, since GF pasta can go from al dente to mushy faster than regular.
  • Reheats okay, not great. The pasta soaks up the sauce as it sits, so leftovers will be a little drier. A splash of water and a minute in the microwave brings it back — though the asparagus does soften. Fair warning.
  • Zest first, always. Zest the lemon before you juice it. Obvious once you've tried to zest a squeezed lemon.

Slated: Your whole week of dinners, planned in minutes. Personalized meal plans, family voting, and one-tap Instacart ordering.

Try it free for 14 days

Get Slated for iOS

No credit card required

You might also like