Ingredients
Scale
- Pasta:
- 1 pound (450g) rigatoni pasta (or other large tubular pasta like penne or ziti)
- Vegetables:
- 2 tablespoons olive oil, plus more if needed
- 1 large yellow onion, finely chopped (about 1.5 cups)
- 4–6 cloves garlic, minced (about 2 tablespoons)
- 2 medium bell peppers (e.g., one red, one yellow), cored, seeded, and chopped into 1-inch pieces (about 2 cups)
- 2 medium zucchini, trimmed and chopped into 1-inch pieces (about 2 cups)
- 1 medium eggplant, trimmed and chopped into 1-inch pieces (about 2 cups, optional, but highly recommended)
- 8 ounces (225g) cremini or button mushrooms, cleaned and sliced or quartered (about 2.5 cups)
- 1 pint (about 2 cups) cherry or grape tomatoes, halved (or 1 (14.5 oz) can diced tomatoes, drained)
- 5 ounces (140g) fresh baby spinach or chopped kale
- Sauce Base & Seasonings:
- 1 (28-ounce / 794g) can crushed San Marzano tomatoes (or good quality crushed tomatoes)
- 1/2 cup (120ml) vegetable broth (or pasta water)
- 1/4 cup (60ml) heavy cream or full-fat coconut milk (optional, for a creamier sauce)
- 2 teaspoons dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (adjust to your spice preference)
- Salt, to taste (start with 1 teaspoon, adjust as needed)
- Freshly ground black pepper, to taste (start with 1/2 teaspoon, adjust as needed)
- For Finishing & Garnish:
- 1/2 cup (50g) freshly grated Parmesan cheese, plus more for serving (use nutritional yeast for a vegan option)
- Fresh basil leaves, chiffonade or torn, for garnish
- Fresh parsley, chopped, for garnish (optional)
Instructions
Preparing the Vegetables: The Foundation of Flavor
- Prep Work is Key: Before you even think about turning on the stove, ensure all your vegetables are washed, trimmed, and chopped as per the ingredient list. This mise en place (everything in its place) will make the cooking process smooth and enjoyable. Having everything ready prevents rushing and ensures even cooking.
- Sauté the Aromatics: Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Once the oil shimmers, add the chopped yellow onion. Sauté for 5-7 minutes, stirring occasionally, until the onion is softened and translucent, but not browned. This gentle cooking releases the onion’s sweetness, forming a crucial flavor base.
- Introduce the Garlic: Add the minced garlic to the pot with the onions. Cook for another 1-2 minutes, stirring constantly, until fragrant. Be careful not to burn the garlic, as it can become bitter. The aroma at this stage is already incredibly inviting!
- Cook the Hardier Vegetables: Add the chopped bell peppers and eggplant (if using) to the pot. Stir well to coat them with the oil and aromatics. Cook for 7-10 minutes, stirring occasionally, until they begin to soften and may even get a little char on the edges. This caramelization adds depth of flavor. If the pot seems dry, you can add another drizzle of olive oil.
- Add Zucchini and Mushrooms: Next, add the chopped zucchini and sliced/quartered mushrooms. Continue to cook for another 5-7 minutes, stirring occasionally. The mushrooms will release some liquid; allow this to cook off slightly. The zucchini should be tender-crisp. You want the vegetables to retain some texture, not become mushy.
- Wilt the Greens and Tomatoes: Stir in the halved cherry/grape tomatoes (or drained diced tomatoes) and cook for 2-3 minutes, just until the cherry tomatoes begin to soften and their skins start to wrinkle slightly. Finally, add the fresh baby spinach or kale to the pot. Stir gently until the greens are wilted, which should only take 1-2 minutes. The volume will reduce significantly.
Building the Luscious Sauce
- Introduce Tomatoes and Broth: Pour in the can of crushed San Marzano tomatoes and the vegetable broth (or reserved pasta water later, if you prefer). Stir everything together thoroughly, ensuring all the vegetables are well-coated.
- Season Generously: Add the dried oregano, dried basil, red pepper flakes, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Stir well to combine. This is your initial seasoning; you’ll taste and adjust later.
- Simmer to Perfection: Bring the sauce to a gentle simmer. Once simmering, reduce the heat to low, cover the pot, and let the sauce cook for at least 15-20 minutes, or up to 30 minutes for a richer, more melded flavor. Stir occasionally to prevent sticking. This simmering time allows the flavors of the vegetables and herbs to marry beautifully.
Cooking the Pasta: The Al Dente Dream
- Boil the Water: While the sauce is simmering, bring a large pot of salted water to a rolling boil. Use about 1 tablespoon of salt for every 4 quarts (4 liters) of water. Salting the pasta water is crucial for seasoning the pasta from the inside out.
- Cook the Rigatoni: Add the rigatoni to the boiling water and cook according to the package directions until al dente. “Al dente” means “to the tooth” in Italian – the pasta should be tender but still have a slight bite in the center. It should not be mushy.
- Reserve Pasta Water: Before draining the pasta, reserve about 1-2 cups of the starchy pasta water. This liquid gold is an excellent emulsifier and can be used to adjust the consistency of your sauce.
- Drain the Pasta: Drain the rigatoni in a colander. Do not rinse the pasta, as the starch on its surface helps the sauce cling to it.
Bringing It All Together: The Grand Finale
- Taste and Adjust Sauce: Uncover your simmering vegetable sauce. Give it a good stir and taste it. Adjust seasonings as needed – more salt, pepper, or red pepper flakes? Now is the time to perfect the flavor.
- Optional Creaminess: If you desire a creamier sauce, stir in the heavy cream or full-fat coconut milk now. Let it heat through for a minute or two. This adds a lovely richness but is entirely optional if you prefer a lighter, purely tomato-based sauce.
- Combine Pasta and Sauce: Add the drained rigatoni directly to the pot with the vegetable sauce. Add about 1/2 cup of the reserved pasta water to start. Gently toss everything together until the pasta is well-coated with the glorious sauce. The ridges of the rigatoni are perfect for capturing all that veggie goodness.
- Melt in the Cheese: Sprinkle in the 1/2 cup of grated Parmesan cheese (or nutritional yeast). Stir until the cheese is melted and incorporated into the sauce, making it even more luscious. If the sauce seems too thick, add a little more of the reserved pasta water, a tablespoon or two at a time, until it reaches your desired consistency.
- Final Rest (Optional but Recommended): Let the pasta sit in the sauce, off the heat, for 2-5 minutes. This allows the rigatoni to absorb some of the sauce’s flavor, making every bite even more delicious.
Nutrition
- Serving Size: One Normal Portion
- Calories: 500-600