Easy Swiss Chard Pasta with White Beans
This easy Swiss Chard Pasta checks all the boxes: it’s comforting, veggie-packed, protein-rich, and sooo easy to make. Toss everything together in one skillet, grab a fork, and you’ve got a delicious 30-minute dinner ready to enjoy!

With its deep green leaves and vibrant, colorful stems, Swiss chard is easily one of the most stunning veggies on the supermarket shelf. But if you’ve ever eagerly scooped up a bunch, only to get home and wonder how to actually use it, you’re definitely not alone.
That’s exactly why I love this easy Swiss Chard Pasta dish. It transforms this beautiful, nutritious vegetable into a healthy weeknight meal that’s incredibly easy to make, even if you’ve never cooked with chard before!
And best of all (because I know I’m not the only one who doesn’t want to spend all evening cooking), this recipe comes together in just 30 minutes! It’s flavorful, filling, and fantastic for leftovers. What more could you ask for?
Give this simple Swiss Chard Pasta a try and be sure to let me know what you think!
Why you’ll love this Swiss Chard Pasta

Swiss Chard Pasta ingredients
How to serve this Swiss Chard Pasta

Substitutions & variations
Quick recipe tips
- Don’t forget to save some of the pasta water before draining! The starchy water helps the sauce stick to the noodles.
- Give the Swiss chard time to wilt before adding the other ingredients so that it can fully soften.
- Taste the pasta after everything is tossed together and adjust the seasonings from there, especially since the capers and vegan feta can add extra salt.
Step-by-step instructions
- Cook the pasta: Boil the spaghetti in salted water until al dente. Reserve 1 cup of pasta water, then drain.
- Sauté the chard: Heat olive oil in a large skillet and cook the chopped Swiss chard for 3-4 minutes, until wilted.
- Add other ingredients: Stir in the garlic and cook for 1 minute, then add the capers, beans, tomatoes, red pepper flakes, and Italian seasoning. Cook for 2-3 minutes.
- Toss everything together: Add the spaghetti and toss to combine, adding pasta water a little at a time until the sauce reaches your desired consistency.
- Finish and serve: Stir in the parsley, adjust the seasoning, and serve with vegan feta if desired.
Make ahead & storage
This Swiss Chard Pasta is super easy to make ahead and stores well in the fridge, making it a great choice for meal prep. Here are a few tips for prepping, storing, and reheating it.
Meal prep
- Prep the vegetables: Chop the Swiss chard, garlic, parsley, and tomatoes up to 1-2 days ahead and store them separately in the fridge.
- Cook the pasta: You can cook the spaghetti ahead of time, but toss it with a little olive oil to keep the noodles from sticking.
- Make the full recipe: Prepare the pasta completely up to 4 days in advance and refrigerate until ready to eat.
Storing leftovers
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Reheating: Warm in the microwave or in a skillet with a splash of water or broth as needed.
- Add toppings later: If you’re using vegan feta, hold off on adding it until right before serving for the best texture.
Freezing
- Freeze for later: Store cooled pasta in an airtight, freezer-safe container for up to 2 months.
- Reheat from frozen: Thaw overnight in the fridge, then reheat with a splash of water or broth to bring the sauce back together.

FAQ
Stay in the loop!
Healthy eating tips & recipes delivered directly to your inbox
More healthy vegetarian pasta recipes
Vegan Mac & Cheese with Tempeh Bacon and Hidden Veggies
Creamy Vegan Butternut Squash Pasta with White Beans
One-Pot Creamy Veggie Pasta
Vegan Lentil Lasagna with Spinach-Artichoke Ricotta
One-Pot Creamy Vegan Beef Pasta
Easy Swiss Chard Pasta with White Beans
Ingredients
- 16 ounces spaghetti
- 2 tablespoons olive oil
- 1 bunch Swiss chard stems removed, thinly sliced, and leaves chopped
- 4 cloves garlic minced
- ¼ cup capers
- 1 cup parsley chopped
- 1 15-ounce can cannellini beans drained and rinsed
- 1 cup cherry tomatoes halved
- 1 teaspoon red pepper flakes
- 1 tablespoon Italian seasoning
- ½ teaspoon salt plus more for cooking pasta
- ¼ teaspoon pepper
- 1 cup vegan feta optional, for topping
Instructions
- Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Reserve 1 cup of the pasta water, then drain and set aside.
- Meanwhile, heat olive oil in a large skillet over medium heat. Add the Swiss chard and sauté for 3-4 minutes, until wilted.
- Stir in the garlic and cook for 1 minute, until fragrant.
- Add the capers, cannellini beans, cherry tomatoes, red pepper flakes, and Italian seasoning. Cook for 2-3 minutes, allowing the flavors to come together.
- Add the cooked spaghetti to the skillet and toss thoroughly to combine. Pour in reserved pasta water a little at a time until the sauce reaches your desired consistency.
- Stir in the chopped parsley. Taste and adjust seasoning as needed.
- Serve topped with feta, if desired.






I’ve never tried Swiss chard but decided to grab a bunch from the store to try this pasta. This dish was so easy to make and surprisingly delicious! It was healthy and light but also so filling and flavorful. Officially a fan of Swiss chard now– thanks for the recipe!
This makes me so happy to hear! Swiss chard is such an underrated veggie, and I love that this recipe turned you into a fan. Thanks so much for trying it and coming back to share!
So good and easy! This is one of my new favorites.
Loved it! Swiss chard is one of my favorite vegetables and it worked so well in this pasta. Very easy and fast to make too. I used parmesan instead of feta, added oregano, and skipped red pepper flakes.