Vegan Mince Recipe Ideas for Delicious Easy Meals

Updated On: September 30, 2025

If you’ve been craving the hearty, savory flavors of traditional mince but want to keep your meals plant-based, this vegan mince recipe is here to satisfy your taste buds. Perfectly textured and bursting with umami, this recipe uses wholesome ingredients that mimic the richness of meat mince without any animal products.

Whether you’re making a comforting spaghetti bolognese, tacos, shepherd’s pie, or any other mince-based dish, this versatile vegan mince can be the star of your kitchen.

Not only is this recipe delicious, but it’s also packed with nutrients and easy to prepare, making it ideal for busy weeknights or meal prep. Plus, it’s completely customizable so you can tweak the spices and add-ins to suit your preferences.

Ready to bring some plant-powered goodness into your cooking? Let’s dive into how you can make this flavorful vegan mince from scratch!

Why You’ll Love This Recipe

This vegan mince recipe is a game-changer for anyone looking to reduce meat consumption without sacrificing flavor or texture. It is:

  • Richly flavored with a deep, smoky, and savory profile that satisfies your cravings.
  • High in protein thanks to plant-based ingredients like lentils and mushrooms.
  • Easy and quick to make with simple pantry staples and no complicated steps.
  • Versatile – perfect for tacos, pasta sauces, casseroles, and more.
  • Free from common allergens – adaptable to soy-free and gluten-free diets.

Plus, you can store leftovers in the fridge or freezer, making it a convenient option for meal planning.

Ingredients

  • 1 cup brown or green lentils, rinsed and drained
  • 2 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup mushrooms, finely chopped (cremini or button mushrooms work well)
  • 1 medium carrot, grated
  • 2 tablespoons tomato paste
  • 2 tablespoons soy sauce or tamari (use coconut aminos for soy-free)
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • Salt and black pepper to taste
  • Optional: 1 tablespoon ground flaxseed mixed with 3 tablespoons water (for binding)

Equipment

  • Medium saucepan
  • Large skillet or frying pan
  • Wooden spoon or spatula
  • Cutting board and knife
  • Measuring cups and spoons

Instructions

  1. Cook the lentils: In a medium saucepan, combine the rinsed lentils and vegetable broth. Bring to a boil, then reduce heat and simmer uncovered for 20-25 minutes until lentils are tender but not mushy. Drain any excess liquid and set aside.
  2. Prepare the vegetables: While lentils cook, heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 4-5 minutes until translucent.
  3. Add garlic and mushrooms: Stir in the minced garlic and chopped mushrooms. Cook for another 5-7 minutes, until the mushrooms release their moisture and start to brown.
  4. Incorporate carrot and tomato paste: Mix in the grated carrot and tomato paste. Cook for 2-3 minutes, stirring frequently to combine flavors.
  5. Season the mixture: Add smoked paprika, ground cumin, dried oregano, soy sauce, salt, and pepper. Stir well to coat the vegetables evenly with the spices.
  6. Add cooked lentils: Fold the cooked lentils into the vegetable mixture, stirring thoroughly to combine all ingredients.
  7. Add flaxseed mixture (optional): If using, stir in the ground flaxseed mixed with water to help bind the mince together. Cook for another 3-4 minutes to allow the mixture to thicken slightly.
  8. Adjust seasoning: Taste and adjust salt, pepper, or spices as needed. If the mixture seems dry, splash in a little water or vegetable broth to loosen.
  9. Serve or store: Your vegan mince is now ready to use in your favorite recipes or store in an airtight container in the fridge for up to 4 days.

Tips & Variations

“For a chunkier texture similar to ground meat, pulse half of the cooked lentils in a food processor before mixing with the rest.”

  • Make it soy-free: Replace soy sauce with coconut aminos or tamari made without soy.
  • Add nuts or seeds: For extra protein and texture, toss in chopped walnuts or sunflower seeds.
  • Use different legumes: Black beans or chickpeas can be substituted for lentils, though cooking times and texture will vary.
  • Spice it up: Add chili powder, cayenne, or chipotle for a smoky heat.
  • Bulk it out: Mix in finely chopped vegetables like bell peppers, celery, or zucchini for added nutrition and volume.

