Vegan Taco Pasta Recipe

I can’t get over how this one-pot Vegan Taco Pasta turns simple pantry staples into a cheesy, hearty dinner packed with plant-based protein. It’s the kind of 30-minute meal that makes everyone wonder how it came together so fast.

A photo of Vegan Taco Pasta Recipe

I’m obsessed with this Vegan Taco Pasta because it hits every craving I have at once: saucy, cheesy, hearty, a little messy, and seriously satisfying. I love how the taco flavor clings to every bite of pasta, with black beans bringing that filling, plant-based protein I actually want to eat.

And the nutritional yeast gives it that savory, cheesy vibe without any dairy drama. But what really gets me is how bold and unfussy it tastes.

Big flavor. No bland vegan dinner energy.

I could eat this straight from the pot and call it a very successful night. So good.

Ingredients

Ingredients photo for Vegan Taco Pasta Recipe

  • Pasta makes it cozy and filling, like taco night met weeknight comfort food.
  • Olive oil helps the onion, garlic, and pepper get soft and sweet.
  • Yellow onion brings that savory base you’d totally miss if it wasn’t there.
  • Garlic adds the good kind of punchy flavor.

    Always worth it.

  • Red bell pepper gives a little crunch, color, and natural sweetness.
  • Corn pops in each bite and makes the whole bowl feel fun.
  • Black beans add protein, fiber, and that hearty taco vibe.
  • Diced tomatoes keep it saucy without making things feel too heavy.
  • Tomato paste adds richer flavor, basically like a shortcut to “cooked all day.

    ”

  • Vegetable broth loosens everything up and keeps the sauce from tasting flat.
  • Plant milk makes it creamy, but still totally vegan and not weird.
  • Nutritional yeast brings cheesy flavor without cheese.

    Plus, it’s got nutrients.

  • Taco seasoning and smoked paprika bring the smoky, spicy, craveable stuff.
  • Lime juice wakes it up so it doesn’t taste one-note.
  • Cilantro and red pepper flakes are optional, but they’re great if you’re feeling bold.

Ingredient Quantities

  • 12 ounces pasta (penne or shells)
  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 1 red bell pepper, diced
  • 1 cup frozen or fresh corn kernels
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 can (14.5 ounces) diced tomatoes, undrained
  • 2 tablespoons tomato paste
  • 1 1/2 cups vegetable broth
  • 1 cup unsweetened plain plant milk (soy or oat)
  • 1/2 cup nutritional yeast
  • 2 tablespoons taco seasoning (store bought or homemade)
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 1 tablespoon lime juice
  • 1/4 cup fresh cilantro, chopped (optional)
  • Crushed red pepper flakes, to taste (optional)

How to Make this

1. Heat olive oil in a large pot over medium heat; add the chopped onion and cook until soft and translucent, about 4 minutes.

2. Add the minced garlic and diced red bell pepper and cook another 2 minutes until fragrant.

3. Stir in the taco seasoning, smoked paprika, tomato paste, and black pepper, cooking 1 minute to bloom the spices.

4. Pour in the diced tomatoes with their juices, vegetable broth, and plant milk; stir to combine and bring to a gentle simmer.

5. Add the pasta to the pot, pushing it down so it is submerged; cover and simmer, stirring every 3 to 4 minutes to prevent sticking, until the pasta is al dente, about 10 to 12 minutes (cook time varies by pasta shape).

6. When pasta is nearly done, stir in the corn and drained black beans and continue cooking until heated through and the sauce is creamy.

7. Remove from heat and stir in the nutritional yeast, lime juice, and salt; adjust seasoning to taste.

8. Fold in chopped cilantro if using, and sprinkle crushed red pepper flakes to taste for heat.

9. Let the pasta sit 2 minutes to thicken slightly, then give a final stir and serve hot.

Equipment Needed

1. Large pot with a tight-fitting lid
2. Chef knife
3. Cutting board
4. Wooden spoon or heatproof silicone spatula
5. Measuring cups and measuring spoons
6. Liquid measuring cup (for broth and plant milk)
7. Can opener and colander (for draining beans)
8. Citrus reamer or small juicer (for lime juice)

FAQ

Vegan Taco Pasta Recipe Substitutions and Variations

  • Pasta: swap for gluten free pasta (rice or corn based) or small shells with chickpea pasta for more protein.
  • Olive oil: use avocado oil or light tasting sunflower oil for higher smoke point.
  • Black beans: replace with pinto beans, kidney beans, or cooked brown lentils for a firmer texture.
  • Nutritional yeast: use cashew cream (blend soaked cashews with water and a pinch of salt) or store bought vegan Parmesan for cheesy flavor.

