One Pan White Bean Spinach Pasta

This white bean pasta with spinach is a one-pan recipe with cozy and comforting vibes. It’s satisfying yet light and so simple that it’s sure to be a star in your easy dinner rotation.

a bowl of white bean spinach pasta with cheese on top.

I love an easy recipe, and this pasta dish with white beans and spinach is a favorite. It has simple ingredients and cooks in one pan, so clean-up is no big deal. It’s one of the dinner recipes I turn to when I want to go meatless because it’s hearty and comforting, but doesn’t have that weigh-you-down feeling. In other words, I love it.

Ingredients

  • Beans: I love white beans in this dish because they have a soft and creamy texture. I’ve also made it with chickpeas, which work great but have a firmer texture.
  • Sauce: I keep it simple with jarred marinara sauce and some cream to add a touch of richness. I also add some water since the pasta cooks in the sauce. Some oregano, garlic, salt, and pepper add a little more flavor.
  • Fresh spinach: I haven’t tried it yet, but I think kale would be great in this dish, too. If you try it, you may need to cook it a few minutes longer so it’s tender.
  • Marinara sauce: Use your favorite jarred sauce. Makes things easy!
  • Pasta: I use cavatappi, but any short pasta shape with a 10 to 12 minute cooking time on the box will work. Since we’re cooking the pasta in the sauce, it takes a little longer to cook than boiling it separately.
  • Cheese: I like to melt some mozzarella and Parmesan cheese on top before serving the pasta.
  • Fresh parsley: For garnish, of course!
ingredients for the recipe.

How to Make It

โ˜‘๏ธ Cook the Spinach

First, heat the oil in a large pan over medium heat. Add the oregano and garlic and stir for 30 seconds or so.

Add the salt and spinach, stir, and cook it until it wilts.

โ˜‘๏ธ Cook the Pasta

Add the marinara sauce and water, stir, and bring the mixture to a simmer. Add the pasta and stir it into the sauce so it’s covered.

Cover the pan and cook the pasta for about 15 minutes, stirring every few minutes, until the pasta is tender.

โ˜‘๏ธ Simmer

Add the beans and cream. Stir and simmer the sauce for another minute or until the beans are warmed.

โ˜‘๏ธ Melt

Sprinkle the mozzarella and Parmesan cheese over the top of the pasta. Turn off the heat, and cover the pan with a lid until the cheese has melted. Garnish with parsley for serving.

white bean spinach pasta in a bowl.

More One Pan Pasta Recipes

Print

One Pan White Bean Spinach Pasta

a bowl of white bean spinach pasta with cheese on top.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pasta with creamy white beans, fresh spinach, marinara, and a touch of cream cooks in one pan on the stove for an easy-to-clean-up dinner.

  • Author: April Anderson
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: One Pot
  • Cuisine: American

Ingredients

Scale
  • 1 tablespoon olive oil
  • 2 large garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon kosher salt
  • 4 ounces fresh spinach, chopped
  • 1 (32-ounce) jar of marinara sauce
  • 1 1/2 cup water
  • 6 ounces cavatappi (or penne)
  • 1 (15-ounce) can low-sodium cannellini beans, drained and rinsed
  • 1/4 cup heavy cream
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 1 tablespoon chopped parsley

Instructions

  1. Heat the oil in a large pan over medium heat. Add the garlic and oregano, and stir them into the oil. Once fragrant, after about 30 seconds or so, add the salt and chopped spinach.
  2. Stir the spinach until it’s wilted, about a couple of minutes. Add the marinara sauce and water. Stir to combine and bring to a strong simmer.
  3. Add the pasta, stir, and cover the pan with a lid. Cook the pasta for about 15 minutes, stirring occasionally, or until tender.
  4. Stir in the beans and cream. Stir for a minute and then sprinkle both kinds of cheese over the top. Turn off the heat and cover the pan to melt the cheese. Garnish with parsley for serving.

Notes

I’ve used arrabbiata sauce instead of marinara before, and it’s a nice substitute if you want a spicy sauce. You can also use marinara and add a few pinches of red pepper flakes when you heat the olive oil.

I’ve also swapped out the cannellini beans for chickpeas to switch it up. I like the white beans best because they have a creamy texture, but the chickpeas are good, too.

If you want to lighten it up a bit, use the same amount of half and half in place of the cream.

Nutrition

  • Calories: 495
  • Sugar: 12.9g
  • Sodium: 1402.9mg
  • Fat: 13.5g
  • Saturated Fat: 3.7g
  • Unsaturated Fat: 6.7g
  • Trans Fat: 0.1g
  • Carbohydrates: 78.5g
  • Fiber: 14.5g
  • Protein: 26g
  • Cholesterol: 19mg

Do you love this recipe? Don’t forget to leave a comment and your recipe star rating!

The nutrition is an estimate only. It was calculated using Nutrifox, an online nutrition calculator.

More Meatless Recipes

I hope you try this pasta recipe soon!

Happy cooking,

April

2 Comments

  1. Super easy one pan pasta dish with great flavor! The cannellini beans really add a heartiness without being heavy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.