Keeping your fridge and pantry well-stocked is the key to pulling off fast and flavorful meals midweek. This flavorful pasta dish relies on pantry staples like pasta, canned beans, jarred olives, lemons and fresh Parmesan to come together quickly.
Bring a large pot of salted water to a boil. Add the pasta and cook as the label directs. Reserve 3/4 cup cooking water, then drain.
Meanwhile, heat the butter and olive oil in a large skillet over medium-high heat. Add the shallot and garlic and cook, stirring, until the shallot is tender, about 3 minutes. Add the cannellini beans and olives and cook until warmed through, about 2 minutes. Season with salt and pepper.
Remove the pan from the heat and stir in the pasta, lemon zest and juice and 1/2 cup of the reserved cooking water. Toss well, gradually adding the remaining cooking water if the pasta seems dry. Stir in 1/4 cup each Parmesan and parsley. Divide the pasta among bowls and top with the remaining Parmesan and parsley.