Absolutely! Note that if your homemade stock is without salt, you will need to add some, otherwise it will taste bland. As for the type, any stock or broth will work in this recipe.