As I stepped into the kitchen one evening, a familiar pang of hunger collided with a busy schedule. The clock was ticking, and I craved something hearty yet quick to whip up. Enter my go-to recipe: Pasta with Spinach & Cannellini Beans. This simple dish seamlessly marries the earthy goodness of cannellini beans with the vibrant freshness of spinach, all in under 30 minutes! With its hearty, nutritious profile, it makes for an ideal weeknight meal that promises to satisfy while keeping things wholesome. Packed with fiber and essential vitamins, it’s the perfect antidote to fast food fatigue. Plus, it’s vegetarian-friendly, making it accessible for everyone at the table. Curious about how to create this comforting bowl of goodness? Let’s dive in!

Why is this pasta your weeknight hero?
Speedy Preparation: You can have this dish ready in under 30 minutes, perfect for busy weeknights!
Hearty Ingredients: The combination of cannellini beans and spinach packs in protein and nutrients, satisfying your hunger with every bite.
Nutritious & Wholesome: Each serving is loaded with fiber and vitamins, making it a healthy alternative to greasy fast food.
Versatile Base: Feel free to swap linguini for whole wheat or gluten-free pasta to suit your dietary needs.
Crowd-Pleasing Flavor: This dish is loved by all, making it ideal for family dinners or hosting friends. Pair it with a simple Italian salad or a side of crusty Italian bread for a complete meal!
Pasta with Spinach & Cannellini Beans Ingredients
-
For the Pasta
• Linguini Pasta – Main carbohydrate source for the dish; substitute with gluten-free pasta if desired. -
For the Sauté
• Extra Virgin Olive Oil – Adds richness and a healthy fat component; can substitute with any neutral oil, though flavor may vary.
• Onion (1 large, diced) – Provides a sweet and savory base flavor; use shallots for a milder taste.
• Garlic (4 cloves, crushed and chopped) – Delivers depth of flavor; fresh garlic is preferred, but you can use garlic powder in a pinch (1/2 tsp). -
For the Filling
• Frozen Spinach (2 cups, thawed) – Adds nutrients and volume; fresh spinach can be used instead, cooked down similarly.
• Cannellini Beans (1 can, drained & rinsed) – Offers protein and fiber; any white bean (like navy beans) may be used as a substitute.
• Diced Tomatoes (1 can, drained & rinsed) – Introduces acidity and juiciness to the dish; fresh tomatoes can also be used.
• Chicken Stock (1/2 cup) – Enhances the dish’s flavor profile; vegetable broth can be used for a vegetarian version. -
For Serving
• Grated Romano Cheese – Topping for added flavor; Parmesan cheese can be used as an alternative.
Step‑by‑Step Instructions for Pasta with Spinach & Cannellini Beans
Step 1: Boil the Pasta
Begin by bringing a large pot of salted water to a rolling boil. Once boiling, add the linguini pasta and cook according to package instructions until al dente, usually about 8–10 minutes. Remember to reserve 1 cup of the pasta water before draining the linguini in a colander, ensuring a perfect sauce consistency later.
Step 2: Sauté the Onions
In a large sauté pan, heat about 2 tablespoons of extra virgin olive oil over medium heat. Once the oil is shimmering, add the diced onion. Sauté for 5–8 minutes, stirring occasionally, until the onions are soft and translucent, releasing their sweet aroma. This creates a flavorful base for your Pasta with Spinach & Cannellini Beans.
Step 3: Add Garlic
Stir in the crushed garlic and continue cooking for another 2–3 minutes, until fragrant. Keep an eye on the garlic to prevent it from browning, as this can turn the dish bitter. The mixture should smell delightful, combining the sweetness of the onions and the robust earthiness of the garlic.
Step 4: Combine Filling Ingredients
Add the drained cannellini beans, thawed spinach, and diced tomatoes to the sauté pan. Pour in the chicken stock, stirring well to combine. Cover the pan with a lid and simmer over medium-low heat for about 15 minutes. This allows the flavors to meld beautifully, creating a hearty filling for the pasta.
Step 5: Mix in the Pasta
Once the linguini is cooked, transfer it directly from the colander to the sauté pan. Toss gently to combine, allowing some reserved pasta water to mix in. If the dish appears dry, gradually add more pasta water until the desired consistency is achieved. The pasta should be well-coated in the delicious sauce, making for a mouthwatering Pasta with Spinach & Cannellini Beans.
Step 6: Serve and Garnish
Remove the pan from heat and serve the pasta immediately. Top with freshly grated Romano cheese for an extra layer of flavor. You can add a pinch of freshly ground black pepper or red pepper flakes for a bit of heat if desired. This comforting dish is ready to be enjoyed, making any weeknight feel special!

