This homemade Montreal Steak Seasoning proves that most spice blends intended for meats can be even more delicious on veggies and vegan proteins! There’s no reason that eating a vegan diet means you have to give up the delicious spice flavors that are traditionally used on meat dishes.
It is the perfect spice mix for Roasted Cauliflower Steaks, or for marinating tofu or veggies. Of course, it also works as a dry rub to season steak or other types of meat.
Making spice mixes at home means you are always prepared and never have to run out! For more easy homemade seasoning recipes, try this easy Italian Herb Blend, Homemade Taco Seasoning, or Shawarma Spice Mix.
Why You’ll Love this Recipe
- Super easy – It only takes 5 minutes to make nine servings of this spice mix. It’s too easy not to try! The spices will stay fresh for up to a year when stored in an airtight container (like a mason jar).
- Simple ingredients – You probably already have everything in your pantry to make this recipe! If not, these ingredients would be easy to find in grocery stores.​
- Classic flavor – This spice rub has the best flavors! Even if you don’t eat meat, sometimes you want those classic flavors of a good steak. This is one of those flavors, and it happens to work wonderfully on veggies like my roasted cauliflower steaks.

Ingredients
- Paprika – Make sure to get a smoked paprika. I think the smoky flavor is really reminiscent of meat.Â
- Black pepper – Fresh cracked or finely ground works well.
- Kosher Salt – I prefer a smaller granule for this recipe so the spices do not separate as much, but table salt will work too.Â
- Onion Powder – Onion granules work fine if you don’t have onion powder.
- Coriander – This adds some great depth to the flavor of this blend of spices.
- Dill weed – This one feels out of place, I know. But trust me! Do not omit it.
- Crushed red pepper flakes – Increase or decrease this amount if you want more or less heat.
- Optional: Add 2 tsp garlic powder for a slightly different flavor or 2 tsp brown sugar for a hint of sweetness.
How to Make This Easy Steak Seasoning Recipe
This is a detailed step-by-step guide on how to make this recipe including photographs. For the quick version, skip ahead to the recipe card below!
I promise, it is a simple process. Just throw all the spices together in a small bowl and mix! That’s it! I have found the best way of mixing to be with a metal fork or whisk so no spices stick to your stirring utensil.

Making your own spice blends is so easy. It’s a great way to have pantry staples ready for last-minute meals or just to reduce your prep time for your next meal.
While I think this is the perfect seasoning blend as is… the best part about this recipe is that the varieties are endless. Adjust any of the spices to your own tastes, adding additional seasonings or removing ones you don’t like. Add more or less crushed red pepper to adjust the heat, or add spices like cayenne pepper or chili powder to take the spice to the next level.
When you are ready to use this spice mix again, just give it a quick shake to make sure no spices have settled, and you’re good to go!
To use this spice mix as a marinade, mix with a little bit of olive oil before soaking the protein for at least 30 minutes. This works great for tofu or tempeh!
How to Store
- Pantry: Store this spice mix in an airtight container in a dry place at room temperature for up to one year.
More Tips
- Not vegan? Not surprisingly… this recipe goes great on steak, chicken. pork chops, etc (or so my meat-eating husband tells me)! You could also add chicken salt to the spice mix.
FAQ
The short answer: Yes! This spice mix contains no added wheat or sugar, making it gluten-free, keto, and whole 30 friendly. The only exception would be to exclude to salt to make this recipe paleo as well.
Absolutely! Look, there are no rules in your own kitchen. Get as creative as you’d like.
The general rule is to about 1 Tbsp of spice per pound of protein. To mix a marinade, use 1 part spice to 3 parts oil. So to dry rub 1 lb of tofu, you would use 1 Tbsp spice mix, but to marinade 1 lb of tofu you would use 1 Tbsp spice mix plus 3 Tbsp oil. To marinade 2 lbs of chicken, you would use 2 Tbsp spice mix and 6 Tbsp oil.

Homemade Montreal Steak Seasoning
Equipment
- Fork or whisk
Ingredients
- 2 tbsp smoked paprika
- 2 tbsp black pepper
- 1 tbsp kosher salt
- 1 tbsp onion powder
- 1 tbsp ground coriander
- 1 tbsp dill weed
- 2 tsp crushed red pepper flakes
Instructions
- In a bowl, combine all spices and whisk together until evenly blended.
- Store the seasoning in an airtight container away from heat and light.
- When ready to use, combine equal parts spice mix and olive oil and generously rub onto vegetables, tofu, or any protein of your choosing.
Notes
- Not vegan? Not surprisingly… this recipe goes great on steak or chicken! You could also add chicken salt to the spice mix.
Nutrition
Please note, while all ingredients used in this recipe have been verified to be vegan and free of applicable allergens at the time of recipe creation, different brands may differ in their ingredients or processing procedures and may change their ingredients at any time. For some recipes, I do include ingredients that are processed in a facility that processes other allergens. Please make sure to check the ingredients and processing procedures for your specific purchases to ensure they meet your dietary needs.
Last Updated on February 14, 2025








This spice combo is so easy to make and so delicious! We always have this made in our cabinet!
Pingback: Easy Homemade Taco Seasoning (5 Minutes!)