Go Back
One-Pot Zucchini Pasta with White Beans and Spinach, zucchini pasta dinner recipe easy 30 minute meal
Brittany Stage

One-Pot Zucchini Pasta with White Beans and Spinach

Dry pasta, zucchini, white beans, and spinach all cook together in one pot of seasoned broth, creating a starchy, satisfying vegetarian dinner in about 30 minutes. No draining, no separate pans, and very little cleanup.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian American
Calories: 390

Ingredients
  

  • 2 tbsp olive oil
  • 5 cloves garlic thinly sliced
  • 2 medium zucchini quartered lengthwise and sliced into half-inch pieces
  • 1 tsp kosher salt plus more to taste
  • 1/2 tsp black pepper
  • 1/2 tsp dried Italian seasoning
  • 4 1/2 cups vegetable broth low sodium
  • 12 oz penne pasta dry, not fresh
  • 1 can cannellini beans 15 oz, drained and rinsed
  • 3 cups baby spinach loosely packed
  • 2 tbsp fresh lemon juice from about 1 lemon
  • 1/2 cup Parmesan cheese freshly grated, plus more for serving
  • 1/4 tsp red pepper flakes optional

Equipment

  • large deep pot or Dutch oven
  • wooden spoon
  • chef's knife
  • cutting board

Method
 

  1. Set a large deep pot or Dutch oven over medium heat and add the olive oil. Once the oil shimmers, add the sliced garlic and cook for about 60 to 90 seconds, stirring often, just until it is fragrant and barely golden at the edges. Do not let it brown all the way or it will taste bitter.
  2. Add the zucchini, salt, pepper, and Italian seasoning. Stir everything together and cook for 2 minutes so the zucchini picks up some of that garlic flavor and starts to soften slightly at the edges.
  3. Pour in the vegetable broth and bring it to a full boil over high heat. Once it is boiling, add the dry penne and stir immediately so the pasta does not stick together at the bottom.
  4. Reduce the heat to medium-high and cook the pasta uncovered for 9 to 10 minutes, stirring every 2 minutes or so. You want most of the broth to absorb by the time the pasta is al dente. If it looks dry before the pasta is tender, add broth in quarter-cup splashes. If there is too much liquid left when the pasta is done, just keep cooking and stirring for another minute or two.
  5. Once the pasta is al dente and the broth has mostly absorbed into a light, starchy sauce, stir in the cannellini beans and baby spinach. Cook for about 1 to 2 minutes, just until the spinach is wilted and the beans are warmed through.
  6. Remove the pot from heat and stir in the lemon juice and grated Parmesan. Taste and adjust salt as needed. Add red pepper flakes if you like a little heat. Serve immediately with extra Parmesan on the side.

Notes

The key ratio here is 4 1/2 cups of broth to 12 oz of dry penne. If you scale the recipe up or down, keep that ratio and the timing stays the same. Different pasta shapes may take slightly more or less liquid, so watch the pot during the last few minutes of cooking.