Storage Tips for Pasta with Spinach & Cannellini Beans
Fridge: Store leftovers in an airtight container for up to 3 days. Make sure the pasta has cooled before sealing to prevent condensation.
Freezer: For longer storage, freeze in single portions for up to 2 months. Use freezer-safe containers or bags, removing as much air as possible to avoid freezer burn.
Reheating: To reheat, warm on the stovetop over low heat, adding a splash of water or olive oil to maintain moisture. You can also use a microwave, covered, in short intervals.
Thawing: If frozen, let the Pasta with Spinach & Cannellini Beans thaw in the fridge overnight before reheating for the best texture.
What to Serve with Easy Pasta with Spinach & Cannellini Beans
Elevate your dinner experience by pairing this nutritious pasta dish with complementary sides that harmonize in both flavor and texture.
-
Simple Italian Salad: A light, mixed greens salad with a tangy vinaigrette adds a refreshing contrast to the warm pasta. The crispness and acidity brighten the meal beautifully.
-
Garlic Bread: Golden, toasty garlic bread is perfect for scooping up any leftover sauce on your plate. It adds a satisfying crunch and a delightful garlic flavor that pairs wonderfully.
-
Roasted Vegetables: A medley of seasonal vegetables, roasted to perfection, provides a hearty and flavorful side option. Their caramelized sweetness balances the dish’s earthiness while adding texture.
-
Lemon-Water: A refreshing lemon-infused water enhances the meal without overpowering it. The zesty flavor cleanses the palate and perfectly complements the flavors of the pasta.
-
Crusty Italian Bread: Serve alongside rustic bread for sopping up the delicious sauce, creating a comforting experience. Its crusty exterior and soft interior add a delightful contrast with every bite.
-
Tiramisu: For dessert, a classic tiramisu offers a sweet ending to your meal. Its creamy layers and coffee-infused flavors create a lovely contrast to the savory pasta dish.
Pasta with Spinach & Cannellini Beans Variations
Feel free to put your own twist on this delightful dish with these fun and flavorful ideas!
- Whole Wheat: Swap out linguini for whole wheat pasta for a nuttier flavor and added fiber.
- Gluten-Free: Use gluten-free pasta to cater to those with dietary restrictions, ensuring everyone can enjoy!
- Spicy Kick: Add a pinch of red pepper flakes to the sauté for a delightful heat that elevates the flavor.
You can experiment with heat levels to find your perfect spice balance. A little warmth can transform this heartfelt meal into something truly exciting.
- Seasonal Veggies: Incorporate fresh, seasonal veggies like zucchini or bell peppers for added nutrition and a splash of color.
- Fresh Spinach: Substitute frozen spinach with fresh for a vibrant look and a slightly different texture; lightly wilt it in the pan first.
Fresh ingredients allow for seasonal variations. You might discover unexpected taste profiles that keep the dish feeling new!
- Herbal Boost: Toss in some fresh herbs like basil or parsley just before serving for an aromatic enhancement.
- Nutty Addition: Top with toasted pine nuts or slivered almonds for a delightful crunch and extra layer of flavor.
A little crunch can elevate the overall experience, making each bite interesting and enjoyable.
Thinking of serving this with a delightful Italian salad or crusty bread? There are myriad ways to elevate your meal! Try pairing it with my Chicken Pitas with Herby Ranch for a fantastic family dinner that’s easy to whip up after a busy day!
Expert Tips for Pasta with Spinach & Cannellini Beans
-
Pasta Water Magic: Reserve a cup of pasta water before draining; its starchy goodness helps achieve the perfect sauce consistency.
-
Fresh vs. Frozen: If using fresh spinach, wilt it in the pan before adding other ingredients. Frozen spinach can be a time-saving alternative, just ensure it’s thawed properly.
-
Watch the Garlic: Sauté garlic until fragrant but avoid browning it, which can create a bitter taste in your Pasta with Spinach & Cannellini Beans.
-
Flavor Boost: Experiment with adding crushed red pepper flakes or fresh herbs like basil to elevate the dish’s flavor, catering to your taste buds.
-
Bean Variety: While cannellini beans shine in this recipe, feel free to swap them for other white beans, like navy or great northern, keeping the protein punch intact.
Make Ahead Options
These delightful Pasta with Spinach & Cannellini Beans are perfect for meal prep enthusiasts! You can cook and store the filling (vegetables, beans, and stock mixture) up to 3 days in advance. Simply prepare the sautéed filling, allowing it to cool before transferring it to an airtight container in the refrigerator. To maintain quality, keep the cooked linguini and filling separate until you’re ready to eat; this prevents the pasta from becoming mushy. When you’re ready to serve, reheat the filling in a skillet, add the cooked linguini, and toss in some reserved pasta water as needed for a creamy consistency. Enjoy quick, restaurant-quality results with minimal effort!

