Ingredients
Equipment
Method
Sauté Aromatics
- Heat olive oil in a large, deep pot or Dutch oven over medium heat. Add the diced onion and cook for 3-4 minutes until softened and translucent.
- Add the minced garlic and diced bell pepper to the pot. Sauté for another 2-3 minutes until fragrant and the bell pepper starts to soften slightly.
Combine & Cook Pasta
- Stir in the diced zucchini, undrained canned diced tomatoes, vegetable broth, dry pasta, Italian seasoning, red pepper flakes (if using), salt, and black pepper. Stir well to combine all ingredients.
- Bring the mixture to a boil over medium-high heat, stirring occasionally to prevent the pasta from sticking. Once boiling, reduce the heat to medium-low, cover the pot, and simmer for 12-15 minutes, or until the pasta is al dente and most of the liquid has been absorbed.
- Stir every 2-3 minutes during simmering to ensure the pasta cooks evenly and doesn't stick to the bottom of the pot.
Finish & Serve
- Once the pasta is cooked, remove the pot from the heat. Stir in the fresh spinach, allowing it to wilt into the hot pasta for about 1-2 minutes.
- Add the grated Parmesan cheese and stir until melted and well combined. Taste and adjust seasoning if necessary.
- Serve hot, garnished with fresh basil or parsley and extra Parmesan cheese, if desired.
Notes
For a creamier pasta, stir in 1/4 cup of heavy cream or unsweetened non-dairy milk along with the spinach. This dish is best enjoyed fresh but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The pasta will absorb more liquid as it sits, so you might want to add a splash of broth when reheating.