Nutrition Facts

Nutrient Amount per Serving (approx.)
Calories 180 kcal
Protein 14 g
Carbohydrates 25 g
Dietary Fiber 9 g
Fat 4 g
Sodium 350 mg
Iron 3 mg

Serving Suggestions

This vegan mince is incredibly versatile. Here are some delicious ways to enjoy it:

  • Use as a filling for tacos topped with fresh salsa, avocado, and cilantro.
  • Mix into your favorite pasta sauce for a hearty vegan spaghetti bolognese.
  • Layer under mashed potatoes for a comforting shepherd’s pie.
  • Stuff into bell peppers or zucchini boats and bake for a nutritious meal.
  • Top a baked potato with vegan mince and vegan cheese for a quick lunch.

For more creative vegan meal ideas, check out our Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas or our Vegetarian Tex Mex Recipes for Easy Weeknight Dinners.

Conclusion

This vegan mince recipe offers a delicious, healthy, and satisfying alternative to traditional ground meat dishes. It’s packed with plant-based protein, fiber, and rich flavors that will delight both vegans and non-vegans alike.

The recipe is easy to follow, budget-friendly, and adaptable to various dietary needs, making it a fantastic addition to any kitchen repertoire. Whether you’re aiming to eat more plant-based meals or simply want a versatile base for your favorite dishes, this vegan mince will quickly become a go-to.

Don’t forget to explore our other vegan recipes like the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes or the Vegan Bread Machine Recipe for Soft, Delicious Loaves to complement your meals beautifully.

Happy cooking and enjoy your plant-powered journey!

📖 Recipe Card: Vegan Mince Recipe

Description: A flavorful and versatile vegan mince made from lentils and mushrooms. Perfect for tacos, pasta, or as a base for various dishes.

Prep Time: PT10M
Cook Time: PT25M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 1 cup dried brown lentils
  • 2 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup mushrooms, finely chopped
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1 tablespoon tomato paste
  • Salt and pepper to taste
  • Fresh parsley for garnish (optional)

Instructions

  1. Rinse lentils and cook in vegetable broth for 20 minutes until tender.
  2. Heat olive oil in a pan over medium heat.
  3. Sauté onion and garlic until translucent.
  4. Add chopped mushrooms and cook until soft.
  5. Stir in cooked lentils, tomato paste, and spices.
  6. Cook for another 5 minutes, stirring occasionally.
  7. Season with salt and pepper to taste.
  8. Garnish with fresh parsley if desired and serve.

Nutrition: Calories: 250 kcal | Protein: 18 g | Fat: 5 g | Carbs: 35 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Mince Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and versatile vegan mince made from lentils and mushrooms. Perfect for tacos, pasta, or as a base for various dishes.”, “prepTime”: “PT10M”, “cookTime”: “PT25M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried brown lentils”, “2 cups vegetable broth”, “1 tablespoon olive oil”, “1 small onion, finely chopped”, “2 cloves garlic, minced”, “1 cup mushrooms, finely chopped”, “1 teaspoon smoked paprika”, “1 teaspoon ground cumin”, “1/2 teaspoon chili powder”, “1 tablespoon tomato paste”, “Salt and pepper to taste”, “Fresh parsley for garnish (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse lentils and cook in vegetable broth for 20 minutes until tender.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add chopped mushrooms and cook until soft.”}, {“@type”: “HowToStep”, “text”: “Stir in cooked lentils, tomato paste, and spices.”}, {“@type”: “HowToStep”, “text”: “Cook for another 5 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh parsley if desired and serve.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “18 g”, “fatContent”: “5 g”, “carbohydrateContent”: “35 g”}}

Photo of author

Marta K

Leave a Comment

X