Go Back
+ servings
Pasta with bell peppers
Print Recipe
5 from 2 votes

Vegan Pasta with Baby Lima Beans and Roasted Peppers

A recipe for a summery, delicious, easy pasta with roasted peppers and baby lima beans for an extra hit of protein.
Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Course: Pasta
Cuisine: Italian
Diet: Vegan, Vegetarian
Servings: 4 servings
Calories: 322kcal


  • 12 ounces wholegrain pasta (like fusilli or any other small pasta)
  • 3 bell peppers, any color is fine, or use a mix, like I did
  • 8 cloves garlic, thinly sliced
  • 1 medium onion, thinly sliced
  • 2 leeks, cleaned and green and white parts chopped
  • 2 cups frozen baby lima beans, feel free to substitute with canned beans and you can use another kind of bean. Chickpeas would be a great substitute
  • 1 teaspoon red pepper flakes
  • 1 tablespoon chopped thyme
  • 1 tablespoon chopped sage
  • Salt to taste
  • Juice of 2 lemons
  • ½ cup fresh parsley, optional, chopped
  • 1 teaspoon ground black pepper
  • 1 tablespoon olive oil


  • Rub some oil on your palms and then rub each bell pepper with your palms to coat it slightly with oil. Don't worry about the oil-- the skin will come off, but the oil will help your peppers roast better.
  • Place the bell peppers on a baking sheet and roast in a preheated 500-degree oven for 30-40 minutes or until the skins are all black and wrinkly.
  • Remove the bell peppers form the oven and set aside to cool.
  • When they are cooled, remove the skins which will come off easily. Deseed the peppers and cut them into thin strips. Set aside.
  • Cook the pasta per package directions, in salted water.
  • While the pasta is cooking, heat the olive oil in a large saucepan.
  • Add the onions and garlic and saute, stirring frequently, until the onions are soft but not browned. Add some salt, red pepper flakes and the ground black pepper.
  • Add the leeks, sage and thyme and saute a few more minutes until the leeks are tender.
  • Add the pasta and stir well to mix.
  • Add the roasted bell peppers and parsley. Mix well and turn off the heat.
  • Add the lemon juice and more salt if needed. Serve hot or warm. If you don't mind the oil, drizzle in some extra virgin olive oil just before serving for extra deliciousness.


Calories: 322kcal | Carbohydrates: 60g | Protein: 15g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Potassium: 916mg | Fiber: 14g | Sugar: 10g | Vitamin A: 4406IU | Vitamin C: 136mg | Calcium: 100mg | Iron: 6mg