Most weeknight pasta recipes are either bland or rely on heavy cream to taste Italian. This one uses the pantry and fresh produce to build a sauce that clings to every penne rib, without a single drop of cream.
Advertisements1
The method is simple: sauté aromatics, bloom the tomato paste, then add the pasta and water directly into the pan. The starch from the pasta thickens the liquid into a silky, emulsified sauce that coats every piece evenly.
If you want a one-pan meal that delivers deep flavor with minimal cleanup, this is your answer.
Why You'll Love This Recipe
About the Ingredients
12 oz (340g) penne pasta
Any short pasta works, like fusilli or rigatoni. For a gluten-free version, use a chickpea-based penne and adjust cooking time slightly.
2 tbsp (30ml) olive oil
Extra-virgin olive oil gives the best flavor. You can substitute with avocado oil for a higher smoke point.
1 medium yellow onion, finely chopped
About 1 cup. Shallots or leeks are a milder alternative.
4 cloves garlic, minced
Use fresh garlic for the best punch. Pre-minced jarred garlic can be used, but reduce to 1 tbsp.
1 tsp (2g) dried oregano
Dried oregano is a classic. Fresh oregano can be used; add it at the end for a brighter flavor.
1/2 tsp (1g) red pepper flakes (optional)
For heat lovers. Omit for a kid-friendly version.
2 tbsp (32g) tomato paste
Double-concentrated tomato paste adds deep umami. If you only have regular, use 3 tbsp.
1 can (28 oz / 800g) crushed tomatoes
Use good-quality canned tomatoes like San Marzano. If you have whole peeled, crush them by hand.
3 cups (720ml) vegetable broth
Low-sodium broth is best to control salt. Water works in a pinch, but add an extra pinch of salt.
2 cups (60g) fresh spinach, roughly chopped
Baby spinach is ideal. Frozen spinach can be used; thaw and squeeze out excess water first.
1 cup (150g) cherry tomatoes, halved
Grape tomatoes or diced Roma tomatoes are fine. If you want a sweeter note, roast them first.
1/2 cup (20g) fresh basil, torn
Fresh basil is essential. If unavailable, use parsley or a teaspoon of dried basil added with the oregano.
Salt and black pepper to taste
Use fine sea salt for cooking. Adjust seasoning at the end.
Tips & Tricks
Don't rinse the pasta after cooking
the retained starch helps thicken the sauce and helps it adhere to the pasta.
- If the sauce seems dry before the pasta is done, add more hot broth or water, 1/4 cup at a time. If it's too watery, simmer uncovered for an extra 2-3 minutes.
- Add the spinach at the very end so it wilts just enough to keep its bright green color and nutrients.
Pro Tips
Step-by-Step Instructions
1. Sauté the Aromatics
Heat olive oil in a large skillet or Dutch oven over medium heat (350°F/175°C). Add onion and cook until translucent, about 4-5 minutes, stirring occasionally. Add garlic, oregano, and red pepper flakes, and cook for 1 minute until fragrant.
2. Bloom the Tomato Paste
Stir in the tomato paste and cook for 2 minutes, stirring constantly, until it darkens to a brick-red color. This caramelization adds a deep, savory flavor.
3. Add Tomatoes and Broth
Pour in the crushed tomatoes and vegetable broth. Scrape up any browned bits from the bottom of the pan. Bring the mixture to a boil over high heat (212°F/100°C).
4. Cook the Pasta
Add the penne and stir well. Reduce heat to a gentle simmer (around 200°F/93°C). Cover and cook, stirring occasionally, for 12-15 minutes, or until the pasta is al dente and has absorbed most of the liquid.
5. Add the Greens and Tomatoes
Remove the lid and stir in the spinach and cherry tomatoes. Cook for 2-3 minutes until the spinach is wilted and the tomatoes are just softened but still hold their shape.
6. Finish and Season
Turn off the heat. Stir in the fresh basil. Taste and adjust with salt and pepper. The sauce should cling to the pasta; if it's too loose, let it sit for a few minutes. If it's too thick, add a splash of broth.
7. Serve Immediately
Serve hot, optionally topped with grated Parmesan or a drizzle of good olive oil. Enjoy the perfect al dente texture and the vibrant, herby sauce.
Delicious Variations
Add plant-based protein
Stir in 1 cup of cooked white beans or chickpeas along with the spinach for extra protein and fiber.
Make it creamy without dairy
Add 1/4 cup of unsweetened cashew cream or coconut milk in the last 2 minutes of cooking.
Swap the vegetables
Use kale or Swiss chard instead of spinach, and add zucchini or bell peppers with the onions.
How to Store Veg Italian Pasta Recipes
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat on the stovetop over medium-low heat, adding a splash of water or broth to loosen the sauce. Or microwave in 30-second bursts, stirring between, until hot.
Frequently Asked Questions
Q: Can I use any type of pasta?
Yes, but short shapes work best for one-pot cooking. Penne, rigatoni, or fusilli are ideal because they cook evenly and hold the sauce well. Adjust the cooking time according to the package instructions.
Q: How can I make this recipe gluten-free?
Use gluten-free pasta made from rice, corn, or chickpeas. Keep in mind that gluten-free pasta may cook faster, so check for doneness a few minutes earlier.
Q: Can I add meat to this dish?
Absolutely. Brown 1/2 pound of Italian sausage or ground beef in the skillet before adding the onions. Drain excess fat, then proceed with the recipe.
Q: Why is my pasta sticky?
Sticky pasta usually means it was overcooked or not stirred enough. Stir the pasta every few minutes while simmering, and cook it just until al dente. Also, make sure the heat is low enough to maintain a gentle simmer, not a rolling boil.
Q: Can I prepare this dish in advance?
Yes, you can make it up to a day ahead. The pasta will absorb some liquid, so when reheating, add a little broth or water to restore the saucy consistency.
If you try this Veg Italian Pasta Recipes, let me know how it turns out in the comments below. I'd love to hear about your favorite variations!
Veg Italian Pasta Recipes
Veg Italian Pasta Recipes: a vibrant one-pot dish with penne, cherry tomatoes, spinach, and herbs, ready in 30 minutes.
🧂 Ingredients
- 12 oz (340g) penne pasta
- 2 tbsp (30ml) olive oil
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 tsp (2g) dried oregano
- 1/2 tsp (1g) red pepper flakes (optional)
- 2 tbsp (32g) tomato paste
- 1 can (28 oz / 800g) crushed tomatoes
- 3 cups (720ml) vegetable broth
- 2 cups (60g) fresh spinach, roughly chopped
- 1 cup (150g) cherry tomatoes, halved
- 1/2 cup (20g) fresh basil, torn
- Salt and black pepper to taste
📋 Instructions
- 1Sauté the Aromatics — Heat olive oil in a large skillet or Dutch oven over medium heat (350°F/175°C). Add onion and cook until translucent, about 4-5 minutes, stirring occasionally. Add garlic, oregano, and red pepper flakes, and cook for 1 minute until fragrant.
- 2Bloom the Tomato Paste — Stir in the tomato paste and cook for 2 minutes, stirring constantly, until it darkens to a brick-red color. This caramelization adds a deep, savory flavor.
- 3Add Tomatoes and Broth — Pour in the crushed tomatoes and vegetable broth. Scrape up any browned bits from the bottom of the pan. Bring the mixture to a boil over high heat (212°F/100°C).
- 4Cook the Pasta — Add the penne and stir well. Reduce heat to a gentle simmer (around 200°F/93°C). Cover and cook, stirring occasionally, for 12-15 minutes, or until the pasta is al dente and has absorbed most of the liquid.
- 5Add the Greens and Tomatoes — Remove the lid and stir in the spinach and cherry tomatoes. Cook for 2-3 minutes until the spinach is wilted and the tomatoes are just softened but still hold their shape.
- 6Finish and Season — Turn off the heat. Stir in the fresh basil. Taste and adjust with salt and pepper. The sauce should cling to the pasta; if it's too loose, let it sit for a few minutes. If it's too thick, add a splash of broth.
- 7Serve Immediately — Serve hot, optionally topped with grated Parmesan or a drizzle of good olive oil. Enjoy the perfect al dente texture and the vibrant, herby sauce.



