Lunch

Vegan Chorizo for Omnivores Recipe

This Vegan Chorizo is a bold, smoky, and spicy meatless alternative to traditional Spanish or Mexican-style chorizo. Made with whole, hearty ingredients like lentils, walnuts, and spices, this recipe is designed for omnivores and meat-lovers who want to explore delicious plant-based meals without compromising on flavor.

It’s protein-packed, meal-prep friendly, and incredibly versatile—perfect for tacos, bowls, burritos, pizza, and more!

Why I Love This Recipe

I love this recipe because it’s a true flavor bomb. It replicates that satisfying, umami-rich experience of real chorizo—without the meat. The texture is hearty and “meaty” thanks to a combo of cooked lentils and chopped walnuts. Plus, it’s endlessly adaptable, takes just 30 minutes, and stores well for later meals.

Why It’s a Must-Try Dish

  • Perfect meat substitute for tacos, nachos, burritos, etc.
  • High in protein and fiber
  • Great for meal prep and freezing
  • Omnivore-friendly: Even meat-eaters will love it!
  • Gluten-free and dairy-free
  • Made from clean, whole food ingredients

Preparation and Cooking Time:

  • Prep Time: 10 minutes
  • Cooking Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 4
  • Calories per serving: ~250 kcal

Ingredients:

Main Ingredients:

  • 1 cup cooked brown or green lentils
  • ¾ cup walnuts, finely chopped
  • 2 tbsp olive oil
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 2 tbsp tomato paste
  • 2 tbsp soy sauce or tamari
  • 1 tbsp apple cider vinegar or lime juice

Chorizo Spice Mix:

  • 2 tsp smoked paprika
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • ½ tsp ground coriander
  • ½ tsp dried oregano
  • ½ tsp black pepper
  • ¼ tsp cayenne (adjust for heat)
  • ½ tsp salt (or to taste)

Step-by-Step Preparation Method:

Step 1: Prep the Ingredients

  • Finely chop the onion, garlic, and walnuts.
  • Mash or lightly pulse the cooked lentils with a fork or in a food processor until partially broken up.

Step 2: Sauté Aromatics

  • Heat olive oil in a skillet over medium heat.
  • Add the diced onion and sauté for 3–4 minutes until soft and translucent.
  • Add garlic and cook for 1 more minute until fragrant.

Step 3: Build the Base

  • Stir in tomato paste and cook for 1–2 minutes to caramelize.
  • Add walnuts and mashed lentils, mixing well to combine.

Step 4: Add Seasoning

  • Stir in all the spices, soy sauce, and vinegar/lime juice.
  • Cook for 8–10 minutes, stirring often, until mixture is browned, dry, and crumbly like real chorizo. Adjust seasoning as needed.

Step 5: Serve or Store

  • Remove from heat. Serve immediately, or let cool and store for later.

How to Serve

This vegan chorizo is incredibly versatile! Use it in:

  • Tacos (top with avocado, slaw, or vegan crema)
  • Burritos or bowls (with rice, beans, salsa)
  • Pizza topping (sprinkle before baking)
  • Breakfast scramble (add to tofu or hash browns)
  • Salads or grain bowls (for a spicy protein boost)

Additional Recipe Tips & Variations

  • Make it soy-free: Use coconut aminos instead of soy sauce.
  • Make it nut-free: Swap walnuts with sunflower seeds or pepitas.
  • More protein: Add cooked quinoa, tempeh crumbles, or textured vegetable protein (TVP).
  • Extra heat: Add chopped chipotle peppers in adobo or more cayenne.
  • Cheesy twist: Add a spoonful of nutritional yeast for umami.

Freezing and Storage

  • Refrigerator: Store in an airtight container for up to 5 days.
  • Freezer: Freeze cooled mixture for up to 3 months in zip-top bags or containers.
  • To reheat: Warm in a skillet over medium heat or microwave with a splash of water.

Special Equipment Needed

  • Large nonstick skillet
  • Wooden spoon or spatula
  • Food processor (optional, for chopping)
  • Measuring spoons

Frequently Asked Questions (FAQ)

Q: Can I use canned lentils?

A: Yes, just drain and rinse well. Canned lentils save time and work perfectly here.

Q: Can I make this oil-free?

A: Yes, sauté with a splash of veggie broth instead of oil.

Q: Does it taste like real chorizo?

A: The flavor is very close, especially thanks to smoked paprika, tomato paste, and umami-rich ingredients like soy sauce. It’s meaty, spicy, and deeply flavorful!

Q: Can I use other beans instead of lentils?

A: Yes, mashed black beans or chickpeas work, though the texture will be slightly different.

Conclusion

This Vegan Chorizo recipe is the ultimate plant-based meat alternative for flavor-seekers. It’s easy, protein-rich, and versatile enough to turn any meal into a spicy fiesta. Whether you’re vegan, vegetarian, or an omnivore just looking to eat less meat, this dish is a satisfying, flavor-packed way to do it.

Once you try it, you’ll want to keep a batch on hand for quick meals all week long.

Vegan Chorizo for Omnivores Recipe

Recipe by adminCourse: Lunch
Servings

4

servings
Prep time

10

minutes
Cooking time

20

minutes
Total time

30

minutes

Ingredients

  • Main Ingredients:
  • 1 cup cooked brown or green lentils

  • ¾ cup walnuts, finely chopped

  • 2 tbsp olive oil

  • 1 small onion, finely diced

  • 2 cloves garlic, minced

  • 2 tbsp tomato paste

  • 2 tbsp soy sauce or tamari

  • 1 tbsp apple cider vinegar or lime juice

  • Chorizo Spice Mix:
  • 2 tsp smoked paprika

  • 1 tsp ground cumin

  • 1 tsp chili powder

  • ½ tsp ground coriande

  • ½ tsp dried oregano

  • ½ tsp black pepper

  • ¼ tsp cayenne (adjust for heat)

  • ½ tsp salt (or to taste)

Directions

  • Prep the Ingredients Finely chop the onion, garlic, and walnuts. Mash or lightly pulse the cooked lentils with a fork or in a food processor until partially broken up.
  • Sauté Aromatics Heat olive oil in a skillet over medium heat. Add the diced onion and sauté for 3–4 minutes until soft and translucent. Add garlic and cook for 1 more minute until fragrant.
  • Build the Base Stir in tomato paste and cook for 1–2 minutes to caramelize. Add walnuts and mashed lentils, mixing well to combine.
  • Add Seasoning Stir in all the spices, soy sauce, and vinegar/lime juice. Cook for 8–10 minutes, stirring often, until mixture is browned, dry, and crumbly like real chorizo. Adjust seasoning as needed.
  • Serve or Store Remove from heat. Serve immediately, or let cool and store for later.