• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Pasta Project logo

  • Home
  • Pasta Recipes
  • Pasta Types
  • Italy's Regions
  • About
  • SHOP
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Pasta Recipes
  • Pasta Types
  • Italy's Regions
  • About Me
  • SHOP
×
Home » Specific Diets » Vegetarian

Published: Sep 2, 2022 · Modified: Jan 24, 2024 by Jacqui

Spaghetti with Green Beans


Jump to Recipe Print Recipe

Spaghetti with green beans is a popular and traditional vegetarian pasta dish in Southern Italy.

It is perfect for warm days when meals need to be light and easily prepared. Although best made when beans and tomatoes are in season, you can make this dish all year round. Great way to get kids to eat their greens!

Spaghetti with green beans in a white bowl.

History

Green beans, also known as string beans or snap beans, have been a staple food for thousands of years. This member of the Phaseolus Vulgaris species originated in South America. From there, native tribes took it to Central and North America. However, here in Europe, green beans didn't arrive until Christopher Columbus brought them over in 1493!

Apparently, Greece, Italy and Turkey were already cultivating green beans in the 17th century. Today, Italy, Spain and Belgium are the most important European green bean growers!

Pasta with green beans and tomato.

In Puglia, this pasta with green beans usually includes marzotica ricotta or a strong ricotta called ‘scuanta’, both of which are produced in Puglia. Some people use cacioricotta, which is what I used.

This ricotta cheese is made in a number of different regions,  Campania, Calabria, Basilicata, Puglia and Lazio, and is more widely available. It has quite a delicate and delicious taste and is made from sheep or goat milk, a mix of both or from even cow or buffalo milk. You can also use pecorino, ricotta salata or even Parmigiano.

Ingredients

Fresh green beans are widely available throughout Italy in spring and summer (from May to the end of September). Italians mostly serve them in a salad, as a vegetable side dish or, like this recipe, with pasta.

Ingredients for green bean pasta sauce in white bowls on wood board.

In Italy, this green bean pasta is called spaghetti con fagiolini alla Pugliese, meaning spaghetti with green beans Puglia style. So, as you may imagine, this is a recipe from Puglia, Southern Italy.

  • Pasta: While spaghetti is the traditional choice, use any long pasta type you like, such as vermicelli or spaghetti alla chitarra.
  • Fresh Green Beans: If fresh ones aren't available, frozen green beans are a great substitute and don't require pre-cooking.
  • Ripe Fresh Tomatoes: Juicy and flavorful, they bring a natural sweetness to the sauce. Canned diced tomatoes are a good substitute when fresh ones aren't available.
  • Tomato Passata (also known as Tomato Puree or Sieved Tomatoes): This ingredient provides a smooth, rich base to the sauce.
  • Garlic Cloves and Red Onion: These aromatics lay the flavorful foundation. For a milder flavor, shallots can be used instead of red onion.
  • Red Chili Pepper (Peperoncino): This optional ingredient adds a spicy kick. Use it to adjust the heat level to your liking. Peperoncino is a staple in Southern Italian cooking, bringing authentic heat to the dish.
  • Extra Virgin Olive Oil: A must for sautéing, it enhances the overall flavor. Opt for a high-quality olive oil for the best taste.
  • Cacioricotta or Pecorino Cheese: These add depth and richness. Parmigiano Reggiano, Grana Padano, or a vegetarian Parmesan are excellent alternatives if you can't find them. Vegans will need to omit the cheese or use a vegan cheese.
Sliced tomatoes in white bowl, blanched green beans in white bowl. Peeled and chopped onions and garlic in white bowl and grated cheese in white bowl.

Expert Tips

Cooking Green Beans: To ensure the green beans maintain their vibrant color and crisp texture, only cook them very partially. This stops them from being overly mushy after being simmered in the tomato sauce.

Pasta Perfection: Cook the pasta until it’s just al dente to ensure it doesn't become overly soft. It will continue to cook slightly when mixed with the tomato sauce.

Pasta Water: Reserve a cup of pasta cooking water before draining the pasta. If the sauce is too thick after mixing in the pasta and cheese, mix in a few tablespoons of pasta water. 

Step by Step Instructions

1) Heat olive oil in a large frying pan or skillet. Add the garlic clove, sliced onion, and whole red chili pepper. Sauté until the onion begins to soften. Then incorporate the quartered tomatoes, cooking until they start to soften.

Tomato pieces in skillet with onions, garlic and chilli pepper (peperoncino).

2) In a large pot of boiling salted water, partially cook the green beans for a few minutes. Then drain and add them to the skillet with the onions and tomatoes. Continue cooking for 5 minutes.

Blanched green beans in skillet with tomatoes, onions and garlic.

3) Mix in the tomato passata and simmer for 10-15 minutes. Season with salt and black pepper as needed.

Ready green bean and tomato sauce in skillet.

4) When the sauce is almost ready, cook the pasta in plenty of boiling salted water according to the instructions on the packet.

5) Remove the garlic clove and red chili pepper from the sauce. Drain the pasta and add it to the green beans and tomato sauce.

