One Pot Taco Spaghetti

I have been very busy in the kitchen experimenting and I’m super excited about the dishes that I have been creating lately. Most of them are unique but full of flavor, like my Jamaican Jerk Butternut Squash Fries and Gluten-Free Black Bean Pizza. 

This Vegan One Pot Taco Spaghetti recipe also has a special ingredient and it is pigeon peas. Pigeon peas is a legume that is popular in Asia, Africa, South America and the Caribbean.

Pigeon peas are very nutritious and they have a lot of health benefits., They are high in protein, fiber, folate, phosphorus, magnesium, potassium and calcium. They contain important amino acids namely methionine, lysine, and tryptophan.

  • Methionine – Important for cell function, fights free radicals in the body,  improves wound healing and protects the liver.
  • Lysine – Known to treat cold sores, reduce anxiety, prevent herpes.
  • Tryptophan – Known for its beneficial relief of depression, anxiety, irritable bowel disease, insomnia.

Growing up in Jamaica, my mom always planted pigeon peas. She would use it to make traditional rice and peas similar to my Jamaican Rice and Peas recipe.

Vegan One Pot Taco Spaghetti

Somehow the taste reminds me of brown/green lentils. So you can substitute cooked brown or green lentils in this recipe.

I used the pigeon peas with walnuts as a meat substitute, I then sauteed onion, garlic and added seasonings with tomatoes. Spaghetti with water was added and cooked to create this delicious recipe.

Vegan One Pot Taco Spaghetti


Cook Time

  • Preparation: 10 min
  • Cooking: 20 min
  • Ready in: 33 min
  • For: 4 servings



  1. Place walnuts and cooked pigeon peas in a food processor, pulse until crumbly but not smooth.
  2. Heat oil in a large stock pot over medium-high heat. Add onion and cook until soft, about 3 minutes. Stir in garlic and cook for 30 seconds.
  3. Add walnut/pigeon peas mixture, cumin, paprika, oregano, cayenne, salt and liquid aminos.
  4. Cook until mixture begins to brown, about 5 minutes, while stirring periodically.
  5. Stir in tomato paste, tomatoes, spaghetti, and water. Cover pot, bring to a boil and reduce heat to simmer until spaghetti is aldente., about 20 minutes. Stirring in occasionally
  6. Delicious served warm with salad.


Vegan One Pot Taco Spaghetti
Recipe author's Gravatar image

Michelle Blackwood, RN

Hi, I’m Michelle, I’m the voice, content creator and photographer behind Healthier Steps. I share vegan and gluten-free recipes because of past health issues. My goal is to help you make healthier choices and show you how healthy eating is easy and delicious.