Pro Tips

1. Toast the taco seasoning and smoked paprika in the hot oil for a full minute before adding liquids. That little sizzle wakes up the spices and gives the whole dish deeper, more rounded flavor.

2. Keep the simmer low once the pasta goes in. A gentle simmer keeps the plant milk from separating and prevents the sauce from reducing too fast. Stir every few minutes so the pasta cooks evenly and does not stick.

3. Save 1/2 cup of the cooking liquid or broth before draining anything. If the sauce gets too thick or the beans soak up too much moisture, stir in a splash to loosen it and help the sauce cling to the pasta.

4. Add the nutritional yeast, lime juice, and cilantro off the heat, right before serving. The yeast keeps its nutty flavor better and the lime and herbs stay bright, which keeps the dish tasting fresh.

5. If you want more texture and smokiness, roast or char the red pepper instead of sautéing it, and finish with a quick drizzle of good olive oil or a few crushed red pepper flakes for contrast.

Vegan Taco Pasta Recipe

Vegan Taco Pasta Recipe

Recipe by Filip Tappenela

0.0 from 0 votes

I can’t get over how this one-pot Vegan Taco Pasta turns simple pantry staples into a cheesy, hearty dinner packed with plant-based protein. It’s the kind of 30-minute meal that makes everyone wonder how it came together so fast.

Servings

4

servings

Calories

589

kcal

Equipment: 1. Large pot with a tight-fitting lid
2. Chef knife
3. Cutting board
4. Wooden spoon or heatproof silicone spatula
5. Measuring cups and measuring spoons
6. Liquid measuring cup (for broth and plant milk)
7. Can opener and colander (for draining beans)
8. Citrus reamer or small juicer (for lime juice)

Ingredients

  • 12 ounces pasta (penne or shells)

  • 1 tablespoon olive oil

  • 1 medium yellow onion, finely chopped

  • 3 garlic cloves, minced

  • 1 red bell pepper, diced

  • 1 cup frozen or fresh corn kernels

  • 1 can (15 ounces) black beans, drained and rinsed

  • 1 can (14.5 ounces) diced tomatoes, undrained

  • 2 tablespoons tomato paste

  • 1 1/2 cups vegetable broth

  • 1 cup unsweetened plain plant milk (soy or oat)

  • 1/2 cup nutritional yeast

  • 2 tablespoons taco seasoning (store bought or homemade)

  • 1 teaspoon smoked paprika

  • 1/2 teaspoon salt, or to taste

  • 1/4 teaspoon black pepper

  • 1 tablespoon lime juice

  • 1/4 cup fresh cilantro, chopped (optional)

  • Crushed red pepper flakes, to taste (optional)

Directions

  • Heat olive oil in a large pot over medium heat; add the chopped onion and cook until soft and translucent, about 4 minutes.
  • Add the minced garlic and diced red bell pepper and cook another 2 minutes until fragrant.
  • Stir in the taco seasoning, smoked paprika, tomato paste, and black pepper, cooking 1 minute to bloom the spices.
  • Pour in the diced tomatoes with their juices, vegetable broth, and plant milk; stir to combine and bring to a gentle simmer.
  • Add the pasta to the pot, pushing it down so it is submerged; cover and simmer, stirring every 3 to 4 minutes to prevent sticking, until the pasta is al dente, about 10 to 12 minutes (cook time varies by pasta shape).
  • When pasta is nearly done, stir in the corn and drained black beans and continue cooking until heated through and the sauce is creamy.
  • Remove from heat and stir in the nutritional yeast, lime juice, and salt; adjust seasoning to taste.
  • Fold in chopped cilantro if using, and sprinkle crushed red pepper flakes to taste for heat.
  • Let the pasta sit 2 minutes to thicken slightly, then give a final stir and serve hot.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 623g
  • Total number of serves: 4
  • Calories: 589kcal
  • Fat: 7g
  • Saturated Fat: 0.8g
  • Trans Fat: 0g
  • Polyunsaturated: 0.8g
  • Monounsaturated: 3.8g
  • Cholesterol: 0mg
  • Sodium: 925mg
  • Potassium: 1150mg
  • Carbohydrates: 102.5g
  • Fiber: 10.6g
  • Sugar: 7.5g
  • Protein: 26g
  • Vitamin A: 2000IU
  • Vitamin C: 56mg
  • Calcium: 120mg
  • Iron: 2.6mg

Please enter your email to print the recipe:




Leave a Comment

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

*