Cooked spaghetti in skillet with green bean and tomato sauce.

6) Stir in a generous amount of grated cacioricotta or pecorino cheese. Optionally, add a handful of chopped fresh parsley or basil.

Cooked spaghetti with grated cheese and chopped parsley on top of green bean and tomato sauce in skillet.

7) Serve with more grated cacioricotta or pecorino sprinkled on top.

Ready green bean pasta in skillet.

Storage and Leftovers

Storing for Freshness: Keep any leftover pasta with green beans in an airtight container in the refrigerator. It will stay fresh and tasty for up to 3 days.

Reheating: The easiest way to reheat this dish is in the microwave. Simply place the desired amount in a microwave-safe dish, cover it, and heat for a few minutes, stirring halfway through to ensure even heating.

Creative Leftover Idea: If you're feeling creative, repurpose your leftovers into a new meal. Surprisingly, to some, this recipe makes an excellent pasta frittata.

  1. Start by frying the mixed spaghetti and green beans in olive oil or butter in a skillet over medium heat. 
  2. Cook until the pasta begins to crisp slightly, then pour over beaten eggs mixed with grated cheese, ensuring the egg mixture spreads evenly through the pasta and beans.
  3. Since this frittata can be tricky to flip, brown the top under the grill.
A slice of frittata made with leftover spaghetti with green beans on a white plate.
A slice of my frittata made with leftover spaghetti with green beans!

FAQs

Is this green bean pasta recipe vegetarian?

This recipe is vegetarian if you use a vegetarian cheese. Italian pecorino and Parmigiano aren't vegetarian because they make them using animal rennet. I'm not sure about the types of hard ricotta I mentioned but fresh ricotta is vegetarian, so aged ricotta should be too. Check the label.

What other ways do Italians eat green beans?

Italians eat fagiolini alla Pugliese without pasta as a side dish too. You can use this recipe the same way. Just reduce the amount of passata and serve the sauce without pasta!

Can I make this dish ahead of time for a gathering?

Yes, you can prepare this dish in advance. Cook everything except the pasta, which you can boil just before serving. Combine the freshly cooked pasta with the pre-made sauce and serve.

Pasta with green beans served on a kitchen table.

More recipes you may like:

  • Assassin's spaghetti from Puglia
  • Easy gorgonzola pasta with olives
  • Spaghetti al limone with ricotta and basil
  • Pasta with tomato sauce allo scarpariello
  • Walnut sauce pasta
  • Spaghetti alla Chitarra recipe
  • Spaghetti frittata

If you make this recipe I’d love to hear how it turns out and if you liked it. Please leave a comment here on the blog or on The Pasta Project Facebook page. Looking forward to hearing from you.

Buon appetito!

This recipe was first published in 2017. It has been updated with new photos and text.

spaghetti with green beans

Spaghetti with Green Beans

Jacqui
A delicious and healthy green bean pasta recipe from Puglia in Southern Italy, this spaghetti with green beans is easy to make and great way to get kids to eat veggies. You can serve the bean sauce as a side dish without pasta too.
5 from 19 votes
Print Recipe Save Recipe Saved! Pin Recipe
Prep Time 15 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr
Course Main Course, Side Dish
Cuisine Italian, Puglia, Southern Italian
Servings 4
Calories 506 kcal

Ingredients
 
 

  • 14 oz fresh green beans washed and ends trimmed
  • 14 oz spaghetti
  • 9 oz ripe fresh tomatoes cut into quarters
  • 7 oz tomato passata less or omit if serving without pasta
  • 1 clove garlic peeled
  • 1 fresh or dried red chilli pepper/ peperocino optional
  • 1 red onion sliced
  • 2 tablespoon extra virgin olive oil
  • cacioricotta or pecorino cheese grated
  • salt for pasta water and to taste
  • black pepper to taste

Instructions
 

  • Heat olive oil in a large frying pan or skillet. Add the garlic clove, sliced onion, and whole red chili pepper. Sauté until the onion begins to soften. Then incorporate the quartered tomatoes, cooking until they start to soften.
  • In a large pot of boiling salted water, partially cook the green beans for a few minutes. Then drain and add them to the skillet with the onions and tomatoes. Continue cooking for 5 minutes.
  • Mix in the tomato passata and simmer for 10-15 minutes. Season with salt and black pepper as needed.
  • When the sauce is almost ready, cook the pasta in plenty of boiling salted water according to the instructions on the packet.
  • Remove the garlic clove and red chili pepper from the sauce. Drain the pasta and add it to the green beans and tomato sauce.
  • Stir in a generous amount of grated cacioricotta or pecorino cheese. Optionally, add a handful of chopped fresh parsley or basil.
  • Serve with more grated cacioricotta or pecorino sprinkled on top.
Prevent your screen from going dark

Notes