Pasta with Spinach & Cannellini Beans Recipe FAQs
How should I choose my spinach for this recipe?
For the best results, choose fresh spinach that is vibrant green and crisp, avoiding any leaves with dark spots or wilting. If opting for frozen spinach, ensure it is thawed properly and squeezed to remove excess moisture before using.
What is the best way to store leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To keep the dish fresh, allow it to cool completely before sealing the container to prevent condensation from forming.
Can I freeze Pasta with Spinach & Cannellini Beans?
Absolutely! To freeze this dish, portion it into freezer-safe containers or bags, removing as much air as possible to avoid freezer burn. It will retain its quality for up to 2 months. When you’re ready to enjoy it again, simply thaw overnight in the refrigerator and reheat on the stovetop or microwave.
What if my dish looks too dry after cooking?
If you notice that your pasta looks dry after combining it with the sautéed ingredients, don’t worry! You can gradually add your reserved pasta water, a little at a time, until you achieve the desired consistency. The starch in the pasta water not only adds moisture but also helps create a creamy sauce that clings to the pasta beautifully.
Is this recipe safe for those with dietary restrictions?
This Pasta with Spinach & Cannellini Beans is vegetarian-friendly and can easily be made gluten-free by substituting with your favorite gluten-free pasta. Always check product labels if you have specific allergies. Additionally, the dish is rich in fiber and protein, making it a wholesome option for various dietary needs.

Delicious Pasta with Spinach & Cannellini Beans in 30 Minutes
Ingredients
Equipment
Method
- Begin by bringing a large pot of salted water to a rolling boil. Once boiling, add the linguini pasta and cook according to package instructions until al dente, usually about 8–10 minutes. Remember to reserve 1 cup of the pasta water before draining the linguini in a colander.
- In a large sauté pan, heat about 2 tablespoons of extra virgin olive oil over medium heat. Once the oil is shimmering, add the diced onion. Sauté for 5–8 minutes, stirring occasionally, until the onions are soft and translucent.
- Stir in the crushed garlic and continue cooking for another 2–3 minutes, until fragrant. Keep an eye on the garlic to prevent it from browning.
- Add the drained cannellini beans, thawed spinach, and diced tomatoes to the sauté pan. Pour in the chicken stock, stirring well to combine. Cover the pan and simmer over medium-low heat for about 15 minutes.
- Once the linguini is cooked, transfer it directly from the colander to the sauté pan. Toss gently to combine, adding reserved pasta water to achieve desired consistency.
- Remove the pan from heat and serve the pasta immediately. Top with freshly grated Romano cheese.

Leave a Reply