You can also make this recipe with other types of pasta and if you can’t find the right cheese use any semi-hard ricotta or pecorino.
You can serve the beans and tomatoes as a side dish or use short pasta to make a pasta salad. For a side dish reduce or omit the tomato passata.
Leftovers can be turned into a delicous frittata!
To make this recipe vegan, leave out the cheese or use a vegan cheese.
To make this recipe vegetarian, use a vegetarian cheese.
To make this recipe gluten free, use gluten free pasta.

Nutrition

Calories: 506kcalCarbohydrates: 91gProtein: 17gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 30mgPotassium: 845mgFiber: 8gSugar: 11gVitamin A: 1466IUVitamin C: 28mgCalcium: 81mgIron: 4mg
Keyword green bean pasta, pasta with green beans, spaghetti with green beans
Tried this recipe?Let us know how it was!

Pin for Later:

Green bean pasta.

If you are interested in learning how to make homemade pasta and different types of gnocchi, check out my shop page for some great video online courses from my friends in Rome! Nothing beats learning to make pasta from Italians! Plus while you’re there why not order a copy of one of my pasta recipe cookbooks or checkout some recommended pasta making tools? All great prezzies for pasta lovers!


More Vegetarian

  • Strangolapreti spinach and bread gnocchi.
    Strangolapreti (spinach and bread gnocchi)
  • Gnocchi alla Bava in a bowl.
    Gnocchi alla Bava
  • Chestnut maltagliati pasta with mushrooms
    Chestnut maltagliati pasta with creamy mushroom sauce.
  • Pasta alla peperonata in a bowl.
    Pasta alla Peperonata (sweet pepper sauce)

Reader Interactions

Comments

    5 from 19 votes (7 ratings without comment)

    Tell us what you think Cancel reply

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

    Recipe Rating




  1. Amy Liu Dong says

    May 14, 2024 at 2:38 am

    .

    Reply
  2. Shashi at SavorySpin says

    September 15, 2022 at 10:43 pm

    This was perfect for a quick lunch today - thank you!

    Reply
  3. Debbie says

    September 12, 2022 at 3:36 am

    This Spaghetti with green beans is a perfect example of sometimes the simple dishes are the best. My husband and I loved this . That red chili pepper really added punch of flavor.

    Reply
  4. Jamie says

    September 12, 2022 at 1:41 am

    My family loved this for dinner last night! The green beans were perfectly cooked and the sauce was fantastic. Thank you!

    Reply
  5. Katie Crenshaw says

    September 11, 2022 at 10:06 pm

    I needed an inspiration for my meatless Mondays. I tried this recipe and really loved how it turned out. The flavors went so well together and it was very filling. I will be making again.

    Reply
  6. Sean says

    September 10, 2022 at 4:17 am

    This recipe was a new one for me to try and I absolutely loved it!

    Reply
  7. Bernice says

    September 09, 2022 at 6:26 pm

    I certainly would never have thought that this would be a traditional dish! I love how great food travels all over the world and really appreciate that you take the time to talk about the history of a dish in your posts.

    Reply
  8. Natalie says

    September 09, 2022 at 11:21 am

    Making a pasta meal is the only way to sneak veggies to my kids, lol. They love it, we all to, thanks!

    Reply
  9. Ann says

    September 07, 2022 at 9:01 pm

    I have never made a dish like this before, but it sounds delicious! Love the idea of adding green beans to the spaghetti!

    Reply
  10. Kathryn says

    September 05, 2022 at 11:40 pm

    This green bean pasta is so delicious and I love the flavor of green beans with tomato sauce! Such a perfect dinner, thank you for sharing!

    Reply
  11. Gloria says

    September 05, 2022 at 6:30 pm

    I will just about add anything to pasta. We love green beans. This sounds like dinner tonight. Easy and delicious.

    Reply
  12. Gabriela says

    May 20, 2020 at 12:19 pm

    What a gorgeous recipe! So simple and so satisfying! I used ricotta salata and it turned up wonderful.
    Thank you!

    Reply

Primary Sidebar

Close up of Jacqui

Buon giorno and welcome to my pasta project! My name is Jacqui. I’m originally a Londoner but in 2003 life’s journey brought me to the beautiful Veneto region of Italy where…

More about me →

TOP ITALIAN FOOD BLOG

3rd place in Top 50 Italian Food Blogs Awards by Feedspot

Italian Food Blogs

FEATURED IN

A few website logos showing where the pasta project has been featured in: Insider, Wikipedia, Food52, Buzzfeed, The Guardian, Parade

FOLLOW ME

  • Facebook
  • Instagram
  • Pinterest

VISIT MY SHOP

Shop Icon

In my weekly newsletters, I write about my life in Italy, Italian places, traditions and culture, as well as other foods not just pasta! As a Pasta Project subscriber you'll also get a FREE recipe e-book series! Plus links to the latest recipes and posts.

So, sign up now and get the first recipe e-books to download!

Footer

↑ back to top

About

  • Legal Disclaimer
  • Privacy Policy
  • Web Stories

Follow Me

  • Facebook
  • Instagram
  • Pinterest

Contact

  • Copyright & Disclaimer/ Terms of Use

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 The Pasta Project

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.